《计算机系统结构》与参考答案

《计算机系统结构》与参考答案
《计算机系统结构》与参考答案

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替换算法

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

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替换算法

低速外部设备适合连接于

北邮高级计算机系统结构实验二三四五

实验二指令流水线相关性分析 ·实验目的 通过使用WINDLX模拟器,对程序中的三种相关现象进行观察,并对使用专用通路,增加运算部件等技术对性能的影响进行考察,加深对流水线和RISC处理器的特点的理解。 ·实验原理: 指令流水线中主要有结构相关、数据相关、控制相关。相关影响流水线性能。·实验步骤 一.使用WinDLX模拟器,对做如下分析: (1)观察程序中出现的数据/控制/结构相关。指出程序中出现上述现象的指令组合。 (2)考察增加浮点运算部件对性能的影响。 (3)考察增加forward部件对性能的影响。 (4)观察转移指令在转移成功和转移不成功时候的流水线开销。 ·实验过程 一.使用WinDLX模拟器,对做如下分析: } 浮点加、乘、除部件都设置为1,浮点数运算部件的延时都设置为4,如图1: 图1 初始设置 将和加载至WinDLX中,如图2示。

图2 加载程序 1.观察程序中出现的数据/控制/结构相关;指出程序中出现上述现象的指令组合。 1)数据相关 点击F7,使程序单步执行,当出现R-Stall时停止,运行过程中出现下图3所示,输入整数6。 图3 输入整数6 @ 打开Clock Diagram,可以清楚的看到指令执行的流水线如图4所示。 图4 指令流水线 双击第一次出现R-Stall的指令行,如图5所示。

图5 指令详细信息 对以上出现的情况分析如下: 程序发生了数据相关,R-Stall(R-暂停)表示引起暂停的原因是RAW。 lbu r3,0×0(r2) 要在WB周期写回r3中的数据;而下一条指令 & seqi r5,r3,0×a 要在intEX周期中读取r3中的数据。 上述过程发生了WR冲突,即写读相关。为了避免此类冲突, seq r5,r4,0×a的intEX指令延迟了一个周期进行。 由此,相关指令为: 2)控制相关 由图6可以看出,在第4时钟周期:第一条指令处于MEM段,第二条命令处于intEX段,第三条指令出于aborted状态,第四条命令处于IF段。 图 6 指令流水线 }

计算机系统结构三四章作业及答案

3.1 简述流水线技术的特点。(1) 流水线把一个处理过程分解为若干个子过程,每个子过程由一个专门的功能部件来实现。因此,流水线实际上是把一个大的处理功能部件分解为多个独立的功能部件,并依靠它们的并行工作来提高吞吐率。(2) 流水线中各段的时间应尽可能相等,否则将引起流水线堵塞和断流。(3) 流水线每一个功能部件的前面都要有一个缓冲寄存器,称为流水寄存器。(4) 流水技术适合于大量重复的时序过程,只有在输入端不断地提供任务,才能充分发挥流水线的效率。(5) 流水线需要有通过时间和排空时间。在这两个时间段中,流水线都不是满负荷工作。 3.2 解决流水线瓶颈问题有哪两种常用方法?答:细分瓶颈段与重复设置瓶颈段 3.3 有一条指令流水线如下所示: (1 用两给出条指 (1) (24? 变八级流水线(细分) ? 重复设置部件 )(ns 85 1 T n TP 1pipeline -== 3.4 有一个流水线由4段组成,其中每当流过第三段时,总要在该段循环一次,然后才能流到第4段。如果每段经过一次所需的时间都是△t ,问: (1)当在流水线的输入端连续地每△t 时间输入一个任务时,该流水线会发生什么情况? (2)此流水线的最大吞吐率为多少?如果每2△t 输入一个任务,连续处理10个任务时,其实际吞吐率和效率是多少? (3)当每段时间不变时,如何提高流水线的吞吐率?人连续处理10个任务时,其吞吐率提高多少? 解:(1)会发生流水线阻塞情况。

(2) (3)重复设置部件 吞吐率提高倍数= t t ??2310 75 =1.64 3.5 有一条动态多功能流水线由5段组成,加法用1、3、4、5段,乘法用1、2、5段,第2段的时间为2△t ,其余各段的时间均为△t ,而且流水线的输出可以直接返回输入端或暂存于相应的流水线寄存器中。现在该流水线上计算 ∏=+4 1 )(i i i B A ,画出时空图,并计算其吞吐率、加速比和效率。 +B 4;再计算由图可见,它在18个△t 时间中,给出了7个结果。所以吞吐率为: 如果不用流水线,由于一次求积需3△t ,一次求和需5△t ,则产生上述7个结果共需(4×5+3×3)△t =29△t 。所以加速比为: 该流水线的效率可由阴影区的面积和5个段总时空区的面积的比值求得: 3.6 在一个5段流水线处理机上,各段执行时间均为△t,需经9△t 才能完成一个任务,其预约表如下所示。 段23 时间 入 A 1 B 1 A 2 B 2 A 3 B 3 A 4 B 4 A B C D A × B C ×D

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

(仅供参考,不作为考试标准), 选择题分,每题分)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)

计算机体系结构实验报告二

实验二结构相关 一、实验目得: 通过本实验,加深对结构相关得理解,了解结构相关对CPU性能得影响。 二、实验内容: 1、用WinDLX模拟器运行程序structure_d、s 。 2、通过模拟,找出存在结构相关得指令对以及导致结构相关得部件。 3、记录由结构相关引起得暂停时钟周期数,计算暂停时钟周期数占总执行 周期数得百分比。 4、论述结构相关对CPU性能得影响,讨论解决结构相关得方法。 三、实验程序structure_d、s LHI R2, (A>>16)&0xFFFF 数据相关 ADDUI R2, R2, A&0xFFFF LHI R3, (B>>16)&0xFFFF ADDUI R3, R3, B&0xFFFF ADDU R4, R0, R3 loop: LD F0, 0(R2) LD F4, 0(R3) ADDD F0, F0, F4 ;浮点运算,两个周期,结构相关 ADDD F2, F0, F2 ; < A stall is found (an example of how to answer your questions) ADDI R2, R2, #8 ADDI R3, R3, #8 SUB R5, R4, R2 BNEZ R5, loop ;条件跳转 TRAP #0 ;; Exit < this is a ment !! A: 、double 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 B: 、double 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 四、实验过程 打开软件,load structure_d、s文件,进行单步运行。经过分析,此程序一 次循环中共有五次结构相关。(Rstall 数据相关Stall 结构相关) 1)第一个结构相关:addd f2,,f0,f2 由于前面得数据相关,导致上一条指令addd f0,f0,f4暂停在ID阶段,所以下一条指令addd f2,,f0,f2发生结构相关,导致相关得部件:译码部件。

计算机系统结构网上作业

计算机系统结构作业参考答案 一、 1、试述现代计算机系统的多级层次结构。 计算机系统具有层次性,它由多级层次结构组成。从功能上计算机系统可分为五个层次级别:第一级是设计级。这是一个硬件级,它由机器硬件直接执行。 第二级是一般机器级,也称为机器语言级。它由微程序解释系统.这一级是硬件级。 第三级是操作系统级,它由操作系统程序实现。这些操作系统由机器指令和广义指令组成,这些广义指令是操作系统定义和解释的软件指令。这一级也称混合级。 第四级是汇编语言级。它给程序人员提供一种符号形式的语言,以减少程序编写的复杂性。这一级由汇编程序支持执行。 第五级是高级语言级。这是面向用户为编写应用程序而设置的。这一级由各种高级语言支持。 2、试述RISC设计的基本原则和采用的技术。 答:一般原则: (1)确定指令系统时,只选择使用频度很高的指令及少量有效支持操作系统,高级语言及其它功能 的指令,大大减少指令条数,一般使之不超过100条; (2)减少寻址方式种类,一般不超过两种; (3)让所有指令在一个机器周期内完成; (4)扩大通用寄存器个数,一般不少于32个,尽量减少访存次数; (5)大多数指令用硬联实现,少数用微程序实现; (6)优化编译程序,简单有效地支持高级语言实现。

基本技术: (1)按RISC一般原则设计,即确定指令系统时,选最常用基本指令,附以少数对操作系统等支持最有用的指令,使指令精简。编码规整,寻址方式种类减少到1、2种。 (2)逻辑实现用硬联和微程序相结合。即大多数简单指令用硬联方式实现,功能复杂的指令用微程序实现。 (3)用重叠寄存器窗口。即:为了减少访存,减化寻址方式和指令格式,简有效地支持高级语言中的过程调用,在RISC机器中设有大量寄存嚣,井让各过程的寄存器窗口部分重叠。 (4)用流水和延迟转移实现指令,即可让本条指令执行与下条指令预取在时间上重叠。另外,将转移指令与其前面的一条指令对换位置,让成功转移总是在紧跟的指令执行之后发生,使预取指令不作废,节省一个机器周期。 (5)优化设计编译系统。即尽力优化寄存器分配,减少访存次数。不仅要利用常规手段优化编译,还可调整指令执行顺序,以尽量减少机器周期等。 3、试述全相联映像与直接映像的含义及区别 (1)全相连映像 主存中任何一个块均可以映像装入到Cache中的任何一个块的位置上。主存地址分为块号和块内地址两部分,Cache地址也分为块号和块内地址。Cache的块内地址部分直接取自主存地址的块内地址段。主存块号和Cache块号不相同,Cache块号根据主存块号从块表中查找。Cache保存的各数据块互不相关,Cache必须对每个块和块自身的地址加以存储。当请求数据时,Cache控制器要把请求地址同所有的地址加以比较,进行确认。 (2)直接映像 把主存分成若干区,每区与Cache大小相同。区内分块,主存每个区中块的大小和Cache 中块的大小相等,主存中每个区包含的块的个数与Cache中块的个数相等。任意一个主存块只能映像到Cache中唯一指定的块中,即相同块号的位置。主存地址分为三部分:区号、块号和块内地址,Cache地址分为:块号和块内地址。直接映像方式下,数据块只能映像到Cache中唯一指定的位置,故不存在替换算法的问题。它不同于全相连Cache,地址仅需比较一次。 (3)区别: 全相连映像比较灵活,块冲突率低,只有在Cache中的块全部装满后才会出现冲突,Cache 利用率高。但地址变换机构复杂,地址变换速度慢,成本高。 直接映像的地址变换简单、速度快,可直接由主存地址提取出Cache地址。但不灵活,块冲突率较高,Cache空间得不到充分利用。 4. 画出冯?诺依曼机的结构组成?

计算机系统结构专业简历

计算机系统结构专业简历 写简历时:使用语言力求平实、客观、精炼,篇幅视工作所限为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、计算机系统的层次从下到上包括哪些? 5、答:计算机系统的层次从上到下包括微程序机器级、机器语言、操作系统虚拟机、汇编 语言虚拟机、高级语言虚拟机、应用语言虚拟机。 6、 7、Flynn分类法是以什么对计算机系统进行分类分成哪几类? 8、答:Flynn分类法是以指令流和数据流的多倍性对计算机系统进行分类。Flynn分类法 把计算机系统的结构分为以下4类:单指令流单数据流、单指令多数据流、多指令流单数据流、多指令流多数据流。 9、 10、简述Amdahl定律及加速比计算公式。 答:Amdahl定律指出加快某部件执行速度所能获取得系统性加速比,受限于该部件的执行时间占系统中总执行时间的百分比。 加速比计算公式=系统性能(改进后)/系统性能(改进前)=总执行时间(改进前)/总执行时间(改进后) 计算题 5、如果某一些计算任务用向量方式求解比用标量方式求解快20倍。为达到加速比2,可用向量方式求解所花费时间占总的时间的百分比为多少 解:由题可知,系统加速比=2,部件加速比=20,通过向量方式求解可改进比例未知,可设为X。 根据Amdahl定律可知 系统加速比=1/[(1-X)+X/20]=2 求解得X=10/19 由此可得,可用向量方式求解所花费时间占总的时间的百分比魏53% 第二章作业 1、简述指令集结构设计的基本原则。 完整性、规整性、高效性和兼容性 2、简述RISC结构的设计原则。 1)选取使用频率最高的指令,并补充一些最有用的指令; 2)每条指令的功能应尽可能简单,并在一个机器周期内完成; 3)所有指令长度均相同; 4)只有Load和Store操作指令才访问存储器,其它指令操作均在寄存器之间进行; 5)以简单有效的方式支持高级语言。 3

吉大14秋学期《计算机系统结构》在线作业二答案

吉大14秋学期《计算机系统结构》在线作业二 单选题判断题 一、单选题(共15 道试题,共60 分。) 1. 关于非专用总线三种控制方式中,下列叙述错误的是()。 A. 集中式定时查询,所有部件共用同一条“总线忙”线 B. 集中式定时查询,所有部件都用同一条“总线请求”线 C. 集中式独立请求,所有部件都用同一条“总线请求”线 D. 集中式串行链接,所有部件都用同一条“总线请求”线 -----------------选择:C 2. 汇编语言源程序变换成机器语言目标程序是经( ) 来实现的。 A. 编译程序解释 B. 汇编程序解释 C. 编译程序翻译 D. 汇编程序翻译 -----------------选择:D 3. 计算机使用的语言是( )。 A. 专属软件范畴,与计算机体系结构无关 B. 分属于计算机系统各个层次 C. 属于用以建立一个用户的应用环境 D. 属于符号化的机器指令 -----------------选择:B 4. 多端口存储器适合于连接()。 A. 紧耦合多处理机 B. 松耦合多处理机 C. 机数很多的处理机 D. 机数可变的多处理机 -----------------选择:A 5. 在系统结构设计中,提高软件功能实现的比例会( )。 A. 提高解题速度 B. 减少需要的存贮容量 C. 提高系统的灵活性 D. 提高系统的性能价格比 -----------------选择:C 6. 用户高级语言源程序中出现的读写(I/O) 语句,到读写操作全部完成,需要通过( )共同完成。 A. 编译系统和操作系统 B. I/O 总线、设备控制器和设备 C. 操作系统和I/O 设备硬件 D. 编译系统、操作系统软件和I/O 总线,设备控制器、设备硬件等 -----------------选择:D

计算机系统结构

计算机系统结构

课后习题 第一章计算机系统结构的基本概念 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

北邮计算机系统结构实验报告-实验一到五-WINDLX模拟器

北京邮电大学 实验报告 课程名称计算机系统结构 计算机学院03班 王陈(11)

目录 实验一WINDLX模拟器安装及使用......................................... 错误!未定义书签。 ·实验准备................................................................................ 错误!未定义书签。 ·实验环境................................................................................ 错误!未定义书签。 ·实验步骤................................................................................ 错误!未定义书签。 ·实验内容及要求.................................................................... 错误!未定义书签。 ·实验过程............................................................................. 错误!未定义书签。 ·实验总结............................................................................. 错误!未定义书签。实验二指令流水线相关性分析 ............................................... 错误!未定义书签。 ·实验目的............................................................................. 错误!未定义书签。 ·实验环境................................................................................ 错误!未定义书签。 ·实验步骤................................................................................ 错误!未定义书签。 ·实验过程............................................................................. 错误!未定义书签。 ·实验总结............................................................................. 错误!未定义书签。实验三DLX处理器程序设计 .................................................... 错误!未定义书签。 ·实验目的............................................................................. 错误!未定义书签。 ·实验环境................................................................................ 错误!未定义书签。 ·实验步骤................................................................................ 错误!未定义书签。 ·实验过程............................................................................. 错误!未定义书签。 A.向量加法代码及性能分析 ................................................... 错误!未定义书签。 B.双精度浮点加法求和代码及结果分析 .............................. 错误!未定义书签。 ·实验总结............................................................................. 错误!未定义书签。实验四代码优化 ....................................................................... 错误!未定义书签。 ·实验目的............................................................................. 错误!未定义书签。 ·实验环境................................................................................ 错误!未定义书签。 ·实验原理................................................................................ 错误!未定义书签。 ·实验步骤................................................................................ 错误!未定义书签。 ·实验过程............................................................................. 错误!未定义书签。 ·实验总结+实习体会........................................................... 错误!未定义书签。实验五循环展开 ....................................................................... 错误!未定义书签。 ·实验目的............................................................................. 错误!未定义书签。 ·实验环境................................................................................ 错误!未定义书签。 ·实验原理................................................................................ 错误!未定义书签。 ·实验步骤................................................................................ 错误!未定义书签。 ·实验过程............................................................................. 错误!未定义书签。 矩阵乘程序代码清单及注释说明........................................... 错误!未定义书签。 相关性分析结果........................................................................... 错误!未定义书签。 增加浮点运算部件对性能的影响........................................... 错误!未定义书签。 增加forward部件对性能的影响 ............................................ 错误!未定义书签。 转移指令在转移成功和转移不成功时候的流水线开销 .. 错误!未定义书签。 ·实验总结+实习体会+课程建议......................................... 错误!未定义书签。

计算机系统结构三四章作业及答案

简述流水线技术的特点。(1) 流水线把一个处理过程分解为若干个子过程,每个子过程由一个专门的功能部件来实现。因此,流水线实际上是把一个大的处理功能部件分解为多个独立的功能部件,并依靠它们的并行工作来提高吞吐率。(2) 流水线中各段的时间应尽可能相等,否则将引起流水线堵塞和断流。(3) 流水线每一个功能部件的前面都要有一个缓冲寄存器,称为流水寄存器。(4) 流水技术适合于大量重复的时序过程,只有在输入端不断地提供任务,才能充分发挥流水线的效率。(5) 流水线需要有通过时间和排空时间。在这两个时间段中,流水线都不是满负荷工作。 解决流水线瓶颈问题有哪两种常用方法?答:细分瓶颈段与重复设置瓶颈段 有一条指令流水线如下所示: (1 (? ? TP = 有一个流水线由4段组成,其中每当流过第三段时,总要在该段循环一次,然后才能流到第4段。如果每段经过一次所需的时间都是△t ,问: (1)当在流水线的输入端连续地每△t 时间输入一个任务时,该流水线会发生什么情况? (2)此流水线的最大吞吐率为多少?如果每2△t 输入一个任务,连续处理10个任务时,其实际吞吐率和效率是多少? (3)当每段时间不变时,如何提高流水线的吞吐率?人连续处理10个任务时,其吞吐率提高多少? 解:(1)会发生流水线阻塞情况。 (2)

(3)重复设置部件 吞吐率提高倍数= t t ??2310 75 有一条动态多功能流水线由5段组成,加法用1、3、4、5段,乘法用1、2、5段,第2段的时间为2△t ,其余各段的时间均为△t ,而且流水线的输出可以直接返回输入端或暂存于相应的流水线寄存器中。现在该流水线上计算 ∏=+4 1 )(i i i B A ,画出时空图,并计算其吞吐率、加速比和效率。 4+B 4;再计算(A 由图可见,它在18个△t 时间中,给出了7个结果。所以吞吐率为: 如果不用流水线,由于一次求积需3△t ,一次求和需5△t ,则产生上述7个结果共需(4×5+3×3)△t =29△t 。所以加速比为: 该流水线的效率可由阴影区的面积和5个段总时空区的面积的比值求得: △t,需经9△t 才能完成一个任务,其预约表如下所示。 (1)画出流水线任务调度的状态转移图。 时间 入 A 1 B 1 A 2 B 2 A 3 B 3 A 4 B 4 A B C D A × B C ×D

计算机系统结构实验报告

计算机系统结构实验报告 一.流水线中的相关 实验目的: 1. 熟练掌握WinDLX模拟器的操作和使用,熟悉DLX指令集结构及其特点; 2. 加深对计算机流水线基本概念的理解; 3. 进一步了解DLX基本流水线各段的功能以及基本操作; 4. 加深对数据相关、结构相关的理解,了解这两类相关对CPU性能的影响; 5. 了解解决数据相关的方法,掌握如何使用定向技术来减少数据相关带来的暂停。 实验平台: WinDLX模拟器 实验内容和步骤: 1.用WinDLX模拟器执行下列三个程序: 求阶乘程序fact.s 求最大公倍数程序gcm.s 求素数程序prim.s 分别以步进、连续、设置断点的方式运行程序,观察程序在流水线中的执行情况,观察 CPU中寄存器和存储器的内容。熟练掌握WinDLX的操作和使用。 2. 用WinDLX运行程序structure_d.s,通过模拟找出存在资源相关的指令对以及导致资源相 关的部件;记录由资源相关引起的暂停时钟周期数,计算暂停时钟周期数占总执行周期数的 百分比;论述资源相关对CPU性能的影响,讨论解决资源相关的方法。 3. 在不采用定向技术的情况下(去掉Configuration菜单中Enable Forwarding选项前的勾选符),用WinDLX运行程序data_d.s。记录数据相关引起的暂停时钟周期数以及程序执行的 总时钟周期数,计算暂停时钟周期数占总执行周期数的百分比。 在采用定向技术的情况下(勾选Enable Forwarding),用WinDLX再次运行程序data_d.s。重复上述3中的工作,并计算采用定向技术后性能提高的倍数。 1. 求阶乘程序 用WinDLX模拟器执行求阶乘程序fact.s。这个程序说明浮点指令的使用。该程序从标准 输入读入一个整数,求其阶乘,然后将结果输出。 该程序中调用了input.s中的输入子程序,这个子程序用于读入正整数。 实验结果: 在载入fact.s和input.s之后,不设置任何断点运行。 a.不采用重新定向技术,我们得到的结果

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

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

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

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

计算机体系结构实验报告二

实验二结构相关 一、实验目的: 通过本实验,加深对结构相关的理解,了解结构相关对CPU性能的影响。 二、实验内容: 1. 用WinDLX模拟器运行程序structure_d.s 。 2. 通过模拟,找出存在结构相关的指令对以及导致结构相关的部件。 3. 记录由结构相关引起的暂停时钟周期数,计算暂停时钟周期数占总执行 周期数的百分比。 4. 论述结构相关对CPU性能的影响,讨论解决结构相关的方法。 三、实验程序structure_d.s LHI R2, (A>>16)&0xFFFF 数据相关 ADDUI R2, R2, A&0xFFFF LHI R3, (B>>16)&0xFFFF ADDUI R3, R3, B&0xFFFF ADDU R4, R0, R3 loop: LD F0, 0(R2) LD F4, 0(R3) ADDD F0, F0, F4 ;浮点运算,两个周期,结构相关 ADDD F2, F0, F2 ; <- A stall is found (an example of how to answer your questions) ADDI R2, R2, #8 ADDI R3, R3, #8 SUB R5, R4, R2 BNEZ R5, loop ;条件跳转 TRAP #0 ;; Exit <- this is a comment !! A: .double 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 B: .double 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

四、实验过程 打开软件,load structure_d.s文件,进行单步运行。经过分析,此程序一 次循环中共有五次结构相关。(R-stall 数据相关Stall- 结构相关) 1)第一个结构相关:addd f2,,f0,f2 由于前面的数据相关,导致上一条指令addd f0,f0,f4暂停在ID阶段,所以下一条指令addd f2,,f0,f2发生结构相关,导致相关的部件:译码部件。 2)第二个结构相关:ADDI R2, R2, #8,与第一个结构相关类似。由于数据相关, 上一条指令暂停在ID阶段,所以导致下一条指令发生结构相关。

计算机体系结构第一次作业

问答题(共4道题) 1.什么是存储系统? 答:存储系统是指计算机中由存放程序和数据的各种存储设备、控制部件及管理信息调度的设备(硬件)和算法(软件)所组成的系统。计算机的主存储器不能同时满足存取速度快、存储容量大和成本低的要求,在计算机中必须有速度由慢到快、容量由大到小的多级层次存储器,以最优的控制调度算法和合理的成本,构成具有性能可接受的存储系统。 2.什么是高速缓冲存储器 答:指存取速度比一般随机存取记忆体(RAM)来得快的一种RAM。 一般而言它不像系统主记忆体那样使用DRAM技术,而使用昂贵但较快速的SRAM技术,也有快取记忆体的名称。 高速缓冲存储器是存在于主存与CPU之间的一级存储器,由静态存储芯片(SRAM)组成,容量比较小但速度比主存高得多,接近于CPU的速度。 在计算机存储系统的层次结构中,是介于中央处理器和主存储器之间的高速小容量存储器。它和主存储器一起构成一级的存储器。高速缓冲存储器和主存储器之间信息的调度和传送是由硬件自动进行的。 3.假设一台模型计算机共有10种不同的操作码,如果采用固定长操作码需要4 位。已知各种操作码在程序中出现的概率如下表所示,计算采用Huffman编码 法的操作码平均长度,并计算固定长操作码和Huffman操作码的信息冗余量 (假设最短平均长度H=3.1位)。 答:构造Huffman树如下:

Huffman 编码的平均码长为: ∑=10 1 i i i l p =0.17*2+(0.15+0.15+0.13+0.12)*3+(0.09+0.08+0.07)*4+(0.03+0.01)*5=3.15 冗余量=(3.15-3.10)/3.15=1.59% 固定码长=log210=4 冗余量=(4-3.10)/4=22.5% 4.若某机要求有:三地址指令4条,单地址指令192条,零地址指令16条。设指令字长为12位,每个地址码长3位。问能否以扩展操作码为其编码? 答:三种指令字格式如下:

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

计算机系统结构复习题 单选及填空: 计算机系统设计的主要方法 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用该新数据对其中的副本进行更新。 机群:是一种价格低廉、易于构建、可扩放性极强的并行计算机系统。它由多台同构或异构

相关文档
最新文档