- 16
- 0
- 约 5页
- 2016-10-08 发布于重庆
- 举报
汇编语言调试程序DEBUG的练习
汇编语言调试程序DEBUG的练习一
练习目的
1、学习使用DEBUG程序的各种命令。
2、利用DEBUG学习8086指令系统。
练习任务
1、参照说明,掌握DEBUG程序的各种命令,重点是命令R,D,A,U,T,P,G命令的使用。
用命令A汇编下列指令,判断指令正误并说明原因。
1).ROR AX,8;错误,因为ROR指令的源操作数只能是数字1或是CL。
2).LEA DI,[AX];错误,因为LEA指令的目的操作数不能是DI。
3).MOV DS,2010;错误,因为段寄存器和立即数不能在MOV指令间传。
4).PUSH AL;错误,因为PUSH指令的目的操作数只能是通用寄存器或是内存。
5).OUT 900,AL;错误,因为900已经超过了8位二进制数的范围。
6).MOV [BX],0;错误,因为内存和立即数之间的类型没有确定。
2、练习使用汇编命令
1)利用加法指令求3+5
2)利用乘法指令求3*5
3)利用算术运算指令求3的补码
4)学习使用逻辑运算指令。求5和17相与、相或的结果。
5)学习数据传送指令
三、设备
PC机一台
四、练习步骤
1、实现3加5:
2、实现3*5:
3、实现求3的补码:
4、实现5和17相与:
5、传送指令(独立练习)
1)用A命令在内存100H处键入下列内容:
MOV AX,1234
MOV BX,5678
XCHG AX,BX
MOV AH,35
MOV AL,48
MOV DX,75AB
XCHG AX,DX
2)用U命令检查键入的程序并记录,特别注意左边的机器码。
3)用T命令逐条运行这些指令,每运行一行检查并记录有关寄存器及IP的变化情况。并 注意标志位有无变化。
您可能关注的文档
- 汇源自动运转成果展示.doc
- 汇特贵金属1029金评金银市场止跌企稳经济数据将成关键.docx
- 汇特贵金属914金评.docx
- 汇率亦称外汇行市或汇价.doc
- 汇率决定理论的内容.doc
- 汇率制度论文浮动汇率论文美元人民币论文.doc
- 汇率变动加剧外贸企业用外币换红酒对冲风险.doc
- 汇率波幅扩大后,如何进行外汇理财.doc
- 汇百川化学计算-极值法.doc
- 汇票是出票人签发的.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)