计算机组成原理样卷及答案

  • 格式:doc
  • 大小:780.00 KB
  • 文档页数:11

下载文档原格式

  / 11
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、基础知识(50分)

1、名词解释(10分)

机器字长

SRAM

EPROM

指令系统

微指令

2、选择题(10分)

1)设字长32位,使用IEEE格式,则阶码采用______表示。

A.补码

B. 原码

C. 移码

D. 反码

2) 四片74181ALU和一片74182CLA器件相配合,具有如下进位传递功能______。

A.形波进位

B. 组内先行进位,组间先行进位

C.组内先行进位,组间行波进位

D. 组内形波进位,组间先行进位

3) 某SARM芯片,其存储容量为64K×16位,该芯片的地址线数目和数据线数目分

别是___。

A. 16, 16 B .16, 64, C. 64, 8 D. 64, 16

4)单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个

数常需采用______。

A. 堆栈寻址方式

B. 立即寻址方式

C. 隐含寻址方式

D. 间接寻址方式微

5)程序控制器中,机器指令与微指令的关系是______。

A.每一条机器指令由一条微指令来执行

B. 一段机器指令组成的程序可由一条微指令执行

C. 一条微指令由若干条机器指令组成

D. 每一条机器指令由一段用微指令编成的微程序来解释执行 3、 填空题(10分)

1)存储___①___并按__②____顺序执行,这是冯•诺依曼型计算机的工作原理。 2) 相联存储器是按 ③ 访问的存储器。

3) 主存与cache 的地址映射有__④___、 ⑤ 、 ⑥ 三种方式。 4) 通常指令编码的第一个字段是 ⑦ 。

5) 异步通信方式可分为 ⑧ 、 ⑨ 、 ⑩ 三种类型。 4、问答题(20分)

1)在计算机中,为什么要采用多级结构的存储器系统 2)简述CPU 的功能. 3)试比较水平型微指令与垂直型微指令。 4)简述总线集中控制的优先权仲裁方式。 二、综合应用(50分)

1、已知X=-0.1101,Y=0.1011,试用补码一位乘法计算X ×Y (15分)

2、指令格式如下所示。OP 为操作码字段,试分析指令格式特点。 (10分)

3、某32位机共有微操作控制信号52个,构成5个相斥类的微命令组,各组分别包含4个,5个,8个15个可20个微命令,已知可判定的外部条件有CY 和ZF 两个,微指令字长29位。

(1)给出采用断定方式的水平型微指令格式

(2)控制存储器器的容量应为多少位? (10分)

4、某8位机采用单总线结构,地址总线16根(A 15~A 0, A 0为低位),双向数据总线8根

(D 7~D 0,,控制总线中与主存有关的有MREQ (允许访存,低电平有效),R/W (高电平

为读命令,低电平为写命令) 主存地址空间分配如下: 0~8191为系统程序区,由只读存储器芯片组成; 8192~32767为用户程序区;最后(最大地址)2K 地址空间为系统程序工作区,上述地址为十进制数,按字节编址,现有如下存储器芯片:

ROM:8K ×8位(控制端仅有CS )

RAM(静态):16K ×1位,2K ×8位,4K ×8位,8K ×8位

请从上述芯片中选择适当芯片设计该计算机存储器,画出主存储器逻辑框图,注意画

出选片逻辑(可选用门电路及3:8译码器74LS138)与CPU 的连接,说明选哪些存储器芯片,选多少?

三、基础知识(50分)

1.选择题(10分)

1)在机器数______ 中,零的表示形式是唯一的。 A .原码 B .补码 C .移码 D .反码

2)主存贮器和CPU 之间增加cache 的目的是______。 A 解决CPU 和主存之间的速度匹配问题

15 10 7 3 2 0 偏移量(16位) 基值寄存器 源寄存器 OP

B 扩大主存贮器容量

C 扩大CPU中通用寄存器的数量

D 既扩大主存贮器容量,又扩大CPU中通用寄存器的数量

3)某SRAM芯片,存储容量为64K×16位,该芯片的地址线和数据线数目为______。

A 64,16

B 16,64

C 64,8

D 16,16 。

4)相联存储器是按______ 进行寻址的存储器。

A.地址指定方式 B.堆栈存取方式

C.内容指定方式 D。地址指定与堆栈存取方式结合

5)寄存器间接寻址方式中,操作数处在______。

A. 通用寄存器

B. 主存单元

C. 程序计数器

D. 堆栈

2.填空题(20分)

1)8位二进制补码所能表示的十进制整数范围是___(1)___至__(2)___,前者的二进制补码表示为___(3)__,后者的二进制补码表示为(4) 。

2) 移码表示法主要用于表示(5) 数的阶码E,以利于比较两个(6) 的大小

和移位操作。

3)存储器地址译码方式有(7) 、(8) 等两种。

4) 指令操作码字段表征指令的(9) _,而地址码字段指示(10) 。

5) CPU从主存取出一条指令并执行该指令的时间叫做(11) ,它常用若干个(12)

来表示,而后者又包含有若干个(13) 。

6)CPU的功能主要有(14) 控制,(15) 控制,(16) 控制和(17) 加工。

7)总线集中控制的优先权仲裁方式有(18) 、(19) 、(20) 等三种。

3、简答题(20分)

1)简述CPU中的逻辑器件:程序计数器PC,地址寄存器MAR,指令寄存器IR

及ALU等的作用。

2)试比较水平型微指令与垂直型微指令。

3)主存与cache的地址映射方式有哪几种?

4)何谓异步通信?异步通信有哪些方式?