当前位置:问答库>考研试题

2017年西安科技大学计算机科学与技术学院408计算机学科专业基础综合之计算机组成原理考研强化模拟题

  摘要

一、名词解释

1. SIMD

【答案】但

单指令多数据)是提高数据并行处理能力的重

功能和

的位宽。

要手段。随着超大规 模集成电路的发展,主流微处理器厂商不断地增加等问题。

2. AMP

【答案】同构多核处理机可以构成非对称也可以采用异构多核和共享存储器构成。

多核结构。若处理机芯片内部是同构多核,但

多核系统

每个核运行一个独立的操作系统或同一操作系统的独立实例,那就变成非对称多核。

仍然存在诸多性能瓶颈,如地址不对齐、数据重组和控制相关的向量化(Control flow )

二、简答题

3. 什么是内存? 什么是外存? 什么是CTU? 什么是适配器? 简述其功能。

【答案】(1)内存是指计算机内部的半导体存储器;半导体存储器的存储容量有限,因此计算机中又配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。内存和外存共同用来保存二进制数据。

(2)把运算器和控制器合在一起称为中央处理器,简称CPU 。它用来控制计算机及进行算术逻辑运算。

(3)适配器是指连接主机与外设的一个中间电路,也称作接口,其作用相当于一个转换器,它可以保证外围设备用计算机系统特性所要求的形式发送或接收信息。

4. 说明存储器总线周期与总线周期的异同点。

【答案】存储总线周期用于对内存读写,

总线周期用于对接口中的端口进行读写。

5. 段式虚拟存储器对程序员是否透明?请说明原因。

【答案】虚拟管理是由软件(操作系统)和硬件共同完成,由于软件的介入,虚存对实现存储管理系统程序不透 明。而段是按照程序的自然分界划分的长度可以动态改变的区域。通常,程序员把子程序、操作数和常数等不同 类型的数据划分到不同的段中,并且每个程序可以有多个相同类型的段。由于分段是由程序员完成的,所以段式 虚拟存储器对程序员而言不是透明的,但虚存到实存的地址映射是由系统软件辅助完成的,故对应用程序而言, 段是虚拟存储器是“半透明”的。

6. 什么是指令? 什么是程序?

【答案】(1)每一个基本操作称为一条指令。 (1)解决某一问题的一串指令序列,称为程序。

7. 什么是存储容量? 什么是单元地址? 什么是数据字? 什么是指令字?

【答案】(1)存储器所有存储单元的总数称为存储器的存储容量。 (2)每个存储单元的编号,称为单元地址。 (3)如果某字代表要处理的数据,称为数据字。 (4)如果某字代表一条指令,称为指令字。

三、综合应用题

8. 设计一个算功能。

【答案】8种功能运算,需要采取的控制端个数为3个,通过对控制端信号的逻辑组成产生相应运算功能的逻辑 编码,其对应关系如表所示。

如图所示。

(4位),完成加、减、取反、取补、逻辑乘、逻辑加、传送、加1等8种运

9. 参见图的数据通路,画出取数指令数存单元的内容取至寄存器

的指令周期流程图,其含义是将为地址

中,标出各微操作控制信号序列。

【答案】

模型

10.假设主存容量

位,容量位,主存与之间以每块中的块数为

位大小传送数据,

请确定直接映射方式的有关参数,并画出主存地址格式。

【答案】主存中的块数为