软件《计算机组成原理》试卷 A

更新时间:2023-10-19 15:52:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

第一学期期末考试

一、 填空题(每个题1分,15分)

1、一片容量为32k×8的SRAM存储器芯片,地址线有 条 ,数据线有8条,地址范围从000016到 。

2.若[x]补=11101100(单符号位),则 [x]补的模为256。[x /2]补=____________,

3.冯偌依曼计算机的基本原理包括__________和程序控制。 4、在微指令格式设计过程中,有8个互斥型的微命令被分配到一组,当该组采用编码方法表示时,微指令格式的相关字段至少需要________位。

5.设指令中形式地址为D,基址寄存器为BX,则基址寻址方式时,有效地址 E=__________。

6.若被传送的数据为11011011,假设采用偶校验技术,则校验位C =__________。

7、层次化的存储器系统一般分为三级: 、 主存、辅存。

8、层次化存储器结构的设计是依据 原理。

9、虚拟存储器主要用于解决计算机中主存储器的 问题。

10、指令操作码字段表征指令的_____,而地址码字段指示________。

11、程序控制方式包括_____方式和________方式。

12、微指令的格式大体分成两类: 型微指令和垂直型微指令。

二、 选择题(每题1分,共15分,请将答案写在下表中) 1、下列数中最小的数为______。

A、(101001)2 B、(52)8 C、(233)16 D、(102)10 2、指令周期是指___

A、CPU从主存取出一条指令的时间 B、CPU执行一条指令的时间

C、CPU从主存取出一条指令加上执行这条指令的时间 D、时钟周期时间

3、计算机操作的最小时间单位是_____

A、时钟周期 B、指令周期 C、CPU周期 D、微指令周期

4、采用Cache 的目的是 。

A、 提高存储器的速度 B、增加存储器的容量 C、 降低存储器的成本 D、上述三者

5、主存中的块可以放入Cache中的唯一的位置,这种Cache是 的。

A. 全相联 B、组相联 C、块相联 D、直接映象 6、以下叙述正确的是 。

C、 主存的存取速度可以与CPU匹配 B、主存由RAM构成,不包括ROM

C、辅存中的程序需要调入主存中才能运行 D、若指令的地址码为20位,则主存容量一定是20MB 7、一条机器指令中包含的信息有 。

A. 操作码、控制码 B、操作码、立即数 C、操作码、地址码 、地址码、寄存器号

8、在指令格式设计中,采用扩展操作码的目的是 。 A. 增加指令长度 B、增加地址码数量 C、增加指令数量 C、增加寻址空间

9、在单总线结构的CPU中,连接在总线上的多个部件 。

A. 只有一个可以向总线发送数据,但可以有多个同时从总线接收数据

B. 可以有多个同时向总线发送数据,但可以有多个同时从总线接收数据

C. 可以有多个同时向总线发送数据,并且可以有多个同时从总线接收数据

D. 只有一个可以向总线发送数据,并且只有一个可以从总线接收数据

10、在控制信号中,相容的信号是 信号。

A. 可以同时出现的 B、可以相继出现的 C、可以相互替代的 D、可以相互容错的

14.算术右移指令执行的操作是( )。

A.符号位填0,并顺次右移1位,最低位 移至进位标志位

B. 符号位不变,并顺次右移1位,最低位移至进位标志位 ; C. 进位标志位移至符号位,顺次右移1位,最低位移至进位标志位 ;

D. 符号位填1,并顺次右移1位,最低位移至进位标志位 ; 三、判断题(10分)

( )1、利用二极管矩阵可以做成逻辑“与”和逻辑“或”电路。 ( )2、有一(7,4)码为1100111,生成公式为1011,校验后可知此码有错。

( )3、汇编语言就是机器语言。

( )4、计算机的硬件档次对计算机系统的功能强弱有决定性作用。

( )5、二进制数的位数越多,则能表示的十进制数就越大。 ( )6、计算机中只要硬件设备齐全,就可以正常工作。 ( )7、高级语言编制的程序输入任何计算机后均能被CPU直接执行。

( )8、Cache对系统程序员透明 ( )9、浮点数的精确度由阶码的位数决定 ( )10、控存中存放解释指令执行的微程序和数据 四、名词解释(20分)

1、 中断 2、组相联映射 3、指令系统 4、规格化 5、水平型微指令

五、计算题(15分) 1、设x=-0.01011,y=0.01011,用变形补码计算2x- y (4

分)

2、已知X= +0.1101 Y=+0.1011 用补码一位乘法求 X?Y ,要求写出详细过程(10分)

3、假设(R)=1000,(1000)=2000,(2000)=3000,(PC)=4000,问在以下寻址方式下访问到的操作数的值是什么?(6分)

(1)寄存器寻址 R (2)寄存器间接寻址 (R) (3)直接寻址 1000 (4)存储器间接寻址 (1000) (5)相对寻址 -2000(PC) (6)立即数寻址 #2000 六、应用题(20分)

1、设有32片256K×1位的SRAM芯片,问:(1) 采用位扩展方法可构成多大容量的存储器?该存储器需要多少字节地址位?(3) 画出该存储器与CPU连接的结构图,设CPU的接口信号有地址信号、数据信号、控制信号MREQ 和R/W 。 2、

用4片2K位/片的RAM存储器芯片设计一个8KB的存储

器,设CPU的地址总线为A12~A0(低),数据总线为D7~D0(低),由 线控制读写。

(1) 该存储器需要多少片2K位/片的存储器芯片。

(2) 请设计并画出该存储器的逻辑图。

3、下图所示为双总线结构机器的数据通路,IR为指令寄存器,PC为程序计数器(具有自增功能),M为主存(受R/w信号控制),AR为地址寄存器,DR为数据缓冲寄存器,ALU由加、减控制信号决定完成何种操作,控制信号G控制的是一个门电路。“SUB R2,R0”指令完成(R0)-(R2)?R0的功能操作,画出其指令周期流程图,假设该指令的地址已放入PC路。并列出相应的微操作控制信号序列。(12分)

本文来源:https://www.bwwdw.com/article/glwf.html

Top