这道题看不太明白,麻烦谁给讲一下,谢谢!
rubyt 2009-06-15 08:14:04 某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,
第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加1。若某转移指令所在主存地址
为2000H,相对位移量字段的内容为06H,则该转移指令成功转移以后的目标地址是
A.2006H B.2007H C.2008H D2009H
答案是C。
请问PC不是在取完一个字节之后才加1吗,那取完操作码之后就是2001H,再读取相对位移量06H,
相加不就是2007H吗,为什么是2008H呢?
我当初学的几乎全都忘光了, 麻烦给讲一下PC读取指令的过程,谢谢了!