天天百科

间接寻址指针详细讲解

2023-07-24 分类:百科

TIPS:本文共有 267 个字,阅读大概需要 1 分钟。

间接寻址是相对于直接寻址而言的。都属于寄存器寻址的范畴。

间接寻址是指操作数的有效地址(即:指针)在基址寄存器BX、BP或变址寄存器SI、DI中,而操作数是在存储器中。

如果指令中指定寄存器BX、SI、DI,则操作数在数据段中。操作数地址=16d×(DS)+(BX、SI、DI中的指令指定的那一个)。

如果指令中指定的是BP寄存器,则操作数在堆栈段中。操作数地址=16d×(SS)+(BP)

例如:MOV    AX,[BX]

如果(DS)=2000H,(BX)=1000H

则有效地址=20000+1000=21000H

回答完毕

如果觉得《间接寻址指针详细讲解》对你有帮助,请点赞、收藏,并留下你的观点哦!

阅读剩余内容
网友评论
相关阅读
小编推荐