姑且记录一下作业,以备以后的复习

一。选择题

1.完整的计算机系统应包括____________

  • A.运算器,存储器,控制器
  • B.主机和实用程序
  • C.配套的硬件设备和软件系统
  • D.外部设备和主机

答案:C;

单从结构看,A缺少冯诺依曼体系结构中的输入和输出,而BD中说的太过于笼统。

 

2.已知 y=+0.10001,则[y]补为:__________

  • A.1.1001
  • B.0.0111
  • C.1.0111
  • D.0.1001

答案:D;

[Y]原=00.10001;[Y]反=00.10001;[Y]补=00.10001

 

3.根据传送信息的种类不同,系统总线分为:__________

  • A.地址线和数据线
  • B.地址线,数据线和控制线
  • C.数据线和控制线
  • D.地址线和数据线和响应线

答案:B

系统总线有:地址线,数据线,控制线,记忆理解可以理解程序需要有操作(控制线),而这个操作需要通过地址(地址线)找寻数据(数据线)进行操作,A,C都不同程度缺失了,D的响应线不属于系统总线。

 

4.在指令的地址字段中,直接给出操作数本身的寻址方式,称之为________

  • A.隐含寻址
  • B.立即寻址
  • C.寄存器寻址
  • D.直接寻址

答案:B

立即寻址,把指令直接放入操作数中,而D直接寻址需要将指令地址放入存储器中,其余可看课本P125页

 

5.一各组织相联Cache由64块(行)组成,每组4块(行),主存储器包含4K个块,每块128字,则主存地址格式中标记字段的位数为_________位。

  • A.7
  • B.4
  • C.8
  • D.6

答案:C

(64*4*128)/(4094)=8

 

二。填空题

1.已知X=0.1101,Y=-0.0110,则[Y]补为_______,[x+y]补为___________,是否溢出___________。

答案:[Y]补=11.1010,[X+Y]补=00.1011,发生溢出。

2.在Cache-贮存层次中,常用的地址映射方法由________________,全相联映射和组相连映射三种。

答案:直接映射

3.计算机系统中的存储器分为内存和外存,在CPU执行程序时,必须将指令存放在_________________________中。

答案:cache

 

三。计算题

1.用2K*4位RAM芯片组成4K*8的随机存储器,问:

  1. 共需要多少芯片?
  2. 存储其的地址寄存器(MAR)和数据寄存器(MDR)分别位多少位?

答案:

  • 第一题:(4K*8)/(2K*4)=4
  • 第二题: MAR: 12位 MDR :8位

2.某计算机将浮点运算过程分为阶码比较,对阶,位数加减3个段,如果各断的执行实践均为2ns,则

  1. 串行执行4次浮点运算所需的时间时多少?
  2. 流水执行4次浮点运算所需的时间时多少?
  3. 如果各段的执行时间分别位2ns,3ns,2ns,流水执行4次浮点运算所需要的时间时多少?

答案:

  • 第一题  (2ns+2ns+2ns)*4=24ns
  • 第二题  2ns+(2ns)*4+2ns=12ns
  • 第三题 2ns+(3ns)*4+2ns=16ns

2 条评论

lalalala · 2019年12月24日 下午10:34

吼吼吼吼吼!
亲亲,计算题第一题的第二小问是: MAR: 12位 MDR :8位
——xiao zz

    Mustenaka · 2019年12月25日 下午1:29

    好滴(u‿ฺu✿ฺ),这就改回来

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注