汇编语程序设计(第二版)第3章.pptVIP

  • 19
  • 0
  • 约1.77万字
  • 约 93页
  • 2017-06-15 发布于河南
  • 举报
汇编语程序设计(第二版)第3章

第3章 基本指令与简单程序设计 ;3.1 寻 址 方 式 ;MOV AL,30 ;源操作数是十进制形式的立即数30 MOV AX,3030H ;源操作数是十六进制形式的立即数3030H MOV AL ;源操作数是二进制形式的立即 MOV AL,3   ;源操作数是字符形式的立即数3,即其ASCII值33H 尽管MASM支持把立即数加上方括号的写法,比如上面的第一条指令也可以写成   MOV AL,[30] 但是,这会导致初学者概念上的混淆,建议读者不要使用这种写法。 ;  立即寻址还有一些比较复杂的情况。如果操作数是由数值和运算符构成的表达式,汇编程序在翻译时会计算出表达式的值,并把计算结果以立即数形式翻译到机器指令中。比如下面的指令中源操作数就是这种情况: MOV AL,3-30H   该指令中的源操作数是一个可直接计算的表达式。汇编程序会计算出表达式的值是3,并以3作为立即寻址方式的源操作数。 ;3.1.2 寄存器型寻址方式   这种寻址方式比较简单,就是在指令的操作数部分写寄存器的名称。可用的名称有:   AH,AL,BH,BL,CH,CL,DH,DL —— 8位通用寄存器;   AX,BX,CX,DX,SI,DI,BP,SP —— 16位通用寄存器;   CS,DS,ES,SS —— 16位的段寄存器。;下

文档评论(0)

1亿VIP精品文档

相关文档