文档库 最新最全的文档下载
当前位置:文档库 › 《计算机系统结构》及答案

《计算机系统结构》及答案

《计算机系统结构》及答案
《计算机系统结构》及答案

《计算机系统结构》练习题一

一、单项选择题

1.页式虚拟存储器的地址变换对于 D 是透明的.

A. 操作系统设计者

B. 任何程序员

C. 系统结构设计者

D. 应用程序员

2.以下各类中断中,属于自愿中断的是 C .

A. 外部中断

B. I/O中断

C. 执行“访管”指令

D. 机器校验中断

3. 高速外部设备磁盘机适合连接于 C .

A.选择通道或字节多路通道

B.数组多路通道或字节多路通道

C.数组多路通道或选择通道

D.任意一种通道

4. 页式虚拟存储器页表的作用是 A .

A. 反映虚页在主存的存储情况

B. 仅反映虚页是否调入主存

C. 反映主存实页与Cache的对应关系

D. 反映虚页在辅存的存储情况5.软件和硬件的功能在逻辑上是 C 的.

A.固件优于软件

B.不等价

C.等价

D.软件优于固件

6. 计算机中最优化的操作码编码方法是 D .

A.BCD码

B.ASCII码

C.扩展操作码

D.哈夫曼编码

7. 从计算机系统执行程序的角度看,并行性等级由低到高分为四级 A .

A.指令内部——指令之间——进程之间——程序之间B.指令之间——指令内部——进程之间——程序之间

C.进程之间——指令之间——指令内部——程序之间D.程序之间——进程之间——指令之间——指令内部

8. 计算机系统多级层次结构中,操作系统机器级的直接上层是 D .

A.传统机器级B.高级语言机器C.应用语言机器级D.汇编语言机器级

9.全相联地址映像是指 A .

A.任何虚页都可装入主存中任何实页的位置

B.一个虚页只装进固定的主存实页位置

C.组之间是固定的,而组内任何虚页可以装入任何实页位置

D.组间可任意装入,组内是固定装入

10.对于同一系列机,必须保证软件能够 C .

A.向前兼容,并向上兼容B.向前兼容,并向下兼容C.向后兼容,力争向上兼容D.向后兼容,力争向下兼容11.设有16个处理单元的并行处理机系统, 采用共享主存的方式. 若同时存取16个数据, 为避免存储器访问冲突, 共享主存的多体数量应该为 C 才合理.

A. 15

B. 16

C. 17

D. 19

12. 软件兼容的根本特征是 C .

A. 向前兼容

B. 向后兼容

C. 向上兼容

D. 向下兼容

13.在下列机器中,能够实现软件兼容的机器是 B .

A. 完全不同种类的机型

B. 系统结构相同的机器

C. 宿主机和目标机

D. 虚拟机

14.输入输出系统硬件的功能对 C 是透明的。

A. 操作系统程序员

B. 所有类别的程序员

C. 应用程序员

D. 系统结构设计师

15. 在下列各项选择中,对于机器(汇编)语言程序员透明的是 D .

A. 通用寄存器

B.条件码

C. 中断字

D.主存储器地址寄存器

一、单项选择题

1.在流水机器中,全局性相关是指 B .

A. 指令相关

B.由条件转移指令引起的相关C “先读后写”相关 D.“先写后读”相关

2.以下不属于多处理机操作系统类型的是 A .

A.Windows 操作系统B.主从型操作系C.浮动型操作系统D.各自独立型操作系统

3. 下列不是数据流计算特点的是 D .

A.设置状态

B.没有指令计数器

C.没有变量的概念

D.操作结果不产生副作用

4.若输入流水线的指令既无局部性相关,也不存在全局性相关,则 B .

A.可获得高的吞吐率和效率

B.出现瓶颈

C.流水线的效率和吞吐率恶化

D.可靠性提高

5. 消除“一次重叠”中的“指令相关”最好方法是 B .

A.不准修改指令

B.设置相关专用通路

C.推后分析下条指令

D.推后执行下条指令

6.流水线的技术指标不包括 A .

A.数据宽度

B.吞吐率

C.加速比

D.效率

7. 按照弗林对处理机并行性定义的分类原则,阵列机ILLIAC IV属于 B .

A.SISD

B.SIMD

C.MISD

D.MIMD

8.设8个处理器编号分别为0,1,2,…,7用Cube0互联函数时,第7号处理机可以与第 D 号处理机相联.

A. 0

B. 2

C. 4

D. 6

9.多端口存储器适合于连接 B .

A.松耦合多处理机B.紧耦合多处理机C.机数很多的多处理机D.机数可变的多处理机

10.以下不属于堆栈型替换算法的是 A .

A.先进先出法B.近期最久未用过法

C.近期最少使用法D.页面失效频率法

11.解决主存空间数相关的办法是 C .

A. 基址值一次相关直接通路法

B. 基址值二次相关直接通路法

C. 通用寄存器组相关专用通路相关法

D. 推后读法

12. 一般来说, 以下替换算法中, 效果最优的替换算法是 C .

A. LRU替换算法

B. FIFO替换算法

C. OPT替换算法

D. RAND替换算法

13. 低速外部设备适合连接于 B .

A.选择通道

B.字节多路通道

C.数组多路通道

D.任意一种通道

14. 通道流量是在某个时期里单位时间内传送的字节数, 这个时期是 C .

A. 通道开始选择设备期

B. 通道数据传送结束期B. 通道数据传送期D. CPU执行访管指令进入管态, 运行I/O管理程序的期间

15. ILLIAC IV属于 B .

A.多处理机

B.阵列处理机

C.流水线处理机

D.指令重叠处理机

16.推后读解决数据相关的最适于 C .

A. 基址值一次相关

B. 基址值二次相关

C. 通用寄存器组相关

D. 主存空间数相关

17. 一般来说, 以下替换算法中, 效果最差的替换算法是 D .

A. LRU替换算法

B. FIFO替换算法

C. OPT替换算法

D. RAND替换算法

18. 实现紧耦合多处理机机间通信的是 C .

A. 共享总线

B.消息传送系统

C. 共享主存

D. 共享I/O通道19.解决数据相关的推后读方法最适合于 C .

A. 基址值一次相关

B. 基址值二次相关

C. 通用寄存器组相关

D. 主存空间数相关

20. 以下页式管理替换算法中,不属于堆栈型替换算法的是 D .

A.近期最少使用法

B. 近期最久未用法

C.随机替换算法

D. 优化替换算法

21. 一般来说, 在以下替换算法中, 最好的替换算法的是 C .

A. LRU替换算法

B. FIFO替换算法

C. OPT替换算法

D. RAND替换算法

二、填空题

1.并行性指并发性和两重含义.

2.通道程序是由管理程序根据生成的.

3. 通道程序由_______________指令构成.

4. 机器硬件能够直接识别和引用的数据类型叫做.

5. 程序局部性指程序在空间上的局部性和在上的局部性.

6. 自定义数据表示包括带标志符数据表示和__ ____数据表示两类.

7.流水线按处理级别可分为__________级、指令级和处理机级三种.

8.数据宽度是I/O设备取得_________后所传数据的总量.

9.主存空间数据相关是指______之间出现对主存同一单元要求______的关联.

10. 阵列处理机主要通过______ 重复实现空间上的并行.

11.开发计算机系统的并行性,一般采用资源重复、__________和资源共享这三种方法.

12.自定义数据的表示形式有两种,它们是__________和数据描述符.

13.就其本质而言,并行性包含着________ 和________ 的二重含义。.

14. 程序局部性包括上的局部性和在上的局部性.

15. 程序局部性是指程序在上的局部性和在上的局部性.

16. 计算机仿真用微程序解释,计算机模拟用_________解释.

17. 流水线按处理级别可分为操作部件级、指令级和级三种.

18. 局部相关是由于机器要同时解释的多条指令之间出现了对同一或寄存器要求“先写后读”.

19. 计算机仿真用解释,计算机模拟用_________解释.

20. 程序局部性是指程序在空间上的局部性和在上的局部性.

21. 在存储体系中,Cache存储器对应用程序员是___________的,对系统程序员是___________的(本题要选择“透明”或“不透明”)

22. 实现程序移植的主要途径有统一高级语言、、模拟与仿真.

23. 开发计算机系统的并行性,一般采用资源重复、时间重叠和这三种方法.

1.同时性 2.广义指令中提供的参数 3.广义 4.数据表示 5.时间 6.数据描述符 7.部件 8.I/O总线 9.相邻两条指令先写后读 10.PE 11.时间重叠 12.标识符数据表示 13.并发性同时性 14.空间时间 15.空间时间 16.机器语言程序 17.系统 18.主存单元 19.微程序机器语言程序 20.时间 21.透明不透明 22.采用系列机 23资源共享

二、填空题

1. RISC的汉语含义是.

2. Cache的作用是为了提高CPU执行程序的 .

3. 在ILLIAC Ⅳ中,任意2个处理单元的最短通信路径不会超过 .

4. 中断级屏蔽位的作用是 .

5.在指令执行时才进行虚拟地址到主存物理地址变化的技术叫做 .

6.管理程序可以根据“访管指令”生成程序.

7. 通道指令可以构成_______________程序.

8. Cache的作用是为了缩小CPU与的速度差异.

9. 在ILLIAC Ⅳ中,共包含个处理单元.

10. 中断优先权可以通过的方法改变.

11.程序装入带内存就进行虚拟地址到主存物理地址变化的技术叫做 .

12.松密耦合多处理机是通过来实现处理机之间通信的.

13. 数据表示是指能够直接识别和引用的数据类型.

14. 并行处理机是靠资源提高运算速度的.

15. 在流水机器中,全局性相关是指由所引起的相关.

16.对于采取堆栈型替换算法的页式管理虚拟存储器, 就某一道程序而言, 其命中率是随着程序所获得的页面数的增加而.

17.阵列处理机是通过来实现处理机之间通信的.

18.具有同一系统结构的计算机叫做.

19.指令的解释可以分为顺序解释、、流水解释三种.

20.主存空间数相关是指___ ___之间出现对主存同一单元要求____ __的关联.

21. I/O设备取得系统总线后,所传送的数据总量,称为_______ _.

22. 机器硬件能够直接识别和引用的叫做数据表示.

23. 数据流机是基于______ 的计算机模型.

1.精简指令系统计算机 2.和内存速度差异 3.n-1 4.改变中断处理次序 5.动态重定 6.通道 7.通道 8.内存 9.64 10.设置中断端屏蔽位 11.静态重定位 12.共享主存或高速通信网络通信 13.由机器硬件直接 14.重复 15.转移指令和后续指令 16.提高 17.处理单 18.系列机 19.重叠解释 20.相邻两条指令先读后写 21.数据宽度 22.数据类型23.数据驱动

三、简答题

1.对于多处理机系统,运用什么运算规律可以降低减少运算的级数(降低树高),这样做的目的是什么?

2. 指令格式优化的主要目标是什么?

3. 指令格式优化主要包括哪两个方面?

4.简要说明数据描述符的作用.

5. 为解决不同系统结构的机器之间的软件移植,通常采用哪两种途径?并简述其过程.

6. 何谓数据驱动,该类计算机叫什么机器,它们与传统机器相比有什么好处?

7. 解决计算机软件移植的途径有哪几种途径?

1.答:利用交换律,结合律和分配律可以降低树高,这样做的好处是提高运行速度,降低多处理机运算的级数。

2.答:尽量可以用最短的位数来表示指令的操作信息和地址信息,使程序中指令的平均字长最短。

3.答:指令操作码的优化和指令字格式的优化

4.答:数据描述符和数据是分开存放的,可描述所要访问的数据的相关信息,可以减少存储空间。

5.答:模拟和仿真:在一种机器的系统结构上实现另一种机器的系统结构,用机器语言程序解释实现软件移植的方法是模拟,用微程序直接解释另一种机器指令系统的方法叫做仿真。

统一高级语言:设计出一种完全通用的高级语言,为所有程序员所用。

6.答:只要一条或一组指令所要求的操作数全部准备就绪,就可立即激发相应的指令或指令组执行,这类机器叫做非诺依曼型计算机,和传统机器的好处是只要数据不相关和资源可利用,就可以并行,因而最有利于计算并行性的开发。

7.答:采用系列机、模拟和仿真、统一高级语言

三、简答题

1.在静态再定位方式下,主存物理地址是什么时候形成的,这样做有什么不足?

2. 简述模拟和仿真的作用和区别.

3. 数据流机与传统计算机的最主要区别在哪里,该类机器的并行性如何体现?

4.按照弗林(Flynn)分类,阵列处理机属于哪一种,为什么?

5.软件兼容有哪几种,哪一种兼容是必需的,为什么?

6. 在动态再定位方式下,主存物理地址是什么时候形成的,这样做有什么好处?

7. 自愿中断是什么引起的? 举例说明自愿中断的情况.

8.根据你所掌握的知识,哪一种替换算法命中率最高,为什么?

9. 全局性相关是如何产生的,给出至少三种处理全局性相关的方法.

10.自愿中断是什么引起的? 举例说明自愿中断的情况.

11. 说明中断级屏蔽字的作用,按照计算机系统结构的观点,它的实质是什么?

12. 按照弗林分类方法,ILLIACⅣ属于哪类计算机,它靠什么获得高速度?

13. 软件兼容通常有哪几种,其中哪一种最为重要?

1.答:主存物理地址是在在目的程序装入主存时,有装入程序用软件方法把目的程序的逻辑地址变换成物理地址,程序执行时物理地址不再改变,这样做的不足是作业一旦被装入内存,就不允许再移动。在多道程序设计环境下,也不可能事先决定把一个程序固定在内存的指定地方。

2.答:模拟的作用是使虚拟机的应用软件可以在宿主机上运行,仿真的作用是用微程序直接解释另一种机器指令系统。仿真是用微程序解释,其解释程序存在于控制存储器,模拟使用机器语言程序解释,其解释程序存在于主存中。

3.答:区别在于数据流机采用的是数据驱动的数据流方式,传统的计算机则采用控制驱动的控制方式,体现在只要数据不相关和资源可利用,就可以并行,因而最有利于计算并行性的开发。

4.答:阵列处理机属于多单指令流多数据流。阵列处理机是用简单规整的互联网络来确定处理单元的链接,采用互联网络将各个处理单元高速灵活联系在一起。尽可能多的pe可以无冲突的访问主存模块。

5.答:从速度和性能上有向上兼容和向下兼容,向上(下)兼容是只按某档机器编制的软件,不加修改就可运行于比他高(低)档的机器上。同归系列内的软件一般应做到向上兼容。

同时也会有向前兼容和向后兼容,让现在编制的程序以后都能用,向后兼容是必须的,即按某个时期投入市场的该型号的机器上编制的软件,不加修改就可以应用于他之后投入市场的机器上。

6.答:在执行每条指令时才形成主存物理地址,这样做的好处是灵活,允许将程序分配在内存的任何地方,且允许程序在内存中移动。7.答:当目态程序执行到要求输入/输出的访管指令后,就会产生自愿中断。

8.答:优化替换算法命中率最高,因为可根据未来实际使用情况将未来的近期不用的页面替换出去,预估未来的页面是用状况。

9.答:全局相关已进入流水线的转移指令和其后续指令之间的相关,使之不能同时解释。

猜测法、加快和提前形成条件码、采用延迟转移、加快短循环程序的处理

10.答:当目态程序执行到要求输入/输出的访管指令后,就会产生自愿中断。

11.答:程序状态字中包含有中断级屏蔽位字段,只要操作系统对每一类中断处理程序的现行程序状态字中的中断级屏蔽位字段,就可以实现所希望的中断处理次序。操作系统可以用软的方法改变中断处理程序中的中断屏蔽位,即中断处理采用软的方法提高灵活性。12.答:是SIMD类型的计算机,采用闭合螺线阵列,任何两个处理单元之间的短距离不超过n-1

13.答:从速度和性能上有向上兼容和向下兼容,向上(下)兼容是只按某档机器编制的软件,不加修改就可运行于比他高(低)档的机器上。同归系列内的软件一般应做到向上兼容。

同时也会有向前兼容和向后兼容,让现在编制的程序以后都能用,向后兼容是必须的,即按某个时期投入市场的该型号的机器上编制的软件,不加修改就可以应用于他之后投入市场的机器上。

四、方法题

1.设16个处理单元编号分别为0,1,2,…,15, 采用单级互连网络互连. 当互连函数分别为

(1)Cube2

(2)Shuffle

(3)PM2+1

时, 第10号处理单元分别与哪一个处理单元相连?要求分别写出函数的计算过程和结果.

因为N=16,所以n=log216=4;

Cube0(10)=Cube0(1010)=1011=11号

Shuffle(Shuffle(1010))=Shuffle(0101)=1010=10号

PM2+2(10)=(10+2*2)mod16=14号

所以第十号处理单元分别与11号,10号,14号处理单元相连。

2.设16个处理单元编号分别为0,1,2,…,15, 采用单级互连网络互连. 当互连函数分别为

(1)Cube2

(2)Shuffle

(3)PM2-2

时, 第8号处理单元分别与哪一个处理单元相连?要求分别写出函数的计算过程和结果.

Cube2(8)=Cube2(1000)=1100=12号

Shuffle(8)=Shuffle(1000)=0001=1号

PM2-2(8)=(8-2*2)mod16=4号

所以8号处理单元和12号,1号,4号处理单元相连。

四、方法题

1. 已知某机器包含12条指令,使用频度分别为:0.15, 0.13, 0.12, 0.16, 0.05, 0.06, 0.06, 0.05, 0.03, 0.07, 0.4, 0.8. 给出只有两种码长的扩展操作码形式,并分别求出用等长码和你所设计的编码的操作码平均长度。

2. 设16个处理单元编号分别为0,1,2,…,15, 采用单级互连网络互连. 当互连函数分别为

(4)Cube2

(5)Shuffle

(6)PM2+1

时, 第13号处理单元分别与哪一个处理单元相连?要求分别写出函数的计算过程和结果.

3. 设16个处理单元编号分别为0,1,2,…,15, 采用单级互连网络互连. 当互连函数分别为

(7)Cube0

(8)Shuffle (Shuffle)

(9)PM2+2

时, 第10号处理单元分别与哪一个处理单元相连?要求分别写出函数的计算过程和结果.

1.注意:该题有点问题,0.8和0.4应该换成0.08和0.04.

只有两种码长的扩展操作码形成,根据频度可分成两组:即

0.16 0.15 0.13 0.12 和0.08 0.07 0.06 0.06 0.05 0.05 0.04 0.03

编码如下 0.16 000

0.15 001

0.13 010

0.12 011

0.08 1000

0.07 1001

0.06 1010

0.06 1011

0.05 1100

0.05 1101

0.04 1110

0.03 1111

所以pi*li=3*(0.16+0.15+0.13+0.12)+4*(0.08+0.07+0.06+0.06+0.05+0.05+0.04+0.03)

=3*0.56+4*0.44

=3.44

等长码的平均长度是「log2N ]= 「log212]=4位

2.

因为N=16,所以n=log216=4;

Cube2(13)=Cube(1101)=1001=9号

Shuffle(13)=shuffle(1101)=1011=11号

PM2+1(13)=(13+2*1)mod 16=15号

所以第13号处理单元分别与9号,11号,15号处理单元相连。

3.

因为N=16,所以n=log216=4;

Cube0(10)=Cube(1011)=1011=11号

Shuffle(shuffle(10))=shuffle(0101)=1010=10号

PM2+2(10)=(10+2*2)mod 16=14号

所以第13号处理单元分别与11号,10号,14号处理单元相连

五、综合题

1.某一线性流水线有4个子部件构成加法器, 每个部件延时均为△t. 现有向量A=(a0, a1, …, a6), B=(b0, b1, …, b6), 欲求出其向量的加法, 即 ci =ai+bi, i=0,1,……6.

(1) 试画出此流水线完成上述计算的时–空图, 并标明流水线输入和输出数据的变化情况;(2) 求出流水线的实际吞吐率和效率.

吞吐率=7/(10△t) 效率=7/10

2.某一线性静态多功能流水线有5个子部件, 即每个部件延时均为△t,其中1、2、3、5组成加法器,1、4、5组成乘法器;流水线输出可直接返回输入或存于锁存器中. 现有向量A=(a0, a1, …, a4), B=(b0, b1, …, b4), 欲求出其向量C=∑ai*bi, i=0,1,……4.

(1) 试画出此流水线完成该计算的时–空图, 并标明流水线输入和输出数据的变化情况;

(2) 求出流水线的实际吞吐率和效率.

由于1,2,3,5组成加法器;1,4,5组成乘法器。

六、综合题

1.有一个主存–辅存存储层次. 主存共有4个页面, 辅存共有8个页面, 每页由1024个字构成. 采用全相联映像方式, 替换算法为近期最少使用法(LRU).

(1) 画出主存实地址、辅存虚地址的对应关系,并标明具体位数; (2) 指出页表的行数和每行的最少需要多少位,并说明原因;

(3) 对于如下虚页地址流:1,2,1,3,7,3,5,4,6,3,5,3,试画出随时间变化的主存中各实页的使用情况(假定开始时主存

各页为空) (4) 求出命中率.

2. CRAY-1向量流水处理机的流水部件延时分别为:相加或访存6拍,相乘7拍,存入寄存器、启动访存或启动流水线功能部件各需要1拍. 现有下列3条指令组成的指令串,每个向量长度均为64. 除V2外, 其它源向量均已存放在相应寄存器组中. ① V2←存储器

② V1←V2+V0 ③ V4←V1*V3

(1) 判断这3条指令间的并行、链接或串行关系,并说明理由. (2) 计算完成全部指令所需要的时间(拍数).

3. CRAY-1向量流水处理机的流水部件延时分别为:相加或访存6拍,相乘7拍,存入寄存器、启动访存或启动流水线功能部件各需要1拍. 现有下列3条指令组成的指令串,每个向量长度均为6

4. 除V2外, 其它源向量均已存放在相应寄存器组中. ① V2←存储器

② V1←V0+V3 ③ V4←V1*V2

(1) 判断这3条指令间的并行、链接或串行关系,并说明理由. (3) 计算完成全部指令所需要的时间(拍数).

4. CRAY-1向量流水处理机的流水部件延时分别为:相加或访存6拍,相乘7拍,存入寄存器、启动访存或启动流水线功能部件各需要1拍. 现有下列4条指令组成的指令串,每个向量长度均为64. 除V2外, 其它源向量均已存放在相应寄存器组中. ① V2←存储器

② V1←V3+V0 ③ V4←V1*V2 ④ V5←V6+V2

(1) 说明这4条指令间的并行、链接或串行关系. (4) 计算完成全部指令所需要的时间(拍数).

5. 设有4级中断,中断级屏蔽位为“1”时对应于“开放”;为“0”时对应于“屏蔽”。中断响应次序为1→2→3→4, 实际中断处理完顺序为1→3→4→2,回答下列各问:

(1)填写如下表所示中断级屏蔽位.

(2)若在执行用户持续时,同时出现了第3、4级中断请求,在处理第3级请求未完成时又产生了第1、2级中断请求,试画出中断处理过程的示意图.

中断处理程序级别

中 断 级 屏 蔽 位 1级 2级 3级 4级

第1级 第2级 第3级 第4级

六、综合题

1.

虚页号 页内位移 辅存

实页号 页内位移

主存

(2).主存有4个页面,实页号占2位,每页有1024个字,每页有10位,辅存有8页,虚页码为3,页表的行数为8行。每行的最少位为2+1+10=13,其中实页号占2位,装入位占1位1,页内偏移占10位。 (3).

时间t 1 2 3 4 5 6 7 8 9 10 11 12 地址流 1 2 1 3 7 3 5 4 6 3 5 3

0 1 2 3 4 5 6

7 0 1 2 3

* * * 10位

3位 * *

10位

2位 1 1 1 1 1 1 1 4 4 4 4 4

13位

12位

主存

辅存

中 中 中 中 中 所以 命中率=5/12

2. (1)和(2)链接,与(3)链接 1+6+1+1+6+1+63+1+7+1=88拍

3. (1)和(2)并行,与(3)链接 1+6+1+63+1+7+1=80拍

4.(1)和(2)并行,与(3)链接再与(4)串行 1+6+1+1+7+1+63+1+6+1+63=151拍 5 .因为的处理顺序是1—3—4—2 中断处理程序级别 中断级屏蔽位 1级 2级 3级 4级 第1级 0 0 0 0 第2级 1 0 1 1 第3级 1 0 0 0 第4级 1 0 1 0 中断请求 用户程序 中断处理程序

1 2 3 4 ③④

①②

五、综合题

1. 有一个主存–辅存存储层次. 主存共有4个页面, 辅存共有8个页面, 每页由1024个字构成. 采用全相联映像方式, 替换算法为近期最少使用法(LRU).

(5) 画出主存实地址、辅存虚地址的对应关系,并标明具体位数; (6) 指出页表的行数和每行的最少需要多少位,并说明原因;

(7) 对于如下虚页地址流:1,2,1,2,7,3,5,4,6,4,5,6,试画出随时间变化的主存中各实页的使用情况(假定开始时主存

各页为空) (8) 求出命中率.

2. 某一线性流水线有5个子部件构成加法器, 每个部件延时均为△t ,. 现有向量A=(a0, a1, …, a6), B=(b0, b1, …, b6), 欲求出其向量的加法, 即 ci =ai*bi, i=0,1,……6.

(1) 试画出此流水线完成上述计算的时–空图, 并标明流水线输入和输出数据的变化情况; (2) 求出流水线的实际吞吐率和效率.

3. 某机器要求:二地址指令5条,零地址指令64条. 设指令字长为9位, 每个地址码长为3位, 要求采用扩展操作码编码方法, 试确定在此情况下单地址指令最多可以有多少条? 并说明理由或写出编码形式.

五、综合题 1. (1) 虚页号 页内位移

辅存 实页号 页内位移 主存

(2).

主存有4个页面,实页号占2位,每页有1024个字,每页有10位,辅存有8页,虚页码为3,页表的行数为8行。每

2 2 2 2 2 5 5 5 5 5 5

3 3 3 3 3 3 3 3 3 7 7 7 7 6 6 6 6 0 1 2 3

4 5

6 7 * * * 10位

3位

0 1

2 3

* * 10位

2位

13位 12位 主存 辅存

行的最少位为2+1+10=13,其中实页号占2位,装入位占1位1,页内偏移占10位。 (3).

时间t 1 2 3 4 5 6 7 8 9 10 11 12 地址流 1 2 1 2 7 3 5 4 6 4 5 6

中 中 中 中 中 (4)命中率=5/12

2.

实际吞吐率=7/(5△t+6△t)=7/11△t 效率=(5*7△t )/5*11△t=7/11 3.

二地址指令

操作码

地址码

地址码

3位 3位 3位 000 * * * * * *

001 * * * * * * 010 * * * * * * 011 * * * * * * 100 * * * * * *

101 * * * * * *

零地址是2*2*2*2*2*2=26

=64条

这样 对于单地址指令可有110和111 这两个码作为扩展标志,因此每个扩展标志又可以扩展出3位 ,则一共有单地址指令2*2*2*2=16条

1 1 1 1 1 1 5 5 5 5 5 5

2 2 2 2 2 2 4 4 4 4 4

7 7 7 7 6 6 6 6

3 3 3 3 3 3 3

5条

六、综合题

1..设有4级中断,中断级屏蔽位为“1”时对应于“开放”;为“0”时对应于“屏蔽”。中断响应次序为1→2→3→4, 实际中断处理完顺序为1→4→3→2,回答下列各问:

(1)填写如下表所示中断级屏蔽位.

(2)若在执行用户持续时,同时出现了第3、4级中断请求,在处理第3级请求未完成时又产生了第1、2级中断请求,试画出中断

处理过程的示意图.

中断处理程序级别

中断级屏蔽位

1级2级3级4级

第1级

第2级

第3级

第4级

2.CRAY-1向量流水处理机的流水部件延时分别为:相加或访存6拍,相乘7拍,存入寄存器、启动访存或启动流水线功能部件各需要1拍. 现有下列4条指令组成的指令串,每个向量长度均为64. 除V2外, 其它源向量均已存放在相应寄存器组中.

①V2←存储器

②V1←V3+V0

③V4←V1*V2

④V5←V6*V7

(1) 说明这4条指令间的并行、链接或串行关系.

(5)计算完成全部指令所需要的时间(拍数).

3.某机器要求:二地址指令6条,零地址指令64条. 设指令字长为9位, 每个地址码长为3位, 要求采用扩展操作码编码方法, 试确定在此情况下单地址指令最多可以有多少条? 并说明理由或写出编码形式.

1.中断处理顺序是1—4—3—2

中断处理程序级别

中断级屏蔽位

1级2级3级4级

第1级0 0 0 0 第2级 1 0 1 1 第3级 1 0 0 1 第4级 1 0 0 0 中断请求用户程序中断处理程序

1 2 3 4

③④

②①

2.因为①V2 存储器

②V1 V3+V0

③V4 V1×V2

④V5 V6+V7

所以(1)、(2)、(4)可并行,再和(3)链接

1+7+1+63+1+1+1=81拍

3.地址指令6条,零地址指令64条,26=64

操作码地址码地址码

3位 3位 3位

三地址指令为6条,即:

000 * * * * * *

001 * * * * * *

010 * * * * * *

011 * * * * * *

100 * * * * * *

101 * * * * * *

即满足三地址指令为6条

110 * * * * * *

可以满足零地址指令为64条

对于单地址指令的6位操作码中前三位只能为111,后三位可以随意,可以有2*2*2=8种情况,也就是最多可以有单指令地址8条。

机械工程师资格考试模拟试题(全)答案附录

机械工程师资格考试模拟试题(全)答案附录 机械工程师资格考试模拟试题(全) 答案附录 1尺寸线,尺寸边界线,螺纹牙底线及齿轮线均用()画出。 2 采用第一视角投影法表示工件视图时,后视图在左视图的最()。 3 金属材料的剖面线一般是与水平方向成45度的平行线,但在()时,可画成与水平方向30度或45度的平行线。 4尺寸公差是指()。 5 在金属及合金中,主要是(),但有时也不同程度混有其他键。 6 晶体的只要特征是具有一定的熔点,另一个特征是()。 7 铁碳合金相图中,共析转变温度为()。 8 含碳量〈()为碳钢,〉()为铸铁。 9 碳钢调质处理后获得的组织应为()。 10 高速钢片铣刀淬火后其变形应采用()最为有效。 11 中碳结构钢铸件、锻、轧件以及焊接件中出现的魏氏组织、粗大晶粒等地热缺陷和带状组织,通过()处理可以消除这些缺陷。 12 38CrMoAl钢膛杆通嘸采用()化学热处理。 13 汽车变速齿轮一般采用()化学热处理。 14 碳钠米管的强度是钢的()倍。 15 导光纤维的用途是()。

16 可以进行切削加工、锻造、焊接、热处理的硬质合金是 ()。 17 汽车方向盘、飞机舱内的装饰板、隔音板窗框等最后使用质坚、性韧、钢度大的工程塑料()。 18 内燃机火花塞选用()陶瓷材料。 19 化工管道泵等要求耐腐蚀耐老化性能的零件,可选用()工程塑料。 20 三大固体材料是指() 21 测定金属材料化学成分最传统、较准确的方法是()。 22 测定灰铸铁、轴承合金等具有粗大晶粒或组成相的金属材料的硬度及钢件退火、正火和调质后的硬度,多采用()硬度计。 23 机床床身通常采用()。 24 铁碳相图中有三条恒温转变线分别表示()。 25 钢的淬硬性高低取决于()。 26 淬火油槽的温度一般控制在()以下。 27 铍青铜可采用()强化。 28 为避免和减少钢件热处理时的氧化、脱氧最好采用()。 29 高速钢直柄麻花钻采用()化学热处理,耐用度最高。 30 65Mn钢弹簧类零件常用的强韧化的方法是()。 31 机床导轨表面硬化最后采用()热处理。 32 灰铸铁拉延模必须进行()强韧化处理,才能显著提高模具寿命。 33 球墨铸铁制作拉延模时,经正火、回火后,还需进行()化学热处理。 34 车床上加工外圆及孔时出现混乱波纹,是由于()。 35 下述工件加工时哪一种()采用顺铣方式较为适合。

计算机系统结构考试计算题

3.12 有一指令流水线如下所示 (1) 求连续输入10条指令,该流水线的实际吞吐率和效率; (2) 该流水线的“瓶颈”在哪一段?请采取两种不同的措施消除此“瓶颈”。 对于你所给出的两种新的流水线,连续输入10条指令时,其实际吞吐率和效率各是多少? 解:(1) 2200(ns)2009200)10050(50t )1n (t T max m 1 i i pipeline =?++++=?-+?=∑= )(ns 220 1 T n T P 1pipeline -== 45.45%11 5 4400T P m t T P E m 1 i i ≈=? =?? =∑= (2)瓶颈在3、4段。 ? 变成八级流水线(细分) 850(ns)509850t 1)(n t T max m 1 i i pipeline =?+?=?-+?=∑= )(ns 85 1 T n T P 1pipeline -== 58.82%17 10 8400T P m ti T P E m 1 i ≈=? =?? =∑= ? 重复设置部件 出 50ns 50ns 100ns 200ns

)(ns 85 1 T n T P 1pipeline -== 58.82%17 10885010400E ≈=??= 3.13 4段组成,3段时,一次,然4段。如果 需要的时间都是,问: (1) 当在流水线的输入端连续地每时间输入任务时,该流水线会发生 什么情况? (2) 此流水线的最大吞吐率为多少?如果每输入一个任务,连续处理 10个任务时的实际吞吐率和效率是多少? (3) 当每段时间不变时,如何提高该流水线的吞吐率?仍连续处理10个 任务时,其吞吐率提高多少? (2) t ?t ?2

计算机系统结构有详细答案

(仅供参考,不作为考试标准), 选择题分,每题分)2(30计算机系统结构设计者所关心的是________所看到的的计算机结构。 A)硬件设计人员B)逻辑设计人员 D)高级语言程序员C)机器语言或汇编语言程序员 。意________,应当注提系在计算机统设计时,为了高系统性能度的令执行速快A)加经常性使用指大的指令特B)要别精心设计少量功能强数的占减少在数量上很小比例的指令条C)要度D)要加快少量指令的速 。的问题统中因________而导致系主重叠寄存器技术要用于解决在RISC 流水线影A)JMP指令响保护令B)CALL指的现场问存储器不便来只C)有LOAD和STORE指令带的访度速器访问D)存储 ________ 效率高计为使流水算机运行要A)各过程段时间不同B)连续处理的任务类型应该不同 D)连续处理的任务数尽可能少C)连续处理的任务类型应该相同 栈型替是的________。换算法堆不属于B)近期最少A)近期最使用法久未用法 D)页面失效频率法出进C)先先法 象联组,相映的优点。是________象联全与相映相比B)块冲突概率低C)命中率高D)主存利用率小录A)目表高 是方好关相指除中叠次一重消令最的法________。B)设相关专用令指改准A)不修通路 令指条下析分后推C) 令指条下行执后推D) 流的用采,时关据数到,中作水操遇相________。有法办解决器译编化优A)用办的排新重令指过通,测检序法据数B)向定重技术 C)延迟转移技术 D)加快和提前形成条件码 经多级网络串联来实现全排列网络,只能用________。 A)多级立方体网络B)多级PM2I网络 D)上述多级混洗交换网络任何网络C) 序传送的________。是以虫蚀寻径流水方式在各寻径器是顺B)包A)消息C)片节D)字 ________ 处理机超标量作指条令部件个B) 只有一操期A)在一个时钟周内分时发射多多钟C)在一个时周期内同时发射条指令件有只一个取指部D)

机械工程师资格考试试题及答案

技能资格考试 一、单项选择题(1~20题,每小题1分,21~50题,每小题2分,共计80分,请将正确选项填在 题后空格处) 1.在轴向视图中螺纹有效的终止界限(螺纹终止线)的表示应采用(D )。 A.细实线B.虚线 C.点划线D.粗实线 2.图样中虚线与点画线重叠时应画( B )。 A.点画线B.虚线 C.不划线D.粗实线 3.对同一表面进行粗糙度测定时,评定参数Ra、Ry、Rz的数值大小关系是( D )。 A.Ra>Ry>Rz B.RaRa>Ry D.Ry>Rz>Ra 4.表示轴类零件几何形状的误差项是(C )。 A.同轴度B.平行度 C.圆柱度D.倾斜度 5.冲击功的法定计量单位符号是( C )。 A.erg(尔格)B.eV(电子伏) C.J(焦耳)D.cal(卡) 6.常用于测定钢件淬火后硬度的仪器是(D )。 A.布氏硬度计B.维氏硬度计 C.显微硬度计D.洛式硬度计 7.为了不过于严重削弱轴和轮毂的强度,两个切向键一般应布置成(C )。 A.在轴的同一母线上B.相互错开170°~180° C.相互错开120°~130°D.相互错开80°~90° 8.变频调速的方法适用于( A )。 A.异步电动机B.直流电动机 C.同步电动机D.伺服电动机 9.印刷线路板上通孔应采用( C )。 A.镀锌层B.镀镍层 C.镀铜层D.镀铬层 10.下列铸造合金中,线收缩率最小的是( A )。 A.灰铸铁B.碳钢 C.奥氏体钢D.青铜 11.影响切削力波动最小的切屑形态是( A )。 A.带状切屑B.单元切屑 C.挤裂切屑D.崩碎切屑 12.夹具上工件定位元件所能限制的工件自由度少于按照相关工艺规程要求所必须限制的自由度,称为(C )。 A.完全定位B.不完全定位 C.欠定位D.过定位 13.属于预测性保养特征的是( A )。 A.使用各种传感器监测设备机件的磨损状况

计算机系统结构试卷B

《计算机系统结构B卷》 一、填空题(每小题1.5分,共30分)。 1.对系列机而言,必须保证做到软件,力争做到软件向上兼容。 2.由软件实现的计算机称之为。 3. 多处理机系统按组织形式分有三种,功能分布是多处理机系统分工方式。 4.依据从哪一层开始设计,计算机体系结构设计的主要方法有三种,占据主导地位的是设计。 5. 在先行控制方式实现流水线的处理器中,有先行指令、先行操作、先行读数和后行写数等四个缓冲栈,缓冲深度最大的是。 6.按流水线的功能多寡分,可分为单功能流水线和。 7. 用于表示非线性流水线中的任务对未进入流水线的后继任务流入流水线的时间间隔的约束称为。 8.中断转移相关处理的基本方法包括不精确断点法和。 9. 互连网络中任意两个结点之间距离的最大值称为。 10.在多级交叉开关互联网络中,交叉开关的控制方式有、组控制和单元控制。 11. 在多计算机系统的互连网络中,通信模式包括、选播、广播和会议等四种。 12. 描述网络寻径效率常用的两个参数是通道流量和。 13.自定义数据表示包括标志符和两种数据表示。 14. 浮点数尾数基值越大,浮点数表示的数据范围。 15. 根据运算类型指令操作数存储方法不同,指令集结构可分为堆栈型、累加器型和。 16. 标量处理机是否高度并行是以指令级并行度(ILP)为来区分。 17.存储系统的基本存储层次有、主存储器和辅助存储器。 18. 采用并行存储器的目的是。 19. 从时间开销来看,伪命中的时间正常命中的时间。 20. 增加Cache存储系统的相联度,可降低Cache的不命中率,但会增加Cache 的。

二、简答题(每小题6分,共30分)。 1.多计算机系统和多处理机系统的差别有哪几方面?其中最根本的差别是哪个方面? 2. 什么是流水线相关?流水线相关可分为哪几大类? 3. 什么是动态互连网络?动态互连网络的互联形式有哪几种? 4. 指令系统设计包括哪两个方面?指令格式优化设计的目的是什么? 5. 维护Cache与主存一致性的更新算法有哪些? 三、分析题(第一小题8分,第二小题12分,共20分)。 1.某种处理机10条指令的使用频度分别为:0.25,0.20,0.15,0.10,0.08,0.08,0.05,0.04 ,0.03 ,0.02,试画出该处理机进行Huffman编码时的一棵Huffman树。 2. 在某采用全相联映象、相联目录表实现地址变换Cache存储器中,Cache 的容量是8KB,主存是由4个存储体组成的低位交叉访问存储器,主存总容量是32MB,每一个存储体的字长是32位,。 (1)写出主存地址和Cache地址的格式,并标出各字段的长度。 (2)说明目录表的行数、相联比较的位数和目录表的宽度。 四、计算题(第一小题8分,第二小题12分,共20分)。 1. 设16个处理器编号分别为0、1、……、15,用单级互连网络连接,当互连函数分别为:(1)Cube3、(2)PM+3、(3)Shuffle(Shuffle)时,第13号处理器分别与哪一个处理器相连? 2. 有一条5个功能段的线性动态多功能流水线如图所示,其中1→2→3→5功能段组成加法流水线,1→4→5功能段组成乘法流水线,设每个功能段的延迟时间 均相等为△t。用这条流水线计算F=4 1() i i i a b = + ∏,画出流水线时空图,并计算流水线的实际吞吐率、加速比和效率。 Z

计算机系统结构专业简历

计算机系统结构专业简历 写简历时:使用语言力求平实、客观、精炼,篇幅视工作所限为1-2页,工作年限5年以下,通常以1页为宜;工作年限在5年以上,通常为2页。以下是小编为大家搜集整理提供到的计算机系统结构专业简历内容,希望对您有所帮助。欢迎阅读参考学习! 计算机系统结构专业简历俞xx 一年以上工作经验|男|25岁(1991年7月17日) 居住地:南京 电话:138*******(手机) E-mail:XXX 最近工作[7个月] 公司:XX有限公司 行业:网络游戏 职位:游戏策划师 最高学历 学历:本科 专业:计算机系统结构 学校:南京理工大学 自我评价 本人品行端正,谦虚谨慎,吃苦耐劳,综合素质好。交际、沟通能力较强,拥有创新思维,有团队精神并能承受较大的工作

压力。性格直爽、乐观、自信的我,为人坦城、做事认真、接受与理解力强,爱好唱歌、爬山等。对于自己要做的事情一定会尽心尽力尽职尽责将其做到最好,不管在任何环境下都能用最短的时间去适应。 求职意向 到岗时间:可随时到岗 工作性质:全职 希望行业:网络游戏 目标地点:南京 期望月薪:面议/月 目标职能:游戏策划师 工作经验 2015/2 – 2015/9:XX有限公司[7个月] 所属行业:网络游戏 策划部游戏策划师 1.参与项目的战斗设计,完成第二版角色动作、技能、战斗打击效果设计及跟进。 2.参与部分关卡设计,包括场景排布和怪物场景内刷新规则,怪物AI和技能的设计。 3.针对项目第二版新手引导流程设计与优化,对项目各个系统功能的BUG测试修复以及体验优化。 2014/6 – 2015/1:XX有限公司[7个月] 所属行业:网络游戏

计算机系统结构期末考试题目

第一章: 1.计算机系统结构的定义 答:由程序设计者看到的一个计算机系统的属性,即概念性结构和功能特性。 2.透明性概念 答:在计算机技术中,一种本来是存在的事物或属性,但从某种角度看似乎不存在,称为透明性现象。 3.兼容性向后兼容 兼容性:同一个软件可以不加修改地运行于系统结构相同的各档机器,可获得相同的结果,差别只在于不同的运行时间。 向后兼容:按某个时期投入市场的某种型号机器编制的程序,不加修改就能运行于在它之后投入市场的机器。 4.Amdahl定律 答:系统中某一部件由于采用某种更快的执行方式后整个系统性能的提高与这种执行方式的使用频率或占总执行时间的比例有关。 5.CPI 答:每条指令的平均时钟周期数。 6.MIPS 答:每秒百万条指令数!MIPS=时钟频率/(CPI*10^6) 7.MFLOPS 答:每秒百万次浮点操作次数。MFLOPS=程序中的浮点操作次数/(执行时间*10^6) 8.命中率的概念 答: 9.Flynn分类法是按指令流和数据流的多倍性特征进行计算机系统结构的划分 答:①单指令流单数据流SISD ②单指令流多数据流SIMD ③多指令流单数据流MISD (实际不存在)④多指令流多数据流MIMD 10.计算机系统设计的定量原理(四个) 答:①加快经常性事件的速度②Amdahl定律③CPU性能公式④访问的局部性原理11.CPI和加速比的计算 答:CPI=CPU时钟周期数/IC CPU时间=CPU时钟周期数/频率 CPU时间=CPU时钟周期*时钟周期长 加速比=(采用改进措施后的性能)/(没有采用改进措施前的性能) =(没有采用改进措施前执行某任务的时间)/(采用改进措施后执行某任务的时间) 12.软硬件实现的特点 硬件实现:速度快、成本高;灵活性差、占用内存少 软件实现:速度低、复制费用低;灵活性好、占用内存多 13.系统评价的标准 ①运算速度②存储器系统③其他性能④成本标准

机械工程师资格考试试题及答案

机械工程师资格考试试题及答案

机械工程师资格考试 综合素质与技能(第一单元) 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷两部分。第Ⅰ卷1至7页,第Ⅱ卷8至11页,共120分。考试时间为180分钟。 第Ⅰ卷(共80分) 注意事项: 1.答第Ⅰ卷前,考生务必将密封线内的项目填清楚。2.每小题选出答案后,直接将答案填写在括号中,请务必填写清楚,不填或填写不清楚将不得分。 一、单项选择题(1~20题,每小题1分, 21~50题,每小题2分,共计80分, 请将正确选项填在题后空格处) 1.在轴向视图中螺纹有效的终止界限(螺纹终止线)的表示应采用()。 A.细实线B.虚线 C.点划线D.粗实线 2.图样中虚线与点画线重叠时应画()。 A.点画线B.虚线

3.对同一表面进行粗糙度测定时,评定参数Ra、Ry、Rz的数值大小关系是()。 A.Ra>Ry>Rz B.RaRa>Ry D.Ry>Rz>Ra 4.表示轴类零件几何形状的误差项是()。 A.同轴度B.平行度 C.圆柱度D.倾斜度 5.冲击功的法定计量单位符号是()。 A.erg(尔格)B.eV(电子伏)C.J(焦耳)D.cal(卡) 6.常用于测定钢件淬火后硬度的仪器是()。A.布氏硬度计B.维氏硬度计C.显微硬度计D.洛式硬度计7.为了不过于严重削弱轴和轮毂的强度,两个切向键一般应布置成()。 A.在轴的同一母线上B.相互错开170°~180° C.相互错开120°~130°D.相互错开80°~90° 8.变频调速的方法适用于()。 A.异步电动机B.直流电动机 C.同步电动机D.伺服电动机

计算机系统结构考试题库及答案

计算机系统结构试题及答案 一、选择题(50分,每题2分,正确答案可能不只一个,可单选 或复选) 1.(CPU周期、机器周期)是内存读取一条指令字的最短时间。 2.(多线程、多核)技术体现了计算机并行处理中的空间并行。 3.(冯?诺伊曼、存储程序)体系结构的计算机把程序及其操作数 据一同存储在存储器里。 4.(计算机体系结构)是机器语言程序员所看到的传统机器级所具 有的属性,其实质是确定计算机系统中软硬件的界面。 5.(控制器)的基本任务是按照程序所排的指令序列,从存储器取 出指令操作码到控制器中,对指令操作码译码分析,执行指令操作。 6.(流水线)技术体现了计算机并行处理中的时间并行。 7.(数据流)是执行周期中从内存流向运算器的信息流。 8.(指令周期)是取出并执行一条指令的时间。 9.1958年开始出现的第二代计算机,使用(晶体管)作为电子器件。 10.1960年代中期开始出现的第三代计算机,使用(小规模集成电路、 中规模集成电路)作为电子器件。 11.1970年代开始出现的第四代计算机,使用(大规模集成电路、超 大规模集成电路)作为电子器件。 12.Cache存储器在产生替换时,可以采用以下替换算法:(LFU算法、 LRU算法、随机替换)。

13.Cache的功能由(硬件)实现,因而对程序员是透明的。 14.Cache是介于CPU和(主存、内存)之间的小容量存储器,能高 速地向CPU提供指令和数据,从而加快程序的执行速度。 15.Cache由高速的(SRAM)组成。 16.CPU的基本功能包括(程序控制、操作控制、时间控制、数据加 工)。 17.CPU的控制方式通常分为:(同步控制方式、异步控制方式、联合 控制方式)反映了时序信号的定时方式。 18.CPU的联合控制方式的设计思想是:(在功能部件内部采用同步控 制方式、在功能部件之间采用异步控制方式、在硬件实现允许的情况下,尽可能多地采用异步控制方式)。 19.CPU的同步控制方式有时又称为(固定时序控制方式、无应答控 制方式)。 20.CPU的异步控制方式有时又称为(可变时序控制方式、应答控制 方式)。 21.EPROM是指(光擦可编程只读存储器)。 22.MOS半导体存储器中,(DRAM)可大幅度提高集成度,但由于(刷 新)操作,外围电路复杂,速度慢。 23.MOS半导体存储器中,(SRAM)的外围电路简单,速度(快),但 其使用的器件多,集成度不高。 24.RISC的几个要素是(一个有限的简单的指令集、CPU配备大量的 通用寄存器、强调对指令流水线的优化)。

计算机系统结构

计算机系统结构

课后习题 第一章计算机系统结构的基本概念 5.从机器(汇编)语言程序员看,以下哪些是透明的? 指令地址寄存器;指令缓冲器;时标发生器;条件寄存器;乘法器;主存地址寄存器;磁盘外设;先行进位链;移位器;通用寄存器;中断字寄存器。 答:透明的有:指令缓冲器、时标发生器、乘法器、先进先出链、移位器、主存地址寄存器。 6.下列哪些对系统程序员是透明的?哪些对应用程序员是透明的? 系列机各档不同的数据通路宽度;虚拟存储器;Cache存储器;程序状态字;“启动I/O”指令;“执行”指令;指令缓冲寄存器。 答:对系统程序员透明的有:系列机各档不同的数据通路宽度;Cache存储器;指令缓冲寄存器; 对应用程序员透明的有:系列机各档不同的数据通路宽度;Cache存储器;指令缓冲寄存器;虚拟存储器;程序状态字;“启动I/O”指令。 note: 系列机各档不同的数据通路宽度、Cache存贮器、指令缓冲寄存器属于计算机组成,对系统和程序员和应用程序员都是透明的。

虚拟存贮器、程序状态字、“启动I/O”指令,对系统程序员是不透明的,而对应用程序员却是透明的。 “执行”指令则对系统程序员和应用程序员都是不透明的。 8. 实现软件移植的主要途径有哪些?分别适用于什么场合?各存在什么问题?对这些问题应采取什么对策?如果利用计算机网络实现软件移植,计算机网络应当如何组成?

第二章数据表示与指令系统 1.数据结构和机器的数据表示之间是什么关系?确定和引入数据表示的基本原则是什么? 答:数据表示是能由硬件直接识别和引用的数据类型。数据结构反映各种数据元素或信息单元之间的结构关系。 数据结构要通过软件映象变换成机器所具有的各种数据表示实现,所以数据表示是数据结构的组成元素。不同的数据表示可为数据结构的实现提供不同的支持,表现在实现效率和方便性不同。数据表示和数据结构是软件、硬件的交界面。 除基本数据表示不可少外,高级数据表示的引入遵循以下原则:

-计算机系统结构(有详细答案)

(仅供参考,不作为考试标准), 选择题(30分,每题2分) 计算机系统结构设计者所关心的是________所看到的的计算机结构。 A)硬件设计人员B)逻辑设计人员 C)机器语言或汇编语言程序员D)高级语言程序员 在计算机系统设计时,为了提高系统性能,应当注意________。 A)加快经常性使用指令的执行速度 B)要特别精心设计少量功能强大的指令 C)要减少在数量上占很小比例的指令的条数 D)要加快少量指令的速度 重叠寄存器技术主要用于解决在RISC系统中因________而导致的问题。 A)JMP指令影响流水线 B)CALL指令的现场保护 C)只有LOAD和STORE指令带来的访问存储器不便 D)存储器访问速度 为使流水计算机运行效率高________ A)各过程段时间要不同B)连续处理的任务类型应该不同 C)连续处理的任务类型应该相同D)连续处理的任务数尽可能少不属于堆栈型替换算法的是________。 A)近期最少使用法B)近期最久未用法 C)先进先出法D)页面失效频率法 与全相联映象相比,组相联映象的优点是________。 A)目录表小B)块冲突概率低C)命中率高D)主存利用率高"一次重叠"中消除"指令相关"最好的方法是________。 A)不准修改指令B)设相关专用通路 C)推后分析下条指令D)推后执行下条指令 流水操作中,遇到数据相关时,采用的解决办法有________。 A)用优化编译器检测,通过指令重新排序的办法 B)数据重定向技术 C)延迟转移技术 D)加快和提前形成条件码 经多级网络串联来实现全排列网络,只能用________。 A)多级立方体网络B)多级PM2I网络 C)多级混洗交换网络D)上述任何网络 虫蚀寻径以流水方式在各寻径器是顺序传送的是________。 授课:XXX

计算机系统结构期末考试试题及其答案

计算机系统结构期末考试试题及其答案

《计算机系统结构》期末考试试卷A 卷第 2 页 共 24 页 计算机科学系《计算机系统结构》期末考试试卷(A 卷) 2、此试卷适用于计算机科学与技术本科专业。 一 单选题:(10分,每题1分) 1、 ."启动I/O"指令是主要的输入输出指 令,是属于( B ) A.目态指令 B.管态指令 C.目态、管态都能用的指令 D.编译程序只能用的指令 2、 输入输出系统硬件的功能对(B )是透 明的 A.操作系统程序员 B.应用程序员 C.系统结构设计人员 D.机器语言程序设计员 3、 全相联地址映象是指(A ) A.任何虚页都可装入主存中任何实页的位置 B.一个虚页只装进固定的主存实页位置 C.组之间固定,组内任何虚页可装入任何实页位

置 D.组间可任意装入,组内是固定装入 4、( C ) 属于MIMD系统结构 A.各处理单元同时受一个控制单元的管理 B.各处理单元同时受同个控制单元送来的指令 C.松耦合多处理机和多计算机系统 D.阵列处理机 5、多处理机上两个程序段之间若有先写 后读的数据相关,则(B ) A.可以并行执行 B.不可能并行 C.任何情况均可交换串行 D.必须并行执行 6、计算机使用的语言是(B) A.专属软件范畴,与计算机体系结构无关 B.分属于计算机系统各个层次 C.属于用以建立一个用户的应用环境 D.属于符号化的机器指令 7、指令执行结果出现异常引起的中断是 (C ) A.输入/输出中断 B.机器校验中断 C.程序性中断 D.外部中断 《计算机系统结构》期末考试试卷A卷第 3 页共 24 页

2020年新编机械工程师资格考试试题(所有答案)名师精品资料

2007年11月机械工程师资格考试 综合素质与技能(第一单元) 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷。共120分。考试时间为180分钟。 第Ⅰ卷(共80分) 一、单项选择题(1~20题,每小题1分,21~50题,每小题2分,共计80分) 1.在工程图样上,齿轮分度圆的线型为 A)细点划线B)粗点划线C)细实线D)细虚线 2.尺寸Ф50H7的 A)上偏差、下偏差均大于0 B)上偏差为0,下偏差为负值 C)上偏差、下偏差均小于0 D)上偏差为正值,下偏差为0 3.图样上四个相同螺纹孔尺寸标注的正确方法是 A)4×M6 B)M6×4 C)4-M6 D)M6-4 4.表面粗糙度R a的数值是 A)以mm为单位B)以μm为单位 C)以nm为单位D)百分比数值 5.共析钢的室温金相组织为 A)珠光体B)渗碳体C)铁素体D)莱氏体 6.在大批量生产中,为减轻劳动强度、提高产品质量和生产效率,常用的热处理炉是 A)盐浴炉B)箱式炉C)保护气氛连续炉D)井式炉7.在液压系统中,控制油缸活塞运动的速度,一般采用 A)溢流阀B)调压阀C)节流阀D)单向阀

8.用于连接的普通螺纹与用于传动的丝杠相比较,其主要设计特点的差别是 A)强度高B)自锁性好C)效率高D)便于加工 9.当零件的两个加工表面的尺寸精度与形状精度的要求均很高,同时它们之间的位置精度要求也很高,在设计工艺过程和选择精基准时,遵循的基准选择原则是 A)基准重合B)基准统一C)自为基准D)互为基准 10.某机床主轴材料为38CrMoAlA,需渗氮处理。在进行该主轴工艺路线设计时,渗氮处理应安排在 A)粗加工前B)粗加工与半精车之间 C)粗磨与精磨之间D)半精车与粗磨之间 11.钎焊工艺方法是 A)钎料和焊件都熔化B)钎料和焊件都不熔化 C)钎料熔化,焊件不熔化D)钎料不熔化,焊件熔化 12.属于压焊的焊接方法是 A)摩擦焊B)气焊C)电弧焊D)埋弧焊 13.下列中属于技术发明的知识产权是 A)专利权B)著作权C)版权D)商标权 14.ISO14000标准是 A)环境管理领域的标准B)质量管理领域的标准 C)技术管理领域的标准D)工业管理领域的标准 15.加工一批轴类零件,比较理想的工序能力指数C P值是 A)0.6 B)1 C)1.33 D)2

计算机系统结构考试计算题

有一指令流水线如下所示 入 1 2 3 4 出 50ns 50ns 100ns 200ns (1) 求连续输入10条指令,该流水线的实际吞吐率和效率; (2) 该流水线的“瓶颈”在哪一段请采取两种不同的措施消除此“瓶颈”。对 于你所给出的两种新的流水线,连续输入10条指令时,其实际吞吐率和效率各是多少 解:(1) 2200(ns) 2009200)10050(50t )1n (t T max m 1 i i pipeline =?++++=?-+?=∑= )(ns 220 1T n TP 1pipeline -== 45.45%11 5 4400TP m t TP E m 1 i i ≈=? =?? =∑= (2)瓶颈在3、4段。 变成八级流水线(细分) 850(ns) 509850t 1)(n t T max m 1 i i pipeline =?+?=?-+?=∑= )(ns 85 1 T n TP 1pipeline -== 58.82%17 10 8400TP m ti TP E m 1 i ≈=? =?? =∑= 重复设置部件 1 2 3_1 3_2 4_1 4_4 入 出

)(ns 851T n TP 1pipeline -== 58.82%17 10 8 85010400E ≈=??= 有一 4段组成,其3段时,总次,然后流到第4段。如果 需要的时间都是t ?,问: (1) 当在流水线的输入端连续地每t ?时间输入任务时,该流水线会发生 什么情况 (2) 此流水线的最大吞吐率为多少如果每t ?2输入一个任务,连续处理 10个任务时的实际吞吐率和效率是多少 (3) 当每段时间不变时,如何提高该流水线的吞吐率仍连续处理10个任 务时,其吞吐率提高多少 (2)

很详细的系统架构图-强烈推荐

很详细的系统架构图 专业推荐 2013.11.7

1.1.共享平台逻辑架构设计 如上图所示为本次共享资源平台逻辑架构图,上图整体展现说明包括以下几个方面: 1 应用系统建设 本次项目的一项重点就是实现原有应用系统的全面升级以及新的应用系统的开发,从而建立行业的全面的应用系统架构群。整体应用系统通过SOA面向服务管理架构模式实现应用组件的有效整合,完成应用系统的统一化管理与维护。 2 应用资源采集 整体应用系统资源统一分为两类,具体包括结构化资源和非机构化资源。本次项目就要实现对这两类资源的有效采集和管理。对于非结构化资源,我们将通过相应的资源采集工具完成数据的统一管理与维护。对于结构化资源,我们将通过全面的接口管理体系进行相应资源采集模板的搭建,采集后的数据经过有效的资源审核和分析处理后进入到数据交换平台进行有效管理。 3 数据分析与展现 采集完成的数据将通过有效的资源分析管理机制实现资源的有效管理与展现,具体包括了对资源的查询、分析、统计、汇总、报表、预测、决策等功能模块的搭建。 4 数据的应用 最终数据将通过内外网门户对外进行发布,相关人员包括局内各个部门人员、区各委办局、用人单位以及广大公众将可以通过不同的权限登录不同门户进行相关资源的查询,从而有效提升了我局整体应用服务质量。

综上,我们对本次项目整体逻辑架构进行了有效的构建,下面我们将从技术角度对相关架构进行描述。 1.2.技术架构设计 如上图对本次项目整体技术架构进行了设计,从上图我们可以看出,本次项目整体建设内容应当包含了相关体系架构的搭建、应用功能完善可开发、应用资源全面共享与管理。下面我们将分别进行说明。 1.3.整体架构设计 上述两节,我们对共享平台整体逻辑架构以及项目搭建整体技术架构进行了分别的设计说明,通过上述设计,我们对整体项目的架构图进行了归纳如下:

机械工程师考试题及答案

机械工程师资格考试模拟试题一 1.尺寸线,尺寸边界线,螺纹牙底线及齿轮线均用()画出。 【答案】细实线 2.采用第一视角投影法表示工件视图时,后视图在左视图的最()。 【答案】右侧 3.金属材料的剖面线一般是与水平方向成45度的平行线,但在()时,可画成与水平方向30度或45度的平行线。 【答案】主要轮廓线与水平方向成45度 4.尺寸公差是指()。 【答案】允许尺寸的变动量 5.在金属及合金中,主要是(),但有时也不同程度混有其他键。 【答案】金属键 6.晶体的只要特征是具有一定的熔点,另一个特征是()。 【答案】各向异性 7.铁碳合金相图中,共析转变温度为()。 【答案】727℃ 8.含碳量<()为碳钢,>()为铸铁。 【答案】2.11%,2.11% 9.碳钢调质处理后获得的组织应为()。 【答案】索氏体 10.高速钢片铣刀淬火后其变形应采用()最为有效。 【答案】回火矫正法 11.中碳结构钢铸件、锻、轧件以及焊接件中出现的魏氏组织、粗大晶粒等地热缺陷和带状组织,通过()处理可以消除这些缺陷。 【答案】正火 12.38CrMoAl钢膛杆通常采用()化学热处理。 【答案】渗氮 13.汽车变速齿轮一般采用()化学热处理。 【答案】渗碳 14.碳钠米管的强度是钢的()倍。 【答案】100 15.导光纤维的用途是()。 【答案】传输能量 16.可以进行切削加工、锻造、焊接、热处理的硬质合金是()。 【答案】钢结硬质合金 17.汽车方向盘、飞机舱内的装饰板、隔音板窗框等最后使用质坚、性韧、钢度大的工程塑料()。 【答案】ABS塑料

18.内燃机火花塞选用()陶瓷材料。 【答案】氧化铝 19.化工管道泵等要求耐腐蚀耐老化性能的零件,可选用()工程塑料。 【答案】聚四氟乙烯 20.三大固体材料是指() 【答案】金属材料,陶瓷材料,高分子材料 21.测定金属材料化学成分最传统、较准确的方法是()。 【答案】化学分析法 22.测定灰铸铁、轴承合金等具有粗大晶粒或组成相的金属材料的硬度及钢件退火、正火和调质后的硬度,多采用()硬度计。 【答案】布氏 23.机床床身通常采用()。 【答案】灰铸铁 24.铁碳相图中有三条恒温转变线分别表示()。 【答案】包晶转变,共析转变,共晶转变 25.钢的淬硬性高低取决于()。 【答案】钢的含碳量 26.淬火油槽的温度一般控制在()以下。 【答案】80℃ 27.铍青铜可采用()强化。 【答案】固溶时效 28.为避免和减少钢件热处理时的氧化、脱氧最好采用()。 【答案】真空炉 29.高速钢直柄麻花钻采用()化学热处理,耐用度最高。 【答案】氧硫碳氮硼共渗 30.65Mn钢弹簧类零件常用的强韧化的方法是()。 【答案】等温淬火 31.机床导轨表面硬化最后采用()热处理。 【答案】超音频淬火 32.灰铸铁拉延模必须进行()强韧化处理,才能显著提高模具寿命。 【答案】铬铌共渗 33.球墨铸铁制作拉延模时,经正火、回火后,还需进行()化学热处理。 【答案】氮碳共渗 34.车床上加工外圆及孔时出现混乱波纹,是由于()。 【答案】车床主轴轴向窜动大 35.下述工件加工时哪一种()采用顺铣方式较为适合。 【答案】不易夹紧的平板类工件 36.哪一种因素最可能引起外圆磨削时工件表面烧伤()。

专升本《计算机系统结构》_试卷_答案,DOC

专升本《计算机系统结构》 一、(共75题,共150分) 1. 最早的冯·诺依曼(von Neumann)结构计算机是以()为中心的。(2分) A.运算器 B.控制器 C.存储器 D.I/O设备 .标准答案:A 2. 同构型多处理机和异构型多处理机所采用的提高并行性的技术途径分别是()(2分) A.资源共享、资源重复 B.资源重复、资源共享 C.资源共享、时间重叠 D.资源重复、时间重叠 .标准答案:D 3. 由同一厂家生产的、系统结构相同的,但组成和实现不同的所有计算机,称为()(2分) A.兼容机 B.扩展机 C.系列机 D.系统机 .标准答案:C 4. 从计算机系统中处理数据的并行性看,并行性等级从低到高分为()(2分) A.位串字串、位并字串、位串字并、全并行 B.位并字串、全并行、位串字串、位串字并 C.全并行、位并字串、位串字串、位串字并 D.位串字串、位串字并、位并字串、全并行 .标准答案:A 5. 扩展编码要求(),否则会产生解码不唯一的问题。(2分) A.所有的短码都必须是长码的前缀 B.所有的短码都不能是长码的前缀 C.所有的短码都必须是长码的后缀 D.所有的短码都不能是长码的后缀 .标准答案:B 6. 下面的指令中,()不属于RISC处理器指令集。(2分) A.ADD R4,[1000] B.LD R3,(R4) C.SUB R4,R3 D.SD 0(R3),R4 .标准答案:A 7. 指令的重叠解释方式与顺序解释方式相比,可以提高()指令的执行速度。(2分) A.一条 B.两条 C.两条以上 D.两条或两条以上 .标准答案:D 8. 虚拟存储器外部地址变换,实现的是虚地址到()的变换。(2分) A.辅存物理地址 B.主存地址 C.Cache地址 D.虚地址 .标准答案:A 9. 设主存和辅存的平均访问时间分别为秒和秒,若要使虚拟存储器的主存-辅存层平均时间达到,问至少应保证主存访问命中率为()(2分) A.0.97 B.0.98 C.0.99 D.1 .标准答案:C 10. 替换算法要解决的问题是()(2分) A.用户的虚页如何与主存的实页对应 B.如何用主存的实页号替代多用户的虚页号 C.当页面失效时,选择主存中哪个页作为被替换页 D.新用户要进入主存,选择哪个用户作为被替换的用户 .标准答案:C 11. RISC执行程序的速度比CISC要快的原因是()(2分) A.RISC的指令系统中指令条数较少 B.程序在RISC上编译生成的目标程序较短 C.RISC的指令平均执行周期数较少 D.RISC只允许load和store指令访存 .标准答案:C 12. 输入输出系统硬件的功能对()是透明的。(2分) A.操作系统程序员 B.编译程序员 C.应用程序员 D.系统结构设计师 .标准答案:C 13. 在由多个通道组成的I/O系统中,I/O的最大流量是()(2分) A.各通道最大流量的最大值 B.各通道最大流量之和 C.各通道实际流量的最大值 D.各通道实际流量之和 .标准答案:B 14. 通道方式输入输出系统中,对优先级高的磁盘等高速设备,适合于连接( ) (2分) A.字节多路通道 B.选择通道 C.数组多路通道 D.字节及数组多路通道 .标准答案:B

计算机系统结构试题及答案

计算机系统结构复习题 单选及填空: 计算机系统设计的主要方法 1、由上往下的设计(top-down) 2、由下往上的设计(bottom-up) 3、从中间开始(middle-out) Flynn分类法把计算机系统的结构分为以下四类: (1)单指令流单数据流 (2)单指令流多数据流 (3)多指令流单数据流 (4) 多指令流多数据流 堆栈型机器:CPU 中存储操作数的单元是堆栈的机器。 累加器型机器:CPU 中存储操作数的单元是累加器的机器。 通用寄存器型机器:CPU 中存储操作数的单元是通用寄存器的机器。 名词解释: 虚拟机:用软件实现的机器叫做虚拟机,但虚拟机不一定完全由软件实现,有些操作可以由硬件或固件(固件是指具有软件功能的固件)实现。 系列机:由同一厂家生产的具有相同系统结构、但具有不同组成和实现的一系列不同型号的计算机。 兼容机:它是指由不同公司厂家生产的具有相同系统结构的计算机。 流水线技术:将一个重复的时序过程,分解成为若干个子过程,而每一个子过程都可有效地在其专用功能段上与其它子过程同时执行。 单功能流水线:指流水线的各段之间的连接固定不变、只能完成一种固定功能的流水线。 多功能流水线:指各段可以进行不同的连接,以实现不同的功能的流水线。 顺序流水线:流水线输出端任务流出的顺序与输入端任务流入的顺序完全相同。 乱序流水线:流水线输出端任务流出的顺序与输入端任务流入的顺序可以不同,允许后进入流水线的任务先完成。这种流水线又称为无序流水线、错序流水线、异步流水线。 吞吐率:在单位时间内流水线所完成的任务数量或输出结果的数量。 指令的动态调度:

是指在保持数据流和异常行为的情况下,通过硬件对指令执行顺序进行重新安排,以提高流水线的利用率且减少停顿现象。是由硬件在程序实际运行时实施的。 指令的静态调度: 是指依靠编译器对代码进行静态调度,以减少相关和冲突。它不是在程序执行的过程中、而是在编译期间进行代码调度和优化的。 超标量: 一种多指令流出技术。它在每个时钟周期流出的指令条数不固定,依代码的具体情况而定,但有个上限。 超流水:在一个时钟周期内分时流出多条指令。 多级存储层次: 采用不同的技术实现的存储器,处在离CPU不同距离的层次上,各存储器之间一般满足包容关系,即任何一层存储器中的内容都是其下一层(离CPU更远的一层)存储器中内容的子集。目标是达到离CPU最近的存储器的速度,最远的存储器的容量。 写直达法: 在执行写操作时,不仅把信息写入Cache中相应的块,而且也写入下一级存储器中相应的块。写回法: 只把信息写入Cache中相应块,该块只有被替换时,才被写回主存。 集中式共享多处理机: 也称为对称式共享存储器多处理SMP。它一般由几十个处理器构成,各处理器共享一个集中式的物理存储器,这个主存相对于各处理器的关系是对称的, 分布式共享多处理机: 它的共享存储器分布在各台处理机中,每台处理机都带有自己的本地存储器,组成一个“处理机-存储器”单元。但是这些分布在各台处理机中的实际存储器又合在一起统一编址,在逻辑上组成一个共享存储器。这些处理机存储器单元通过互连网络连接在一起,每台处理机除了能访问本地存储器外,还能通过互连网络直接访问在其他处理机存储器单元中的“远程存储器”。 多Cache一致性: 多处理机中,当共享数据进入Cache,就可能出现多个处理器的Cache中都有同一存储器块的副本,要保证多个副本数据是一致的。 写作废协议: 在处理器对某个数据项进行写入之前,它拥有对该数据项的唯一的访问权 。 写更新协议: 当一个处理器对某数据项进行写入时,它把该新数据广播给所有其它Cache。这些Cache用该新数据对其中的副本进行更新。 机群:是一种价格低廉、易于构建、可扩放性极强的并行计算机系统。它由多台同构或异构

机械工程师资格考试题及答案

机械工程师资格考试题及答案 机械工程师资格考试 综合素质与技能(第一单元) 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷。共120分。考试时间为180分钟。 第Ⅰ卷(共80分) 一、单项选择题(1~20题,每小题1分,21~50题,每小题2分,共计80分) 1.在工程图样上,齿轮分度圆的线型为A A)细点划线 B)粗点划线 C)细实 线 D)细虚线 2.尺寸Ф50H7的D A)上偏差、下偏差均大于0 B)上偏差为0,下偏差为负值 C)上偏差、下偏差均小于0 D)上偏差为正值,下偏差为0 3.图样上四个相同螺纹孔尺寸标注的正确方法是A A)4×M6 B) M6×4 C)4-M6 D)M6-4 4.表面粗糙度R a的数值是B A)以mm为单 位 B)以μm 为单位 C)以nm为单 位 D)百分比数值 5.共析钢的室温金相组织为 A)珠光体 B)渗碳体 C)铁素 体 D)莱氏体 6.在大批量生产中,为减轻劳动强度、提高产品质量和生产效率,常用的热处理炉是

A)盐浴炉 B)箱式炉 C)保护气氛连续 炉 D)井式炉 7.在液压系统中,控制油缸活塞运动的速度,一般采用 C A)溢流阀 B)调压阀 C)节流 阀 D)单向阀 8.用于连接的普通螺纹与用于传动的丝杠相比较,其主要设计特点的差别是D A)强度高 B)自锁性好 C)效率 高 D)便于加工 9.当零件的两个加工表面的尺寸精度与形状精度的要求均很高,同时它们之间的位置精度要求 也很高,在设计工艺过程和选择精基准时,遵循的基准选择原则是 D A)基准重合 B)基准统一 C)自为基 准 D)互为基准 10.某机床主轴材料为38CrMoAlA,需渗氮处理。在进行该主轴工艺路线设计时,渗氮处理应安 排在 C A)粗加工 前 B)粗加工与半精车之间 C)粗磨与精磨之 间 D)半精车与粗磨 之间 11.钎焊工艺方法是 C A)钎料和焊件都熔化 B)钎 料和焊件都不熔化 C)钎料熔化,焊件不熔化 D)钎料不熔化,焊件熔化 12.属于压焊的焊接方法是 A A)摩擦焊 B)气 焊 C)电弧焊 D)埋弧焊 13.下列中属于技术发明的知识产权是 A A)专利权 B)著作权 C)版

相关文档
相关文档 最新文档