计算机组成原理与系统结构

假设相对寻址的转移地址指令占两个字节,第一个字节是操作码和寻址方式,第二个字节是相对偏移量,用补码表示。若当前转移指令的第一字节所在地址为0019H,且CPU每取出一个字节指令便会自动执行(PC)+1→PC操作。试问:若转移的目标地址分别为0006H和0025H时,转移指令第二字节的内容是什么?
可不可以教我具体怎么做?完全不懂啊。

转移目的地址:0006H=6D
0025H=37D
指令地址:0019H=25
第一次:(PC)+1----->PC:0019H+1=001AH
第二次:(PC)+1----->PC:001AH+1=001BH
偏移量=转移目的地址—(PC)
0006H的相对偏移量:0006H-001AH=-20,补码是:EBH
0025H的相对偏移量:0025H-001BH=10,补码是:0AH
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-30
你可以去百度看看呗。。。。。
相似回答