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

2017年中山大学S4605001计算机综合考试之计算机组成原理复试仿真模拟三套题

  摘要

目录

2017年中山大学S4605001计算机综合考试之计算机组成原理复试仿真模拟三套题(一) ... 2 2017年中山大学S4605001计算机综合考试之计算机组成原理复试仿真模拟三套题(二) ... 4 2017年中山大学S4605001计算机综合考试之计算机组成原理复试仿真模拟三套题(三) ... 6

第 1 页,共 7 页

一、名词解释

1. 异构多核

【答案】异构多核处理机内的各个计算内核结构不同,地位不对等。一般多采用“主处理核+协处理核”的主从架构。 异构多核处理机的优势在于可以同时发挥不同类型处理机各自的长处来满足不同种类的应用的性能和功耗需求。

研宄表明,异构组织方式比同构的多核处理机执行任务更有效率,实现了资源的最佳化配置,而且降低了系 统的整体功耗。

二、简答题

2.

码是7位,如果设计主存单元字长为32位,指令字长为12位,是否合理? 为什么? 【答案】不合理。

指令最好是半字长或单字长,设计16位比较合适。一个字符的单元字长为32

位,则一个单元可以放四个字符,这也是可以的,只是在存取单个字符时,所用的时间较长,不过,一条指令至 少占一个单元,若指令字长12位,一条指令只占了一个单元(32位)的12位,剩佘的22位就浪费了,这样看 来不合理,因为通常单字长指令很多,累计的浪费就很大。

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

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

是7位,如果设计主存

三、计算题

4. 设机器字长16位,定点表示,尾数15位,数符1位,问:

(1)定点原码整数表示时,最大正数是多少?最小负数是多少? (2)定点原码小数表示时,最大正数是多少?最小负数是多少? 【答案】(1)定点原码整数表示:

最小负数值最小负整数表示

最大正数值

第 2 页,共 7 页

最大正整数表示

(2)定点原码小数表示:

最大正数值最小负数值

第 3 页,共 7 页

一、名词解释

1. 松耦合系统

【答案】松耦合系统又称间接耦合系统,指处理机之间物理连接的紧密程度与交互作用能力较弱,一般是通过通道或 通信线路实现处理机之间的互连,可以共享外存设备(磁盘、磁带等)。机器之间的相互作用是在文件或数据集 一级上进行。松耦合系统表现为两种形式:一种是多台计算机和共享的外存设备连接,不同机器之间实现功能上 的分工(过通信线路连接,以求得更大范围的资源共享。

能专用化),机器处理的结

果以文件或数据集的形式送到共享外存设备,供其他机器继续处理;另 一种是计算机网,机器通

二、简答题

2. 某机器

中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应

中断而进入该中断处理程序时是否要将通用寄存器内容保存到主存中去? 需保存几个寄存器?

【答案】(1)要将通用寄存器内容保存到主存中去。

(2)中断服务程序中要使用的通用寄存器原内容保存到存储器中,中断服务程序要动用哪个寄存器,就保存哪个,所以需要保存2个。

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

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

三、计算题

4. 用IEEE754标准求32位除法计算结果。

【答案】

第 4 页,共 7 页