第3章 886指令系统习题解答.pptVIP

  • 32
  • 0
  • 约 18页
  • 2016-12-15 发布于河南
  • 举报
3、3 设下列各转移指令的第一字节在内存中的地址为CS=2000H和IP=016EH,且环境均为DS=6000H,BX=16C0H,(616C0H)=46H,(616C1H)=01H,(616C2H)=00H,(616C3H)=30H,(61732H)=70H,(61733H)=17H。写出下列各无条件转移指令执行后CS和IP值。个指令左首的16进制编码是该指令的机器码。指令中的目的地址用相应的标号表示。 (1)EBE7 JMP SHOURT AGAIN (2)E90016 JMP NEARPTR OTHER (3)E3 JMP BX (4)EJMP FAR PROB (5)FF67 JMP WORD PTR 0072H[BX] (6)FFEB JMP DWORD PTR [BX] 解: (1)E7补码为-19,IP目标=IP源+2+EA(即-19) =016EH+2-19=0157H 因为段内寻址,所以cs=2000H不变 (2)IP目标=IP源+3 +EA=016EH+3+1600H=1771H 因为段内寻址 所以cs=2000H不变 (3) IP=16C0H, 因为段内寻址 所以cs=2000H不变 (4)段间寻址,有机器码可看出IP=0146H CS=3000H (5)段内寻址,所以CS=

文档评论(0)

1亿VIP精品文档

相关文档