第章汇编指令简介.pptVIP

  • 2
  • 0
  • 约5.35千字
  • 约 34页
  • 2018-04-27 发布于山西
  • 举报
第章汇编指令简介

* 操作数(为一常数)直接由指令给出 (此操作数称为立即数) 立即寻址只能用于源操作数。 例: MOV AX, 1C8FH MOV BYTE PTR[2A00H], 8FH 错误例: × MOV 2A00H, AX ; 错误! 2.1.2 立即数寻址 它的特点,操作数就直接包含在指令里面。 * 2.2.2 直接寻址 指令中直接给出操作数的16位偏移地址 偏移地址也称为有效地址(EA, Effective Address) 默认的段寄存器为DS,但也可以显式地指定其他段寄存器——称为段超越前缀 偏移地址也可用符号地址来表示,如ADDR、VAR 例: MOV AX , [2A00H] MOV DX , ES: [2A00H] MOV SI , TABLE_PTR * 2.2.3 寄存器寻址 操作数放在某个寄存器中 源操作数与目的操作数字长要相同 寄存器寻址与段地址无关 例: MOV AX, BX MOV [3F00H], AX MOV CL, AL 错误

文档评论(0)

1亿VIP精品文档

相关文档