在计算机传统术语中 将,2006级《计算机组成原理》试题

2006级《计算机组成原理》试题

一. 填空(共29分)。

1. 在计算机传统术语中,将

合在一起称为CPU,而将CPU和

合在一起称为主机。

2. CACHE是实现高速存储的重要措施,CACHE的大小是内存的真子集,CACH与内存之间的地址映射有

3. 汉字信息的存储、检索等操作的机内代码是

,汉字的输出形式是

4. 在立即数的数据寻址方式中,立即数是在

段,因此在执行它时只需访问

内存;而寄存器间接寻址方式中,在执行时却要访问次内存。

5. CPU的功能有

6. 流水CPU中的主要问题是

相关和

相关,XXXX用相应的技术对策,才能保证流水畅通和不断流。

7. 微程序控制器中,微指令的格式由

构成,其中P字段的作用是

,一条机器指令对应

8. I/O接口按数据传送的宽度可分为

两类。

9. CPU响应中断时需要保存当前现场,这里现场指的是

的内容,它们被保存到

中。

10. 对于字符显示器,字库用来存放

,VRAM用来存放

二. 选择题(共12分)。

1. 定点8位字长的字,采用2的补码表示时,一个字所表示的整数范围是

A.-128—127 B.

-129—128 C.

-127—127 D. -128—128

2. 双瑞口存储器所以能高速进行读写,是因为采用

.

A.

高速芯片 B.两套独立的读写电路 C.流水技术 D.新型器件

3. EPROM是指

.

A.读写存储器 B.只读存储器

C.可编程的只读存储器 D.光磁X可编程只读存储器

4.  某计算机字长32位,其存储容量为4MB,

若用半字编址,它的寻址范围是

.

A.4MB B.2MB C.2M D.XX

5. 在主存和CPU之间增加cache存储器朐目的是

.

A.增加内存容量 B.提高内存可靠性

C.解决CPU和生存之间的速度匹配问题

D增加内存容量,同时加快存取速度

6.直接、间接、立即3种寻址方式指令的执行速度,由快至慢的排序是

.

A.直接、立即、间接 B.直接、间接、立即

C.立即、直接、间接 D. 二即, 间接、直接

7.CPU主要包括

.

A.控制器 B.控制器、运算器、cache

C.运算器和主存 D.控制器、ALU和主存

8. 设[X]补=XIX2X3X4,当满足

时,X>-1/2成立.

A.

XI必须为1.X2X3X4至少有一个为l B. x1必须为1,X2X3X4任意

C.

x1必须为O,X2X3X4至少有一个为l D.x1必须为0.X2X3X4任惹

9. 下面有关中断的叙述.

是不正确的.

A.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求

B.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序

C.中断方式一般适用于随机出现的服务

D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作

10.

为提高存储器存取效率,在安捧磁盘上倍息分布时,通常是

.

A. 存满一面,再存另一面

B.尽量将同一文件存放在一个扇区或相邻扇区的各磁道上 。

C.尽量将同一文件存放在不同面的同—碟道上

D.上述方法均有效

11.指令周期是指

.

A.CPU执行一条指令的时间

B.从主存取出一条指令加上执行这条指令的时间

C.时钟周期时间

D.CPU从主存取出一条指令的时间

12.DMA方式是在

之间建立一条直接数据通路.

A.

I/O设备和主存 B.两个1/0设备

C.I/O设备和CPU D.CPU和主存

三.简答题(共3小题,每小题4分,计12分)

1.U盘与主存有何异同之处?

2.在计算机系统中“透明”和“虚拟”概念有何异同之处?

3. 微程序控制和硬布线控制哪一种更快?为什么?

四. 应用题(20分).

1. 将十进制数+55/64转换成IEEE754标准的32位浮点数的二进制规格化数来存贮(结果分别用二进制和十六进制数表示).

指出现代PC机属于哪种优先存放顺序,并画出按字节存放的示意图.(6分)

2. 写出基于4-6-10不等长操作码扩展法的15/3/16编码.(6分)

3. 微地址寄存器有6位(uA5~uA0),当需要修改其内容时,可通过某一位触发器的强制端S将其置”1”. 现有三种情况:

(1)执行”取指”微指令后, 微程序按IR的OP字段(IR3-IR0)进行16路转移;

(2)执行条件转移指令微程序时,按进位标志C的状态进行2路分支; (3)执行控制台指令微程序时, 按IR4, IR5的状态进行4

路分支转移. 按多路转移方法设计微程序地址转移逻辑.(8分)

五.分析题(12分)

非常简单CPU的加法指令(ADD4)RTL代码描述如下:

FETCH1: AR--PC

FETCH2: DR—M, PC—PC+1

FETCH3:

ADD1:

ADD2:

以单总线CPU为例

(1) 请补充未完整的RTL代码.

(2) 用硬布线控制器方法阐述CPU的工作原理(结合上述RTL代码).

六.设计题.

某计算机系统有8位地址总线和8位数据总线.使用存贮器映射I/O(又称为l/O统一编址).它有32字节的ROM.起始地址为00H,由一个32X8芯片构成;有128字节的RAM,起始地址为80H,由64X4芯片构成;有一个不带READY信号的双向输入/输出设备,其地址为40H,还有一个不带READY信号的输入设备,

其地址为60H.

1.试画出该系统的逻辑设计画,要包括所有使能(允许,选能信号)逻辑和装载逻辑.要求写出分析过程(12分)

2.分别列举出访问ROM、访问RAM,

访问I/O的三条指令的必要条件,井描述其执行过程的工作原理(注意各种信号的时序关系).(3分)

试卷说明: X为不确定信息.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值