- 240
- 0
- 约2.45千字
- 约 10页
- 2016-08-10 发布于重庆
- 举报
实验一初级程序的编写与调试实验
实验一 初级程序的编写与调试实验一、实验内容1.内存操作数及各种寻址方式使用1MOVAX,1234 2MOV[1000],AX3MOVBX,10024MOVBYTE PTR[BX],205MOVDL,396INCBX7MOV[BX],DL8DECDL9MOVSI,310MOV[BX+SI],DL11MOV[BX+SI+1],DL12MOVWORD PTR[BX+SI+2],2846步骤:(1) 用A命令键入上述程序,并用T命令逐条运行。(2) 每运行一条有关内存操作数的指令,要用D命令检查并记录有关内存单元的内容并注明是什么寻址方式。注意D命令显示结果中右边的ASCII字符及双字节数存放法。2.求累加和程序:程序:1MOVBX,10002MOVCX,103SUBAX,AX4LOP: ADDAL,[BX]5ADC AH,06INCBX7J:LOOPLOP8INT3步骤:(1)用A命令将程序键入到100H开始的内存中,在键入时记下标号LOP和J的实际地址,在键入LOOP指令时LOP用实际地址值代替;(2)用命令N AA 将此程序命名为文件AA(文件名可任取);(3)用R命令将BX:CX改为程序长度值(即最后一条指令后面的地址减去开始地址;(4)用命令W 100将此程序存到AA命名的磁盘文件中;(5)用命令Q退出DEBUG;(6)用命令DEBUG AA再次调入DEBUG和文件AA
原创力文档

文档评论(0)