2017年解放军信息工程大学080900电子科学与技术04方向计算机组成原理复试仿真模拟三套题
● 摘要
一、名词解释
1. 同时多线程
【答案】同时多线程技术是一种简单、低成本的并行技术。与单线程处理机相比,同时多线程处理机只花费很小的代 价,而性能得到很大改善。在原有的单线程处理机内部为多个线程提供各自的程序计数器、相关寄存器以及其他 运行状态信息,一个“物理”处理机被模拟成多个“逻辑”处理机,以便多个线程同步执行并共享处理机的执行 资源。应用程序无需做任何修改就可以使用多个逻辑处理机。
二、简答题
2. 比较
总线和
标准的性能特点。
总线是当前使用的总线,是一个高带宽且与处理器无关的标准总线,又是
【答案】(1)
重要的层次总线。它采用同步定时协议和集中式仲裁策略,并具有自动配置能力,适合于低成本的小系统,因此在微型机系统中得到 了广泛的应用。
(2)正在发展的
标准,追求高端服务器市场的最新
规范,是一种基于开关的体
总线,数
系结构,可连接多达64000个服务器、存储系统、网络设备,能替代当前服务器中的
据传输率达30GB/S,因此适合于高成本的较大规模计算机系统。
3. 某总线在一个总线周期中并行传送8个字节的信息,假设一个总线周期等于一个总线时钟周期,总线时钟频率为
总线带宽是多少?
【答案】每个总线周期并行传送8字节,则总线带宽为:
三、计算题
4. 已知位
第2步对阶:将指数较小的y 的有效数位右移1位,与z 的小数点对齐
第3步求和:两个加数的有效数位相加
第4步规格化,并检查是否溢出
第 2 页,共 8 页
用二进制形式求(x+y)浮。
【答案】第1步先将两个十进制数用规格化的二进制数形式表示出来,假设保留4位有效数
由于
(移码表示),因此求和结果既无上溢也无下溢。
第 3 页,共 8 页
一、名词解释
1. 多处理机
【答案】多处理机指由两台以上处理机组成的计算机系统。每个处理机都有各自的控制和运算部件,可独立地执行程 序,而共享公共的主存储器和外围设备。处理机之间是通过网络实现通讯的。整个计算机系统都在统一的操作系 统控制下工作,按照多指令流、多数据流的模式实现对作业、任务、程序段的并行处理。
二、简答题
2. 在一个进程的执行过程中,是否其所有页面都必须处在主存中?
【答案】在有虚拟存储管理系统中,程序不是一次整体装入内存才运行,所以不是所有页面都必须处在主存中, 而是根据程序的局部性,有的页面在主存,有的页面在辅存。
3. 说明存储器总线周期与总线周期的异同点。
【答案】存储总线周期用于对内存读写,
总线周期用于对接口中的端口进行读写。
三、计算题
4. 某异构多核处理机由需的时间分别为
以下两种方案分配计算任务:
方案1:整数;
方案2:
计算48个整数,
计算128个整数,
计算80个整数、
执行其他
任务(不参与计算)。
忽略访存延迟的影响。
(1)求两种方案下完成任务所需的时间。
(2)若定义各个处理机核不空闲的时间总和与各个处理机核总执行时间总和之比为处理机的利用率,求该处理机执行以上任务时的利用率。
【答案】(1)完成任务所需的时间为各个核运行时间的最大值。 方案1完成任务所需的时间为
方案2完成任务所需的时间为
第 4 页,共 8 页
四个核组成,四个核各自完成一次平方运算所
现需计算一个256个整数的数组的每个整数的平方值,分别按
计算32个整数,计算128个整数,计算64个整数、计算32个