2017年兰州大学计算机组成原理(同等学力加试)复试实战预测五套卷
● 摘要
一、名词解释
1. 紧耦合系统
【答案】紧耦合系统又称直接耦合系统,指处理机之间物理连接的频带较高,一般是通过总线或高速开关实现互连, 可以共享主存。由于信息传输率较高,因而可以快速并行处理作业或任务。
二、简答题
2. 在虚存实现过程中,有些页面会在内存与外存之间被频繁地换入和换出,使系统效率急剧下降。这种现 象称为颠簸。请解释产生颠簸的原因,并说明防止颠簸的办法。
【答案】产生颠簸的原因主要有: (1)分配的页面数太少; (2)替换策略不佳。 防止颠簸的办法:
(1)适当增加分配给用户程序的页面数; (2)选取
或更好的替换策略。
3. 比较数字计算机和模拟计算机的特点。
【答案】(1)模拟计算机的特点是数值由连续量来表示,运算过程也是连续的,用电压表示数据,采用电压组合和测量值的计算方式,盘上连线的控制方式;
(2)数字计算机是在算盘的基础上发展起来的,采用数字表示数量的大小,其主要特点是按位运算,并且不连续地跳动计算,用数字0和1表示数据,采用数字计数的计算方式,程序控制的控制方式;
(3)与模拟计算机相比,数字计算机的精度高,数据存储量大,逻辑判断能力强。
三、计算题
4. 设F 为一个计算机系统中n 台处理机可以同时执行的程序的百分比,其余代码必须用单台处理机顺序执行。每台处理机的执行速率为x (MIPS ),并假设所有处理机的处理能力相同。
(1)试用参数n 、F 、x 推导出系统专门执行该程序时的有效MIPS 速率表达式。 (2)假设时间T 为
若期望得到的系统性能为64 MIPS, 试求F 值。
【答案】(1)设总指令数为m ,并行指令数为m (P ), 顺序指令数为m (S ),则总执行
有效MIPS 表达式为
(2)在上式中代入已知条件:
求得
一、名词解释
1. SIMD
【答案】但
单指令多数据)是提高数据并行处理能力的重
功能和
的位宽。
要手段。随着超大规 模集成电路的发展,主流微处理器厂商不断地增加等问题。
仍然存在诸多性能瓶颈,如地址不对齐、数据重组和控制相关的向量化(Control flow )
二、简答题
2. 计算机的系统软件包括哪几类? 说明它们的用途。
【答案】系统软件用来简化程序设计,简化使用方法,提高计算机的使用效率,发挥和扩大计算机的功能及用途。它包括以下四类:
(1)各种服务性程序,如诊断程序、排错程序、练习程序等;
(2)语言程序,如汇编程序、编译程序、解释程序等,用于把源程序翻译或解释成目的程序;(3)操作系统,用来管理计算机资源(如处理器、内存、外部设备和各种编译、应用程序)和自动调度用
户的作业程序,而使多个用户能有效地共用一套计算机系统;
(4)数据库管理系统(DBMS ),实现有组织地、动态地存储大量相关数据,方便多用户访问计算机软、硬件资源。
3. 比较通道、中断三种基本
方式的异同点。
的工作效率;
【答案】(1)通道方式是通过执行通道指令来实现输入/输出的,可以实现对外设的统一管理和外设与内存的数 据传送,大大提高了
(2)的,数据传送
速度很快,且传送速率仅受内存访问时间的限制,但它需要更多的硬件,适用于内存和高速外设之间大批数据交 换的场合;
中断方式是通过件结构稍微复杂。
在响应中断时,转入中断服务程序,执行输入/输出指令来完成输入/输出
的时间开销,但是硬
的,一般适用于随机出现的服务,且一旦提出要求应立即进行,节省了
方式是由
控制器在获得总线控制权后,直接在内存与外设之间实现数据传送
三、计算题