第2章寻址方式与汇编语言程序的组织_2.2_寻址方式.pptVIP

  • 20
  • 0
  • 约7.3千字
  • 约 41页
  • 2017-05-22 发布于河南
  • 举报

第2章寻址方式与汇编语言程序的组织_2.2_寻址方式.ppt

第2章寻址方式与汇编语言程序的组织_2.2_寻址方式

(寄存器相对寻址) 书写的格式: MOV AX, COUNT [ BX ] 或 MOV AX, [ COUNT + BX] 位移量可以是标志地址或常量。 (寄存器相对寻址) 例子2: MOV AX, COUNT[SI] if (DS) = 3000H, (SI) = 3000H, COUNT = 2000H. So PA=30000+3000+2000 =35000H 运行结果 (AX)=1234H operation Shift- memory code Seg. Data Seg. Fig. Reg. relative addressing executing 20 (寄存器相对寻址) 用寄存器相对寻址来处理列表 例子3: 当程序运行时,DI的内容决定了DA的位置 : DA DB 40 DUP(?) ;定义列表 … MOV DA[DI], BL ;把B移到列表中 基址变址寻址 操作数的EA是基本寄存器的内容加上变址寄存器的内容。 EA=(基本寄存器)+(变址寄存器) 在实模式下: PA =16d * (DS) + (BX

文档评论(0)

1亿VIP精品文档

相关文档