2017年西安工程大学计算机科学学院408计算机学科专业基础综合之计算机组成原理考研冲刺密押题
● 摘要
一、名词解释
1. AMP
【答案】同构多核处理机可以构成非对称
也可以采用异构多核和共享存储器构成。
2. 同构多核
【答案】同构多核处理机内的所有计算内核结构相同,地位对等,它大多由通用的处理机核心构成,每个处理机核心 可以独立地执行任务,其结构与通用单核处理机结构相近。同构多核处理机的各个核心之间可以通过共享存储器 互连,也可以通过
或局部存储器互连。 多核结构。若处理机芯片内部是同构多核,但多核系统每个核运行一个独立的操作系统或同一操作系统的独立实例,那就变成非对称多核。
二、简答题
3. 数字计算机有哪些主要应用?
【答案】数字计算机的主要应用有:科学计算、自动控制、测量和测试、信息处理、教育和卫生、家用电器、人工智能。
4. 为什么软件能够转化为硬件,硬件能够转化为软件? 实现这种转化的媒介是什么?
【答案】软件能够转化为硬件,硬件能够转化为软件原因如下:
(1)容量大、价格低、体积小、可改写的只读存储器提供了软件固化的良好物质基础。现在已经可以把许多复杂的、常用的程序制作成固件。就它的功能来说,固件是软件,但从形态来说,固件又是硬件。
(2)目前在一片硅单晶芯片上制作复杂的逻辑电路已经是实际可行的,这又为扩大指令的功能提供了相应的物质基础。因此,本来通过软件手段来实现的某种功能,现在可以通过硬件来直接解释执行。传统的软件部分,今后完全有可能“固化”甚至“硬化”。
(3)任何操作可以由软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。
实现这种转化的媒介是软件与硬件的逻辑等价性。
5. 指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?
【答案】(1)取指周期中从内存读出的信息流是指令流,它流向控制器;
(1)执行器周期中从内存读出的信息流是数据流,它流向运算器。
6. 比较通道、中断三种基本方式的异同点。
的工作效率; 【答案】(1)通道方式是通过执行通道指令来实现输入/输出的,可以实现对外设的统一管理和外设与内存的数 据传送,大大提高了
(2)的,数据传送
速度很快,且传送速率仅受内存访问时间的限制,但它需要更多的硬件,适用于内存和高速外设之间大批数据交 换的场合; 中断方式是通过在响应中断时,转入中断服务程序,执行输入/输出指令来完成输入/输出
的时间开销,但是硬的,一般适用于随机出现的服务,且一旦提出要求应立即进行,节省了
件结构稍微复杂。
7. 比较数字计算机和模拟计算机的特点。
【答案】(1)模拟计算机的特点是数值由连续量来表示,运算过程也是连续的,用电压表示数据,采用电压组合和测量值的计算方式,盘上连线的控制方式;
(2)数字计算机是在算盘的基础上发展起来的,采用数字表示数量的大小,其主要特点是按位运算,并且不连续地跳动计算,用数字0和1表示数据,采用数字计数的计算方式,程序控制的控制方式;
(3)与模拟计算机相比,数字计算机的精度高,数据存储量大,逻辑判断能力强。
方式是由控制器在获得总线控制权后,直接在内存与外设之间实现数据传送
三、计算题
8. 多处理机系统和多计算机系统的差别是什么?
【答案】多处理机系统和多计算机系统都属于多机系统,但多处理机系统和多计算机系统的差别是:
(1)多处理机是多台处理机组成的单机系统,多计算机是多台独立的计算机。
(2)多处理机中各处理机逻辑上受统一的操作系统控制,而多计算机的操作系统逻辑上是独立的。
(3)多处理机间以单一数据、向量、数组和文件交互作用,多计算机经通道或者通信线路以数据流的方式 进行交互。
(4)多处理机作业、任务、指令、数据各级并行,多计算机多个作业并行。
四、综合应用题
9. 在图中,当对设备B 的中断请求进行服务时,如设备A 提出请求,能够响应吗? 为什么? 如果设备B 一提出请求总能立即得到服务,问怎样调整才能满足此要求?
图
【答案】(1)能响应。
(2)因为设备A 和设备B 通过链式查询方式连接,设备A 的优先级比设备B 高,对于多级中断,当对设备B 的中断请求进行服务时,如果设备A 提出请求,会给予响应。
(3)若要设备B 总能立即得到服务,可将设备B 从第二级取出来,单独放在第三级上,使
第三级的优先级 最尚,即令
10.判断以下三组指令中各存在哪种类型的数据相关。
【答案】(1)写后读(2)读后写(3)写后写
在指令在指令在指令写入寄存器 前,指令 就读出该寄存器内容。 读出寄存器R4前,指令写入寄存器R6前,指令就已经写入。 就已经写入。
相关内容
相关标签