2017年郑州大学联合培养单位安阳师范学院408计算机学科专业基础综合之计算机组成原理考研冲刺密押题
● 摘要
一、名词解释
1. 异构多核
【答案】异构多核处理机内的各个计算内核结构不同,地位不对等。一般多采用“主处理核+协处理核”的主从架构。 异构多核处理机的优势在于可以同时发挥不同类型处理机各自的长处来满足不同种类的应用的性能和功耗需求。
研宄表明,异构组织方式比同构的多核处理机执行任务更有效率,实现了资源的最佳化配置,而且降低了系 统的整体功耗。
2. 多处理机
【答案】多处理机指由两台以上处理机组成的计算机系统。每个处理机都有各自的控制和运算部件,可独立地执行程 序,而共享公共的主存储器和外围设备。处理机之间是通过网络实现通讯的。整个计算机系统都在统一的操作系 统控制下工作,按照多指令流、多数据流的模式实现对作业、任务、程序段的并行处理。
二、简答题
3. 为什么在页式虚拟存储器地址变换时可以用物理页号与页内偏移量直接拼接成物理地址,而在段式虚拟 存储器地址变换时必须用段起址与段内偏移量相加才能得到物理地址?
【答案】由于物理页与虚拟页的页面大小相同,且为2的整数次幂,所以页式虚拟存储器地址变换时可以用物理 页号与页内偏移量直接拼接成物理地址。而段式虚拟存储器的各段大小不同,且段起始地址任意,所以必须用段 起址与段内偏移量相加才能得到物理地址。
4. 总线的一次信息传送过程大致分哪几个阶段? 若采用同步定时协议,请画出读数据的同步时序图。
【答案】总线的一次信息传送过程,大致分为五个阶段:请求总线、总线仲裁、寻址(目的地址)、信息传送、 状态返回(或错误报告)。读数据同步时序图如图所示:
图 读数据同步时序图
5. 冯•诺依曼型计算机的主要设计思想是什么? 它包括哪些主要组成部分?
【答案】冯. 诺依曼型计算机的主要设计思想是存储程序并按地址顺序执行,它由运算器,控制器,存储器,适配器及I/O设备组成。
6. 在虚存实现过程中,有些页面会在内存与外存之间被频繁地换入和换出,使系统效率急剧下降。这种现 象称为颠簸。请解释产生颠簸的原因,并说明防止颠簸的办法。
【答案】产生颠簸的原因主要有: (1)分配的页面数太少; (2)替换策略不佳。 防止颠簸的办法:
(1)适当增加分配给用户程序的页面数; (2)选取
或更好的替换策略。
7. 某总线在一个总线周期中并行传送8个字节的信息,假设一个总线周期等于一个总线时钟周期,总线时钟频率为
总线带宽是多少?
【答案】每个总线周期并行传送8字节,则总线带宽为:
三、计算题
8. 如果一条指令的执行过程分为取指令、指令分析、指令执行三个子过程,且取指令、分析指令、执行指令三个过程段的时间都是n=2000条指令所用的总时间。
【答案】①顺序执行方式:②流水执行方式:
分别求指令顺序执行、指令流水执行两种方式执行
四、综合应用题
9. 下列各数使用了
位浮点格式,相等的十进制是什么?
【答案】
10.—台活动头磁盘机的盘片组共有20个可用的盘面,每个盘面直径18英寸,可供记录部分宽5英寸,已 知道密度为100道淡寸,位密度为1000位/英寸(最内道),并假定各磁道记录的信息位数相同。试问:
(1)盘片组总容量是多少兆(106)位?
(2)若要求数据传输率为lMB/s,磁盘机转速每分钟应是多少转?
【答案】(1)道密度为100道/英寸,而可供记录的部分宽5英寸,所以磁道数为:道;又因最内圈磁道直径
:
面容量
英寸,所以其周长
:
盘片组总容量为
英寸;道容
量
(2)数据传输率已知,根据公式数据传输率=每道字节数×每秒转速,可求得每分钟转速=数 每道字节数 据传输率
11.某16位计算机中,带符号整数用补码表示,数据Cache 和指令Cache 分离。表给出了指令系统中部分指令格式,其中Rs 和Rd 表示寄存器,mem 表示存储单元地址,(X )表示寄存器X 或存储单元X 的内容。
表指令系统中部分指令格式
该计算机采用5段流水方式执行指令,各流水段分别是取指(IF )、译码/读寄存器(ID )、执,流水线采用“按序发射,行/计算有效地址(EX )、访问存储器(M )和结果写回寄存器(WB )按序完成”方式,没有采用转发技术处理数据相关,并且同一个寄存器的读和写操作不能在同一个时钟周期内进行。请回答下列问题。
(1)若int 型变量x 的值为-513, 存放在寄存器R1中,则执行指令“SHRR1”后,R1的内容是多少?(用十六进制表示)
(2)若某个时间段中,有连续的4条指令进入流水线,在其执行过程中没有发生任何阻塞,则执行这4条指令所需的时钟周期数为多少?
(3)若高级语言程序中某赋值语句为x=a+b,x 、a 和b 均为int 型变量,它们的存储单元地址分别表示为[x]、[a]和[b]。该语句对应的指令序列及其在指令流水线中的执行过程如图1所示。则这4条指令执行过程中,
的ID 段和
的IF 段被阻塞的原因各是什么?
相关内容
相关标签