录
实验一、调试软件的使用 .................................................................. 1 实验二、寄存器与存储器 .................................................................. 6 实验三、指令与寻址方式 .................................................................. 9 实验四、汇编语言程序设计 ............................................................ 11 实验五、宏程序设计 ........................................................................ 23 实验六、中断服务程序设计 ............................................................ 24
微机原理与接口实验指导书
实验一、调试软件的使用
【实验目的】
掌握调试软件的基本用法和常用命令,学会用调试软件观察计算机的内部结构,汇编、反汇编程序,跟踪、调试程序。 【实验内容】
1. 调试软件的基本操作。
2. 察看和修改寄存器与存储器内容。 3. 汇编与反汇编。 4. 跟踪和调试程序。 5. 简单程序设计。 【实验准备】
1. 复习调试软件的基本用法和常用命令。 2. 复习8086数据传送类指令。 3. 复习8086算术运算指令。 【实验步骤】
1. 调试程序DEBUG的启动与退出。
1) 启动DEBUG:在DOS提示符下键入:DEBUG?。进入后显示DEBUG提示符‘-’。 2) DEBUG帮助:在DEBUG提示符下键入:??。DEBUG会列出所有命令及使用方法简单提示,如下图:
1
微机原理与接口实验指导书
3) 十六进制数加减法:在DEBUG提示符下键入:H 1234 ABCD?。观察结果。
4) 退出DEBUG:在DEBUG提示符下键入:Q?。即可退出,进入DOS。
2. 显示与修改寄存器的内容。
1) 显示所有寄存器内容:在DEBUG提示符下键入:R?。显示:
2) 显示和修改指定寄存器内容:在DEBUG提示符下键入:RAX?。显示AX内容,如需修改,则直接键入要修改的值(图中1234),若不想修改,直接回车便可,如下图:
3) 显示修改标志寄存器:在DEBUG提示符下键入:RF?。显示当前标志,如需修改,则直接键入要修改的值(可按任意顺序),若不想修改,直接回车便可,注意标志位的缩写:0标志—NV UP DI PL NZ NA PO NC
1标志—OV DN EI NG ZR AC PE CY,如下图:
4) 请参照上述操作步骤,显示和修改各寄存器内容及标志寄存器内容,观察结果并记录。
3. 显示与修改存储器的内容。
1) 显示存储器的内容,格式:D[地址]或D[范围],如: D100?:显示100H单元开始的80个字节的内容。 D100 11F?:显示100H~11F单元的内容。
D100L8?:显示100H单元开始的8个字节的内容。
D?:显示上一个D命令显示单元的后续80个字节的内容。
2
微机原理与接口实验指导书
如下图:
2) 修改存储器的内容,格式:E地址 [数据 数据...]。注意:地址不能省略,但数据可以省略。省略数据列表时可以交互输入, 空格继续, 回车结束。如:
E DS:1000 1A 2B 3C 4D 5E,‘WINDOWS’?:将字节列表中给出的11个字节填入DS:1000开始的存储单元。
E100?:将从100单元开始逐个修改存储单元内容。 如下图:
4. 汇编与反汇编命令。
1) 汇编命令:格式:A[地址],若省略地址,则默认为当前的CS:IP。如:
A100?:从100单元开始逐句输入汇编指令,回车后DEBUG自动翻译成机器码,如下图:
3
微机原理与接口实验指导书
2) 反汇编命令:格式:U[地址]或U[地址范围],若省略地址,则默认为当前的CS:IP。如:
U100?:将100H单元开始的32个字节的内容翻译成汇编指令并显示,如下图:
5. 程序运行跟踪命令。
1) 运行命令:格式:G[=地址],若省略地址,则默认为当前的CS:IP。初次调试时不建议采用,可能会因为程序设计不当,造成意想不到的结果。
2) 跟踪命令:格式:T[=地址] [指令条数],若省略地址,则默认为当前的CS:IP。跟踪命令从指定的地址开始执行指令条数规定的指令后暂停,并显示寄存器内容和当前标志值。若不指定指令条数,则默认为1,即为单步跟踪。如下图:
3) 参照步骤1、2所述,观察并记录一下指令执行的结果:MOV、ADD、
4
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新初中教育微机原理与接口实验指导书 - 图文 全文阅读和word下载服务。
相关推荐: