- 2
- 0
- 约3.71千字
- 约 3页
- 2018-09-22 发布于河北
- 举报
微机原理课 5 讲 教 案 主讲人 李海玲
微机原理 课 5 讲 教 案 主讲人 许文丹
指令格式及寻址方式(2)
寄存器相对寻址
其特点:操作数的有效地址是一个基址寄存器或变址寄存器的内容和指令中指定的8位或16位位移量(即偏移量)之和。适用于表格处理,修改基址或变址寄存器的内容来取得表格中的元素。一般形式:
(BX)
物理地址=16D ×(DS)+ (SI) + 8位位移量或16位位移量
(DI)
物理地址=(SS)×16D+(BP)+8位位移量或16位位移量
例4-5:已知(DS)=2000H,(SI)=50H,其中DISP为16位位移量的符号地址,其值DISP=1000H。
MOV AX,DISP[SI]
或 NOV AX,[DISP+SI]
物理地址=20000+1000H+50H=21050H
执行后:(AX)=6688H,如图4-3所示。
该寻址方式可使用段跨越前缀,例如:MOV DL,ES:STRING[SI]
存储器
…
OP
OP
00
30
…
…
88
66
…
代码段SI
代码段
SI
数据段
原创力文档

文档评论(0)