问题 单项选择题

某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移以后的目标地址是( )。

A.2006H

B.2007H

C.2008H

D.2009H

答案

参考答案:C

解析:相对寻址通过将形式地址与程序计数器PC的内容相加得到有效地址,即EA=(PC)+A;又机器字长16位,主存按字节编址,故该转移指令取出后的PC值为2000H+2=2002H;所以该转移指令成功后的目标地址为06H+2002H=2008H,选C。

选择题
单项选择题