- 34
- 0
- 约3.18千字
- 约 15页
- 2019-11-15 发布于湖北
- 举报
实验一 Debug与基本汇编语言的应用(上)
一、实验要求和目的
熟练掌握动态调试程序Debug的使用和基本汇编指令的使用
二、实验环境
IBM-PC微机DOS.622环境或者Windows命令窗口
三、涉及知识
MPU的一般寄存器、特殊寄存器、基本汇编指令
四、实验内容、步骤及提示
1、开始运行——CMD——调用CMD窗口——输入Debug命令进入Debug模式。
2、输入?查看帮助文件,复习Debug有哪些子命令。
3、用MOV命令和R命令两种方式分别给AX,BX,CX,DX寄存器赋值。
4、编写四个小程序,用“T”逐步和“G”一次性分别实现两个数的加、减、乘、除,观察每一步寄存器的变化,特别是特殊寄存器的变化。
5、用“U”命令反编译第3步中的程序,观察机器码。
6、将“1”、“2”、“3”、“4”分别赋值给AX、BX、CX、DX,然后压入堆栈再弹出,使得DX=2,CX=1,BX=2,AX=3。
7、用Q退出Debug命令。
五、实验要求
1、完成实验内容,并熟练掌握Debug和基本汇编指令的使用
2、记录实验结果并回答思考题(截图打印在实验报告上)
【备注:实验报告请打印,主要内容为程序和运行结果截图即可】
六、思考题(回答在实验报告上)
1、直接在开始运行中运行Debug命令和先用CMD命令调用命令窗口,再在命令窗口中运行Debug命令,二者有何区别?
答:前
原创力文档

文档评论(0)