多做题,通过考试没问题!

微机原理与接口技术

睦霖题库>大学试题(计算机科学)>微机原理与接口技术

假设(DS)=212AH,(CS)=0200H,(IP)=1200H,(BX)=0500H,位移量DATA=40H,(217A0H)=2300H,(217E0H)=0400H,(217E2H)=9000H 试确定下列转移指令的转移地址。 JMP2300H; JMPWORDPTR[BX]; JMPDWORDPTR[BX+DATA]。

正确答案: 转移指令分为段内转移和段间转移,根据其寻址方式的不同,又有段内的直接转移和间接转移,以及段间的直接转移和间接转移地址。对直接转移,其转移地址为当前指令的偏移地址(即IP的内容)加上位移量或由指令中直接得出;对间接转移,转移地址等于指令中寄存器的内容或由寄存器内容所指向的存储单元的内容。
(1)段内直接转移。转移的物理地址=(CS)×l6+2300H
=02000H+2300H=04300H
(2)段内间接转移。转移的物理地址=(CS)×16+[BX]
=(CS)×l6+(217A0H)=02000H+2300H=04300H
(3)段间间接转移。转移的物理地址=[BX+DATA]
=(217E2H)×l6+(217E0H)=90000H+0400H=90400H
答案解析:
进入题库查看解析

微信扫一扫手机做题