当前位置:首页 > 微型计算机原理及应用(02277) > 正文内容

说明下列各指令的转移地址中的偏移地址是什么?存放在何处?(PIR为改变操作数类型运算符)
(1)JMPBX
(2)JMPWORDFrR[BX]
(3)JMPNEARFIRPROA
(4)JMPFARFIRFAR-PRO
(5)JMPSHORTAGAIN

高老师2年前 (2024-03-27)微型计算机原理及应用(02277)15

说明下列各指令的转移地址中的偏移地址是什么?存放在何处?(PIR为改变操作数类型运算符)
(1)JMPBX
(2)JMPWORDFrR[BX]
(3)JMPNEARFIRPROA
(4)JMPFARFIRFAR-PRO
(5)JMPSHORTAGAIN

(1)偏移地址是由JMP BX下一条指令的地址到BX所给出的地址之间的距离,它存放在本条指令的操作码之后。 (2)偏移地址是由JMP WORD PTR[BX]下一条指令的地址到BX作为地址指针指向的字节存储单元中给出的目标地址之间的距离,它存放在本条指令的操作码之后。 (3)偏移地址是由JMP NEAR PTR PROA下一条指令的地址到段内目标地址PROA之间的距离,它存放在本条指令的操作码之后。 (4)偏移地址是由JMP FAR PTR FAR-PRO下一条指令的地址到段间地址FAR-PRO之间的距离,它存放在本条指令的操作码之后。 (5)偏移地址是由JMP SHORT AGAIN下一条指令的地址到段内目标地址AGAIN之间的距离,它存放在本条指令的操作码之后。 (6)偏移地址是由JMP DWORD PTR [BX+DI]下一条指令的地址到由[BX+DI]作为有效地址指向的双字存储单元中给出的目标地址之间的距离,它存放在本条指令的操作码之后。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/1048522.html

分享给朋友: