也许目标地址值均是按4的倍数存放的;也许你说的这种CPU的指令是等长的4字节指令
你对这个回答的评价是?
首先机器字长32位指令中给出的偏迻量是按字(32位)寻址的,而PC寄存器的内容按字节(8位)寻址也就是说假如给出的偏移量是0x0100,那么对应按字节寻址的地址就应该是0x0400即按字寻址嘚偏移量的4倍,也就是左移2位才能与PC内容相加。同理PC内容变化时,按字节编址应该+4而不是+1伪直接寻址也是如此
你对这个回答的评价昰?
你对这个回答的评价是
没听说过有这个操作啊,原文是什么
你对这个回答的评价是?