43.(13分)某16位计算机的主存按字节编址,存取单位为16位;采
2021.07.25 07:57

  【题目】

  43.(13分)某16位计算机的主存按字节编址,存取单位为16位;采用16位定长指令字格式;CPU采用单总线结构,主要部分如下图所示。图中R0~R3为通用寄存器;T为暂存器;SR为移位寄存器,可实现直送(mov)、左移一位(left)和右移一位(right)3种操作,控制信号为SRop,SR的输出由信号SRout控制;ALU可实现直送A(mova)、A加B(add)、A减B(sub)、A与B(and)、A或B(or)、非A(not)、A加l(ine)7种操作,控制信号为ALUop。

  请回答下列问题。

  (1)图中哪些寄存器是程序员可见的?为何要设置暂存器T?

  (2)控制信号ALUop和SRop的位数至少各是多少?

  (3)控制信号SRout所控制部件的名称或作用是什么?

  (4)端点①~⑨中,哪些端点须连接到控制部件的输出端?

  (5)为完善单总线数据通路,需要在端点①~⑨中相应的端点之间添加必要的连线。写出连线的起点和终点,以正确表示数据的流动方向。

  (6)为什么二路选择器MUX的一个输入端是2?

  【答案要点】:

  (1)程序员可见寄存器为通用寄存器(R0~R3)和PC。因为采用了单总线结构,因此,若无暂存器T,则ALU的A、B端口会同时获得两个相同的数据,使数据通路不能正常工作。

  【评分说明】回答通用寄存器(R0~R3),给分;回答PC,给分;部分正确,酌情给分。设置暂存器T的原因若回答用于暂时存放端口A的数据,则给分,其他答案,酌情给分。

  (2)ALU共有7种操作,故其操作控制信号ALUop至少需要3位;移位寄存器有3种操作,其操作控制信号SRop至少需要2位。

  (3)信号SRout所控制的部件是一个三态门,用于控制移位器与总线之间数据通路的连接与断开。

  【评分说明】只要回答出三态门或者控制连接/断开,即给分。

  (4)端口①、②、③、⑤、⑧须连接到控制部件输出端。

  【评分说明】答案包含④、⑥、⑦、⑨中任意一个,不给分;答案不全酌情给分。

  (5)连线1,⑥→⑨;连线2,⑦→④。

  【评分说明】回答除上述连线以外的其他连线,酌情给分。

  (6)因为每条指令的长度为16位,按字节编址,所以每条指令占用2个内存单元,顺序执行时,下条指令地址为(PC)+2。MUX的一个输入端为2,可便于执行(PC)+2操作。


MORE+
  • #考研院校库
  • #真题下载
  • #4月复习资料
限时免费
资料推荐

相关阅读 MORE+

版权及免责声明
1.凡本网注明"稿件来源:新东方在线"的所有文字、图片和音视频稿件,版权均属北京新东方迅程网络科技有限公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方在线",违者本网将依法追究责任。
2.本网末注明"稿件来源:新东方在线"的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方在线”,本网将依法追究责任。
3.如本网转载稿涉及版权等问题,请作者致信weisen@xdfzx.com,我们将及时外理

Copyright © 2011-202

All Rights Reserved

26考研优惠
获取验证码
收不到短信?点此接收语音验证码
电话拨打中...请留意来自125909888237的来电
60秒后可重新获取
《新东方在线注册条款》  、  《隐私权保护政策》  及  《儿童隐私保护政策》
账号密码登录 找回密码
国际手机登录
《新东方在线注册条款》  、  《隐私权保护政策》  及  《儿童隐私保护政策》
手机快速登录 找回密码
获取验证码
收不到短信?点此接收语音验证码
电话拨打中...请留意来自125909888237的来电
60秒后可重新获取
《新东方在线注册条款》  、  《隐私权保护政策》  及  《儿童隐私保护政策》
账号密码登录 找回密码
国际手机登录
《新东方在线注册条款》  、  《隐私权保护政策》  及  《儿童隐私保护政策》
手机快速登录 找回密码