在按字节编址的计算机中,一条指令长16位,当前分支转移指令(采用相对寻址)地址为3000,指令地址的偏移量为-5,当执行完此转移指令后,PC的值为( )。
A、
2996
B、
2997
C、
3001
D、
3002
【正确答案】
B
【答案解析】
解析:首先给出解答步骤,当前指令地址为3000,取完这条指令后,PC的值增加一个指令字长度,即3002,加上偏移量-5,所以执行完这条指令后,目标地址为2997,然后将这个值覆盖到PC当中。
提交答案
关闭