实验日期:2022年9月19日
汇编语言中将要用到十六进制的数据形式,数值后面分别用字母B、H、D代表二进制、十六进制、十进制数。
8086 寄存器都是 16 位的寄存器,根据用途可分为 4 种类型。分别是数据寄存器、地址寄存器、段寄存器和控制寄存器。
机器数有三种码表示,分别是原码、反码和补码。汇编语言中,数都是以补码的形式表示的,因此必须掌握数的补码表示和补码的运算。
存储单元的标识可以用物理地址或逻辑地址表示。
DEBUG 命令有 20 多个,主要学习最常用的命令。
•R ——查看和修改寄存器
•D ——查看内存单元
•E ——修改内存单元
•U ——反汇编,将机器指令变为汇编指令
•T / P ——单步执行
•G ——连续执行程序
•A ——输入汇编指令
•Q ——退出
良好
DOS命令和DEBUG命令都支持不区分大小写。
1)练习常用的 DOS 命令,熟练掌握 DEBUG 的主要命令的用法。
2) 熟悉汇编语言运行、调试环境及方法。
在“蓝桥云课”平台的虚拟配置环境中完成。
1.1.1方法一:
在桌面上双击 “Xfce 终端” 程序进入 Linux 的命令行终端,在启动的 Xfce 命令行界面中输入dosemu 进入 DOS 环境,dosemu 也有其他参数,可以在“Xfce 终端” 中输入dosemu --help查看,退出 DOS 环境,在 DOS 中输入命令exitemu.
1.1.2方法二:
在桌面上双击 dosemu 图标,直接进入 DOS。
注意多次键入 D,可连续显示后面的单元内容。用 E 命令可以改写多个存储单元的内容。格式为:E 起始地址 修改值 修改值...
学习时间 70分钟
操作时间 57分钟
按键次数 372次
实验次数 5次
报告字数 2567字
是否完成 完成