计算机组成原理 相对寻址的一道题

某及其字长16位,主存按字节编址,转移指令采取相对寻址,由两个字结构成,第一个字节位操作码字段,第二个字节为相对位移量字段。假定取指令时,每取一个字节,PC自动加1。若某... 某及其字长16位,主存按字节编址,转移指令采取相对寻址,由两个字结构成,第一个字节位操作码字段,第二个字节为相对位移量字段。假定取指令时,每取一个字节,PC自动加1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功后的目标地址是( )
A 2006H B 2007H C2008H D 2009H
各位给详细讲讲下,那个2000H 到底是不是PC的内容,是不是用2000H直接加上相对位移量呢? 先行谢过啦……
展开
 我来答
鹳雀楼兰
2010-06-20 · TA获得超过945个赞
知道小有建树答主
回答量:92
采纳率:0%
帮助的人:128万
展开全部
该指令读出前pc的内容是2000H,但读出该指令后,因为该指令占两个字节,所以pc的内容加2为2002H,而位移量字段的内容为06H,所以该转移指令成功后的目标地址是20002H+06H=2008H。
2000H是转移指令的地址,相对寻址是下条指令的地址和位移量相加。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式