- 3
- 0
- 约2.72千字
- 约 21页
- 2016-11-10 发布于湖北
- 举报
《汇编语言》课件 制作工具:Microsoft PowerPoint2003 回顾 1. [bx]和loop指令 2.[bx]的作用 3.与loop相关的概念 CX寄存器 标识 Loop 标识 1.注意内存单元的容量; 2.注意CX是在执行到loop时开始变化 3.安全的段空间 4.loop与[bx]联合使用以及段前缀的使用都是具有价值的。 第5章 [bx]和loop指令 5.3 在Debug中跟踪用loop指令实现的循环程序 5.4 Debug和汇编编译器Masm对指令的不同处理 5.3 在Debug中跟踪用loop指令实现的循环程序 考虑这样一个问题,计算ffff:0006单元中的数乘以3,结果存储在dx中。我们分析一下: (1)运算后的结果是否会超出dx所能存储的范围? ffff:0006 单元中的数是一个字节型的数据,范围在0~255之间,则用它和3相乘结果不会大于65535,可以在dx 中存放下。 5.3 在Debug中跟踪用loop指令实现的循环程序 分析: (2)我们用循环累加来实现乘法,用哪个寄存器进行累加?我们将ffff:0006单元中的数赋值给ax,用dx进行累加。先设(dx)=0,然后做3次(dx)=(dx)+(ax)。 (3) ffff:0006单元是一个字节单元,ax是一个 16 位寄存器,数据长度不一样,如何赋值?
原创力文档

文档评论(0)