搜档网
当前位置:搜档网 › 计算机体系结构各章简答题及答案

计算机体系结构各章简答题及答案

计算机体系结构各章简答题及答案
计算机体系结构各章简答题及答案

第一章计算机体系结构的基本概念

1. 什么是计算机系统的多级层次结构?

2. 硬件和软件在什么意义上是等效的在什么意义上是不等效的?

3. 经典计算机系统结构的实质是什么?

4. 语言实现的两种基本技术是什么?

5. 对于通用寄存器型机器来说,机器语言程序设计者所看到的计算机的属性主要有哪些?

6. 什么是软件兼容软件兼容有几种其中哪一种是软件兼容的根本特征?

7. 什么是系列机它的出现较好地解决了什么矛盾?

8. 对计算机发展非常关键的实现技术有哪些?

9. 实现软件移植的主要途径有哪些?

10. 试以系列机为例,说明计算机系统结构、计算机组成和计算机实现三者之间的关系。

11. 存储程序计算机在系统结构上的主要特点是什么?

12. 从系统结构的发展情况看,新型系统结构的设计主要从哪两方面着手?

13. 软件技术两个最重要的发展趋势是什么?

14. 计算机系统设计人员的技术挑战主要来自哪几个方面?

15. 一种计算机系统结构的生命周期是怎样的?

16. 商品的标价(价格)由哪些因素构成?

17. 对计算机系统成本产生影响的主要因素有哪些?

18. 用户CPU时间由哪三个因素决定?

19. 目前常用的测试程序分为哪五类?

20. 什么叫测试程序组件在评价计算机系统设计时最常见的测试程序组件是哪个?

21. SPEC2000测试程序组件中包括哪几个测试程序组件?

22. 测试基于Microsoft公司的Windows系列操作系统平台的最常用测试组件有哪些?

23. 常用的专门的性能指标测试程序有哪些?

24. 计算机系统结构设计和分析中最经常使用的三条基本原则是什么

25. 根据Amdahl定律,系统加速比由哪两个因素决定?

26. 从执行程序的角度看,并行性等级从低到高可分为哪几级?

27. 从处理数据的角度,并行性等级从低到高可以分为哪几级?

28. 计算机系统中提高并行性的技术途径有哪三种?

29. 多机系统的耦合度可以分为哪几类?

30. 单机系统和多机系统中,都是按哪三种技术途径分别发展为哪三类多处理机?

31. 三种类型的多处理机(同构型多处理机、异构型多处理机、分布处理系统)的主要区别是什么

1. 什么是计算机系统的多级层次结构

从计算机语言的角度,把计算机系统按功能划分成以下多级层次结构:

2. 硬件和软件在什么意义上是等效的在什么意义上是不等效的

硬件和软件在功能实现上是等效的,即一种功能可以由软件实现,也可以由硬件实现。在实现性能上是不等效的。软件实现的优点是设计容易、改进简单;硬件实现的优点是速度快。

3. 经典计算机系统结构的实质是什么

计算机系统中软硬件界面的确定,其界面之上的是软件的功能,界面之下的是硬件和固件的功能。

4. 语言实现的两种基本技术是什么

翻译和解释是语言实现的两种基本技术。它们都是以执行一串N级指令来实现N+1级指令,但二者存在着差别:翻译技术是先把N+1级程序全部变换成N级程序后,再去执行新产生的N级程序,在执行过程中N+1级程序不再被访问。而解释技术是每当一条N+1级指令被译码后,就直接去执行一串等效的N级指令,然后再去取下一条N+1级的指令,依此重复进行。在这个过程中不产生翻译出来的程序,因此解释过程是边变换边执行的过程。

5. 对于通用寄存器型机器来说,机器语言程序设计者所看到的计算机的属性主要有哪些

(1) 数据表示

(2) 寻址规则

(3) 寄存器定义

(4) 指令集

(5) 中断系统

(6) 机器工作状态的定义和切换

(7) 存储系统

(8) 信息保护

(9) I/O结构

6. 什么是软件兼容软件兼容有几种其中哪一种是软件兼容的根本特征

同一个软件可以不加修改地运行于系统结构相同的各档机器上,而且它们所获得的结果一样,差别只在于运行时间的不同。

软件兼容分为向上兼容、向下兼容、向前兼容和向后兼容。其中向后兼容是软件兼容的根本特征。

7. 什么是系列机它的出现较好地解决了什么矛盾

系列机是指在一个厂家内生产的具有相同的系统结构,但具有不同组成和实现的一系列不同型号的机器。它的出现较好地解决了软件要求环境稳定和硬件、器件技术迅速发展之间的矛盾。

8. 对计算机发展非常关键的实现技术有哪些

(1)逻辑电路;

(2)半导体DRAM(动态随机访问存储器) ;

(3)磁盘;

(4)网络。

9. 实现软件移植的主要途径有哪些

(1) 采用系列机方法

(2) 采用模拟与仿真方法

(3) 采用统一的高级语言

10. 试以系列机为例,说明计算机系统结构、计算机组成和计算机实现三者之间的关系。

计算机组成是计算机系统结构的逻辑实现;计算机实现是计算机组成的物理实现。

一种系统结构可以有多种组成;一种组成可以有多种实现。同一系列机中各种型号的机器具有相同的系统结构,但采用不同的组成和实现技术,因而具有不同的性能和价格。

11. 存储程序计算机在系统结构上的主要特点是什么

(1)机器以运算器为中心。

(2)采用存储程序原理。程序和数据放在同一存储器中,并且没有对两者加以区分。

(3)存储器是按地址访问的、线性编址的空间。

(4)控制流由指令流产生。

(5)指令由操作码和地址码组成。操作码指明本指令的操作类型,地址码指明操作数和操作结果的地址。

(6)数据以二进制编码表示,采用二进制运算。

12. 从系统结构的发展情况看,新型系统结构的设计主要从哪两方面着手

新型系统结构的设计主要从以下两方面着手:

一方面是合理地增加计算机系统中硬件的功能比例,使系统结构对操作系统、高级语言甚至应用软件提供更多更好的支持;

另一方面则是通过多种途径提高计算机系统结构中的并行性等级,使得凡是能并行计算和处理的问题都能并行计算和处理,使这种系统结构和组成对算法提供更多更好的支持。

13. 软件技术两个最重要的发展趋势是什么

(1) 程序及数据所使用存储器容量的不断增大;

(2) 高级语言的使用越来越广泛,在很多应用领域取代了汇编语言。

14. 计算机系统设计人员的技术挑战主要来自哪几个方面

计算机系统设计人员的技术挑战主要来自系统结构、设计工具、制造工艺、软件、应用和经济等多个方面。

15. 一种计算机系统结构的生命周期是怎样的

计算机的生命周期和系统中各个部分的发展密切相关。一种新的系统结构的诞生,往往以硬件为标志,它的发展和成熟,是以配套的系统软件和应用为标志的。一个计算机系统结构,从产生到消亡,大致需要15 ~20年的时间。

16. 商品的标价(价格)由哪些因素构成

商品标价的构成因素:原料成本、直接成本、毛利和折扣。

17. 对计算机系统成本产生影响的主要因素有哪些

对计算机系统成本产生影响的主要因素有时间、产量、商品化等因素。对成本产生最直接影响的是时间;产量是决定产品成本的第二个关键因素。

18. 用户CPU时间由哪三个因素决定

用户CPU时间= CPI ×IC / 时钟频率

其中:CPI:指令时钟数

IC:程序执行过程中所处理的指令数

19. 目前常用的测试程序分为哪五类

(1)实际应用程序;

(2)修正的(或者脚本化)应用程序;

(3)核心测试程序;

(4)小测试程序;

(5)合成测试程序。

20. 什么叫测试程序组件在评价计算机系统设计时最常见的测试程序组件是哪个

选择一组各个方面有代表性的测试程序,组成一个通用测试程序集合。这种测试程序集合称为测试程序组件。

在评价计算机系统设计时最常见的测试程序组件是基于UNIX的SPEC,其主要版本包括SPEC89、SPEC92、SPEC95和SPEC2000等。

21. SPEC2000测试程序组件中包括哪几个测试程序组件

SPEC CPU2000:测试CPU;

SPECviewperf:用于测试图形系统支持OpenGL库的性能;

SPECapc:测试图形密集型应用的性能;

SPECSFS:基于NFS文件系统的文件服务器测试程序;

SPECWeb:Web服务器测试程序。

22. 测试基于Microsoft公司的Windows系列操作系统平台的最常用测试组件有哪些

PCMark04包括中央处理器测试组、内存测试组、图形芯片测试组、硬盘测试组等。

Business Winstone 2004主要用于测试计算机系统商业应用的综合性能。

Multimedia Content Creation Winstone 2004主要用于测试计算机系统多媒体应用的综合性能。

SiSoft Sandra Pro 2004是一套功能强大的系统分析评比工具,拥有超过30种以上的分析与测试模组,主要包括有CPU、存储器、I/O接口、I/O设备、主板等。

23. 常用的专门的性能指标测试程序有哪些

3DMark03主要测试显卡性能和DirectX的性能。

Prime95是用来估计分布式计算程序的通信情况,可使计算机高负荷运转,所以也用来测试计算机的稳定性。

SuperPi/SuperE是计算圆周率π/自然指数e的软件,通常用来测试CPU的稳定性。

24. 计算机系统结构设计和分析中最经常使用的三条基本原则是什么

(1)大概率事件优先原则。对于大概率事件(最常见的事件),赋予它优先的处理权和资源使用权,以获得全局的最优结果。

(2)Amdahl定律。加快某部件执行速度所获得的系统性能加速比,受限于该部件在系统中所占的重要性。

(3)程序的局部性原理。程序在执行时所访问地址的分布不是随机的,而是相对地簇聚。25. 根据Amdahl定律,系统加速比由哪两个因素决定

系统加速比依赖于两个因素:

(1)可改进比例:可改进部分在原系统计算时间中所占的比例。

(2)部件加速比:可改进部分改进以后的性能提高。

26. 从执行程序的角度看,并行性等级从低到高可分为哪几级

从执行程序的角度看,并行性等级从低到高可分为:

(1)指令内部并行:指令内部的微操作之间的并行。

(2)指令级并行:并行执行两条或多条指令。

(3)任务级或过程级并行:并行执行两个或多个过程或任务(程序段)。

(4)作业或程序级并行:在多个作业或程序间的并行。

27. 从处理数据的角度,并行性等级从低到高可以分为哪几级

从处理数据的角度,并行性等级从低到高可以分为:

(1)字串位串:同时只对一个字的一位进行处理。

(2)字串位并:同时对一个字的全部位进行处理。

(3)字并位串:同时对许多字的同一位(称位片)进行处理。

(4)全并行:同时对许多字的全部或部分位进行处理。

28. 计算机系统中提高并行性的技术途径有哪三种

(1)时间重叠:多个处理过程在时间上相互错开,轮流重叠地使用同一套硬件设备的各个部分,以加快硬件周转而赢得速度。

(2)资源重复:通过重复设置资源,尤其是硬件资源,大幅度提高计算机系统的性能。

(3)资源共享:是一种软件方法,它使多个任务按一定时间顺序轮流使用同一套硬件设备。

29. 多机系统的耦合度可以分为哪几类

(1)最低耦合:除通过某种中间存储介质之外,各计算机之间没有物理连接,也无共享的联机硬件资源。

(2)松散耦合:通过通道或通信线路实现计算机间互连,共享某些外围设备,机间的相互作用是在文件或数据集一级进行。

(3)紧密耦合:机间物理连接的频带较高,往往通过总线或高速开关实现互连,可以共享主存。

30. 单机系统和多机系统中,都是按哪三种技术途径分别发展为哪三类多处理机

单机系统和多机系统中,都是按时间重叠、资源重复和资源共享三种技术途径,分别发展为同构型多处理机、异构型多处理机、分布处理系统。

31. 三种类型的多处理机(同构型多处理机、异构型多处理机、分布处理系统)的主要区别是什么

主要区别:

第二章计算机指令集结构设计

1. 通常可按哪五个因素对计算机指令集结构进行分类?

2. 在对计算机指令集结构进行分类的五个因素中,哪一种是各种指令集结构之间最主要的区别?

3. 根据CPU内部存储单元类型,可将指令集结构分为哪几类?

4. 堆栈型指令集结构、累加器型指令集结构和通用寄存器型指令集结构分别有什么优缺点?

5. 现代大多数机器均采用通用寄存器型指令集结构,为什么?

6. 通用寄存器型指令集结构可细分为哪三类?

7. 三种通用寄存器型指令集结构分别有什么优缺点?

8. 从当前的计算机技术观点来看,CISC结构有什么缺点?

9. 增强CISC机器的指令功能主要从哪几方面着手?

10. RISC的设计原则是什么?

11. RISC和CISC处理机的指令系统结构在指令格式、寻址方式和每条指令的周期数(CPI)三方面有哪些区别

12. 计算机指令集结构设计所涉及的内容有哪些?

13. 指令中有哪两种表示操作数类型的方法?

14.指令中表示寻址方式的主要方法有哪些?

15. 指令集格式设计中选择表示寻址方式的方法的依据是什么?

16. 指令集结构中采用多种寻址方式有何优缺点?

17. 在控制指令中使用PC相对寻址方式有什么优点?

18. 在指令集格式的设计时,通常可选择哪几种指令格式?

19. DLX中有哪些寄存器

20. DLX有哪几种数据类型?

21. DLX采用哪几种寻址方式

1. 通常可按哪五个因素对计算机指令集结构进行分类

(1) 在CPU中操作数的存储方法;

(2) 指令中显式表示的操作数个数;

(3) 操作数的寻址方式;

(4) 指令集所提供的操作类型;

(5) 操作数的类型和大小。

2. 在对计算机指令集结构进行分类的五个因素中,哪一种是各种指令集结构之间最主要的区别

CPU中操作数的存储方法,即在CPU中用来存储操作数的存储单元的类型,是各种指令集结构之间最主要的区别。

3. 根据CPU内部存储单元类型,可将指令集结构分为哪几类

堆栈型指令集结构、累加器型指令集结构、通用寄存器型指令集结构

4. 堆栈型指令集结构、累加器型指令集结构和通用寄存器型指令集结构分别有什么优缺点

5. 现代大多数机器均采用通用寄存器型指令集结构,为什么

主要有两个方面的原因,一是寄存器和CPU内部其他存储单元一样,要比存储器快;其次是对编译器而言,可以更加容易、有效地分配和使用寄存器。

6. 通用寄存器型指令集结构可细分为哪三类

寄存器-寄存器型

寄存器-存储器型

存储器-存储器型

7. 三种通用寄存器型指令集结构分别有什么优缺点

8. 从当前的计算机技术观点来看,CISC结构有什么缺点

(1)CISC结构的指令系统中,各种指令的使用频率相差悬殊。

(2)CISC结构指令系统的复杂性带来了计算机系统结构的复杂性,这不仅增加了研制时间和成本,而且还容易造成设计错误。

(3)CISC结构指令系统的复杂性给VLSI设计增加了很大负担,不利于单片集成。

(4)CISC结构的指令系统中,许多复杂指令需要很复杂的操作,因而运行速度慢。

(5)在CISC结构的指令系统中,由于各条指令的功能不均衡性,不利于采用先进的计算机系统结构技术来提高系统的性能。

9. 增强CISC机器的指令功能主要从哪几方面着手

(1) 面向目标程序增强指令功能;

(2) 面向高级语言和编译程序改进指令系统;

(3) 面向操作系统的优化实现改进指令系统。

10. RISC的设计原则是什么

(1)选取使用频率最高的指令,并补充一些最有用的指令;

(2)每条指令的功能应尽可能简单,并在一个机器周期内完成;

(3)所有指令长度均相同;

(4)只有Load和Store操作指令才访问存储器,其它指令操作均在寄存器之间进行;

(5)以简单有效的方式支持高级语言。

11. RISC和CISC处理机的指令系统结构在指令格式、寻址方式和每条指令的周期数(CPI)三方面有哪些区别

12. 计算机指令集结构设计所涉及的内容有哪些

(1) 指令集功能设计:主要有RISC和CISC两种技术发展方向

(2) 寻址方式的设计

(3) 操作数表示和操作数类型

(4) 寻址方式的表示:可以将寻址方式编码于操作码中,也可以将寻址方式作为一个单独的域来表示。

(5) 指令集格式的设计:有变长编码格式、固定长度编码格式和混合型编码格式三种。

13. 指令中有哪两种表示操作数类型的方法

(1)操作数的类型由操作码的编码指定,这是最常见的一种方法;

(2)数据可以附上由硬件解释的标记,由这些标记指定操作数的类型,从而选择适当的运算。

14.指令中表示寻址方式的主要方法有哪些

表示寻址方式有两种常用的方法:

(1)将寻址方式编于操作码中,操作码在描述指令功能的同时也描述了相应的寻址方式。这种方式译码快,但操作码和寻址方式的结合不仅增加了指令的条数,导致了指令的多样性,而且增加了CPU对指令译码的难度。

(2)为每个操作数设置一个地址描述符,由该地址描述符表示相应操作数的寻址方式。这种方式译码较慢,但操作码和寻址独立,易于指令扩展。

15. 指令集格式设计中选择表示寻址方式的方法的依据是什么

主要由指令集结构所采用的寻址方式种类及其适用范围,以及操作码与寻址方式之间的独立程度来决定。

如果某些指令集结构的指令有1~5个操作数,每个操作数有10种寻址方式,对于这种大规模的操作数和寻址方式组合,通常采用增设地址描述符的方法来描述寻址方式。

对诸如Load/Store类型指令集结构的指令,由于只有1~3个操作数,而且只有有限几种寻址方式。通常将寻址方式编码于操作码中。

16. 指令集结构中采用多种寻址方式有何优缺点

在指令集结构中采用多种寻址方式可以显著地减少程序的指令条数;但同时也可能增加实现的复杂度和使用这些寻址方式的指令的执行时钟周期数(CPI)。

17. 在控制指令中使用PC相对寻址方式有什么优点

(1) 有效地缩短指令中表示目标地址的字段的长度;

(2) 使得代码在执行时与它被载入的位置无关。

18. 在指令集格式的设计时,通常可选择哪几种指令格式

(1) 变长编码格式。这种编码方式可以有效减少程序的目标代码大小。

(2) 固定长度编码格式。这种编码方式可以降低译码的复杂度,提高译码的性能。

(3) 混合型编码格式。兼顾降低目标代码长度和降低译码复杂度。

19. DLX中有哪些寄存器

(1)32个通用寄存器;

(2)32个浮点寄存器;

(3)一些特别的寄存器。

20. DLX有哪几种数据类型

多种长度的整型数据和浮点数据。

(1)整型数据:8位、16位和32位多种长度。

(2)浮点数据:32位单精度浮点数和64位双精度浮点数。

21. DLX采用哪几种寻址方式

寄存器寻址、立即值寻址、偏移寻址和寄存器间接寻址

第三章流水线技术

1. 流水技术有哪些特点?

2. 按照流水线所完成的功能来分,流水线可分为哪两类?

3. 按照同一时间内各段之间的连接方式来分,流水线可分为哪两类

4. 按照流水的级别来分,流水线可分为哪三类

5. 按照数据表示来分,流水线可分为哪两类

6. 按照流水线中是否有反馈回路来分,流水线可分为哪两类

7. 一条DLX指令的执行需要几个时钟周期它们分别是什么?

8. DLX流水线寄存器的作用是什么?

9. 消除流水线的瓶颈段有哪些方法?

10. 评价流水线的性能指标是什么?

11. 流水线中有哪三种相关各是什么原因造成的?

12. 解决流水线结构相关的方法有哪些?

13. 为什么流水线设计者有时会允许结构相关的存在?

14. 定向技术的主要思想是什么?

15. DLX流水线中所有数据相关都可以通过定向技术消除,而不需要暂停吗试举例说明。16.根据指令对寄存器的读写顺序,可将数据相关分为哪三种类型?

17.解决流水线数据相关的方法有哪些?

18. 减少流水线处理分支指令时的暂停时钟周期数有哪两种途径?

19. 在DLX基本流水线中可采用哪些静态方法降低分支损失?

20.从编译技术的角度,降低流水线分支损失的方法有哪些?

21. 预测分支失败方法的主要思想是什么?

22. “延迟分支”方法的主要思想是什么?

23.为了在分支延迟槽中填入有效指令,一般采用哪三种方法?

24. 调度分支延迟指令的三种常用方法的特点和局限性是什么?

25.有哪几种向量处理方式它们对向量处理机的结构要求有何不同?

26.什么是向量链接技术?

27. 衡量向量处理机性能的主要参数有哪些

1. 流水技术有哪些特点

(1)流水过程由多个相联系的子过程组成,每个过程称为流水线的“级”或“段”;

(2)每个子过程由专用的功能段实现;

(3)各个功能段所需时间应尽量相等;

(4)流水线需要有“通过时间”,在此之后流水过程才进入稳定工作状态,每一个时钟周期(拍)流出一个结果;

(5)流水技术适合于大量重复的时序过程,只有在输入端能连续地提供任务,流水线的效率才能充分发挥。

2. 按照流水线所完成的功能来分,流水线可分为哪两类

(1)单功能流水线:只能完成一种固定功能的流水线。

(2)多功能流水线:流水线的各段可以进行不同的连接,从而使流水线在不同的时间,或者在同一时间完成不同的功能。

3. 按照同一时间内各段之间的连接方式来分,流水线可分为哪两类

(1)静态流水线:在同一时间内,流水线的各段只能按同一种功能的连接方式工作。

(2)动态流水线:在同一时间内,当某些段正在实现某种运算时,另一些段却在实现另一种运算。

4. 按照流水的级别来分,流水线可分为哪三类

(1)部件级流水线(运算操作流水线):把处理机的算术逻辑部件分段,以便为各种数据类型进行流水操作。

(2)处理机级流水线(指令流水线):把解释指令的过程按照流水方式处理。

(3)处理机间流水线(宏流水线):由两个以上的处理机串行地对同一数据流进行处理,每个处理机完成一项任务。

5. 按照数据表示来分,流水线可分为哪两类

(1)标量流水处理机:处理机不具有向量数据表示,仅对标量数据进行流水处理。

(2)向量流水处理机:处理机具有向量数据表示,并通过向量指令对向量的各元素进行处理。

6. 按照流水线中是否有反馈回路来分,流水线可分为哪两类

(1)线性流水线:流水线的各段串行连接,没有反馈回路。

(2)非线性流水线:流水线中除有串行连接的通路处,还有反馈回路。

7. 一条DLX指令的执行需要几个时钟周期它们分别是什么

一条DLX指令的执行需要5个时钟周期。它们分别是:取指令周期(IF)、指令译码/读寄存器周期(ID)、执行/有效地址计算周期(EX)、存储器/分之完成周期(MEM)、写回周期(WB)。

8. DLX流水线寄存器的作用是什么

把数据和控制信息从一个流水段传送到下一个流水段。

9. 消除流水线的瓶颈段有哪些方法

(1) 细分瓶颈段;

(2) 重复设置瓶颈段。

10. 评价流水线的性能指标是什么

(1) 吞吐率:指在单位时间内流水线所完成的任务数或输出结果的数量。

(2) 流水线的加速比:指m段流水线的速度与等功能的非流水线的速度之比。

(3) 效率:指流水线的设备利用率。

11. 流水线中有哪三种相关各是什么原因造成的

(1)结构相关:当硬件资源满足不了指令重叠执行的要求,而发生资源冲突时,就发生了结构相关。

(2)数据相关:当一条指令需要用到前面指令的执行结果,而这些指令均在流水线中重叠执行时,就可能引起数据相关。

(3)控制相关:当流水线遇到分支指令和其它能够改变PC值的指令时,就会发生控制相关。

12. 解决流水线结构相关的方法有哪些

(1)流水化功能单元;(2)资源重复;(3)暂停流水线。

13. 为什么流水线设计者有时会允许结构相关的存在

主要有两个原因:一是为了减少硬件开销,二是为了减少功能单元的延迟。

14. 定向技术的主要思想是什么

在发生数据相关时,后面的指令并不是马上就要用到前一条指令的计算结果。如果能够将计算结果从其产生的地方直接送到需要它的地方,就可以避免暂停。当定向硬件检测到前面某条指令的结果寄存器就是当前指令的源寄存器时,控制逻辑会将前面那条指令的结果直接从其产生的地方定向到当前指令所需的位置。

15. DLX流水线中所有数据相关都可以通过定向技术消除,而不需要暂停吗试举例说明。

DLX流水线中有需要暂停的数据相关。

例:在下列指令序列中,需要在LW指令之后插入一个暂停周期,然后再用定向技术消除相关。LW R1 ,0(R2)

SUB R4 ,R1 ,R5

AND R6 ,R1 ,R7

16.根据指令对寄存器的读写顺序,可将数据相关分为哪三种类型

(1)写后读相关

(2)写后写相关

(3)读后写相关

17.解决流水线数据相关的方法有哪些

(1)定向技术:在某条指令产生一个结果之前,其他指令并不真正需要该计算结果,如果将该计结果从其产生的地方直接送到其他指令需要它的地方,就可以避免暂停。

(2)暂停技术:设置一个“流水线互锁”的功能部件,一旦流水线互锁检测到数据相关,流水线暂停执行发生数据相关指令后续的所有指令。直到该数据相关解决为止。

(3)采用编译器调度。

(4)重新组织代码顺序。

18. 减少流水线处理分支指令时的暂停时钟周期数有哪两种途径

(1) 在流水线中尽早判断出分支转移是否成功;

(2) 尽早计算出分支转移成功时的PC值(即分支的目标地址)。

19. 在DLX基本流水线中可采用哪些静态方法降低分支损失

(1) 修改硬件:在ID段增加一个加法器,将计算分支目标地址的操作移到ID段完成。

(2) 预测分支失败的方法

(3) 延迟分支方法

20.从编译技术的角度,降低流水线分支损失的方法有哪些

(1) 冻结或排空流水线的方法;

(2) 预测分支失败的方法;

(3) 预测分支成功的方法;

(4) 延迟分支方法。

21. 预测分支失败方法的主要思想是什么

当流水线译码到一条分支指令时,流水线继续取指令,并允许该分支指令后的指令继续在流水线中流动。当流水线确定分支转移成功与否以及分支的目标地址之后,如果分支转移成功,流水线

必须将在分支指令之后取出的所有指令转化为空操作,并在分支的目标地址处重新取出有效的指令;如果分支转移失败,那么可以将分支指令看作是一条普通指令,流水线正常流动,无需将在分支指令之后取出的所有指令转化为空操作。

22. “延迟分支”方法的主要思想是什么

其主要思想是从逻辑上“延长”分支指令的执行时间。设延迟长度为n的分支指令后面有n个分支延迟槽,选择n条有效和有用的指令放入分支延迟槽中,无论分支成功与否,流水线都会执行这些指令。处于分支延迟槽中的指令“掩盖”了流水线原来所必须插入的暂停周期。

23.为了在分支延迟槽中填入有效指令,一般采用哪三种方法

从前调度、从目标处调度、从失败处调度

24. 调度分支延迟指令的三种常用方法的特点和局限性是什么

25.有哪几种向量处理方式它们对向量处理机的结构要求有何不同

(1) 水平处理方式:不适合对向量进行流水处理。

(2) 垂直处理方式:适合对向量进行流水处理,向量运算指令的源/目向量都放在存储器内,使得流水线运算部件的输入、输出端直接与存储器相联,构成M-M型的运算流水线。

(3) 分组处理方式:适合流水处理。可设长度为n的向量寄存器,使每组向量运算的源/目向量都在向量寄存器中,流水线的运算部件输入、输出端与向量寄存器相联,构成R-R型运算流水线。

26.什么是向量链接技术

当两条向量指令出现“写后读”相关时,若它们不存在功能部件冲突和向量寄存器(源或目的)冲突,就有可能把它们所用的功能部件头尾相接,形成一个链接流水线,进行流水处理。

简答题作业及参考答案

31.管理的具体职能 (1)决策;(1分)(2)计划;(1分)(3)组织;(1分)(4)领导;(1分)(5)控制;(6)创新。((5)(6)共1分) 32.泰勒“科学管理理论”的主要容是什么 (1)工作定额;(2)标准化;(3)差别工资制;(4)科学选择与培训工人;(5)管理和执行相分离。(每点得1分) 33.组织设计的原则是什么? (1)管理层次与管理幅度原则;(1分) (2)统一指挥原则;(1分) (3)责权一致原则;(1分) (4)分工协作原则; (5)执行与监督相分离原则; (1分) (6)精简与效率原则; (7)集权与分权相结合原则;(1分) (8)弹性原则。 34.正式沟通与非正式沟通的优缺点各是什么? 正式沟通是按照正式的组织系统与层次来进行的沟通。(1分)优点(1分):代表组织;比较慎重。缺点(1分):要经过各个管理层次,影响了沟通速度,还有可能造成信息失真。非正式沟通是是指正式途径以外的、不受指责层级结构限制的共同方式。 优点(1分):(1)形式多样,速度快;(2)能够使决策者更全面、准确地认识问题,提高基础的合理性;能够满足人们的心理需要,提高工作积极性,提高组织绩效。 缺点(1分):(1)造成信息失真和歪曲;(2)沟通效果难以控制。 35.简述赫兹伯格的双因素理论的主要容 主要有两个观点: (1)保健因素与激励因素。导致工作满意的因素与导致工作不满意的因素是有区别的,人

们感到不满意的因素往往与外界环境相关联的,例如公司政策、工作条件、人际关系、工资、福利待遇等,这些因素改善了只能消除不满意,也不一定有激励作用,赫兹伯格把这一类因素称之为保健因素。(2分)而使人们感到满意的因素往往是与工作本身相关联的,如工作成就感、工作成就的认可、工作容和性质等,这些因素能够提高满意度,有激励作用,赫兹伯格称为激励因素。(2分) (2)满意与不满意。“满意”的对立面是“没有满意”,而不是“不满意”;“不满意”的对立面是“没有不满意”,而不是“满意”。(1分) 31.泰勒“科学管理理论”的主要容是什么 (1)工作定额;(2)标准化;(3)差别工资制;(4)科学选择与培训工人;(5)管理和执行相分离。(每点得1分) 32.计划具有哪些特点? (1)目标性;(2)普遍性;(3)实践性;(4)灵活性;(5)效率性。(每点得一分) 33.管理人员选聘的途径有哪些? (1)部选拔;(答题需扩展3分)(2)外部招聘。(答题需扩展2分) 34.激励工作的原则是什么? (1)与组织目标相结合的原则; (2)按需激励的原则; (3)个人激励与集体激励相结合的原则; (4)公平公正的原则 (5)降低激励成本的原则。(每点得1分) 35.简述沟通的含义 (1)沟通首先是信息的传递;(2分) (2)沟通需要理解信息;(1分) (3)沟通是双方的行为;(1分) (4)管理信息系统改变着沟通的方式(1分) 31.简述管理的作用

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

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

计算机体系结构期末复习

计算机体系结构期末复习资料 1.并行性:是指在同一时刻或者是同一时间间隔内完成两种或两种以上性质相同或不同的工作。 2.CPI:每条指令执行时所花费的平均时钟周期。 3.体系结构:即计算机的属性,即概念性结构与功能特性。 4.Amdahl定理:加快某部件执行速度所获得的系统性能加速比,受限于该部件在系统中所占的重要性。 5.信息存储的整数边界:信息在主存中存放的起始地址必须是该信息(字节数)的整数倍。 6.指令系统的正交性:指在指令中各个不同含义的字段,在编码时应互不相关,相互独立。 7.流水线技术:是指将一个重复的时序过程,分解成为若干子过程,而每个过程都可有效在其专用功能段上与其他子过程同时执行。 8.定向技术:在某条指令产生一个结果之前,其他指令并不直接需要该计算结果,如果能将该计算结果从其他产生的地方直接送到其他指令需要它的地方,那么就可以避免暂停的技术就叫定向技术。 9.相关:衡量两个随机变量之间相关程度的指标。 10.向量流水处理机:是指处理机具有向量数据表示并通过向量指令对向量的各元素进行处理。、

11.定向:将计算结果从其产生的地方直接送到其他指令需要它的地方,或所有需要它的功能单元,避免暂停。 12.指令集的并行:当指令之间不存在相关时,它们在流水线中是可以重叠起来并行执行。 13.记分牌技术:流出和读操作数。在没有结构冲突时,尽可能早地执行没有数据冲突的指令,实现每个时钟周期执行一条指令。如果某条指令被暂停,而后面的指令与流水线中正在执行或被暂停的指令都不相关,是这些指令可以跨越它,继续流出和执行下去。 14.Tomasulo算法:寄存器换名是通过保留站和流出逻辑来共同完成,当指令流出时,如果其操作数还没有计算出来,则该指令中相应的寄存器换名将产生这个操作数的保留站的标识。因此,指令流出到保留站后,其操作数寄存器或者换成了数据本身,或换成了保留站的标识,和寄存器无关。后面指令对该寄存器的写入操作就不会产生WAR冲突。 15.替换算法:由于主存中的块比Cache中的块多,所以当要从主存中调一个块到Cache中时,会出现该块所映象到的一组(或一个)Cache块已全部被占用的情况。这时,需要被迫腾出其中的某一块,以接纳新调入的块。

第一章 计算机网络体系结构

(答案仅供参考如有不对请自己加以思考) 第一章计算机网络体系结构 一、习题 1.比特的传播时延与链路带宽的关系()。 A.没有关系 B. 反比关系 C. 正比关系 D. 无法确定 2.计算机网络中可以没有的是()。 A. 客服机 B. 操作系统 C. 服务器 D.无法确定 3.在OSI参考模型中,提供流量控制的层是第(1)层;提供建立、维护和拆除端到端连接的层是(2);为数据分组提供在网络中路由功能的是(3);传输层提供(4)的数据传送;为网络层实体提供数据发送和接收功能和过程的是(5)。 (1)A. 1、2、3 B. 2、3、4 C. 3、4、5 D. 4、5、6 (2)A. 物理层 B. 数据链路层 C. 会话层 D. 传输层 (3)A. 物理层 B. 数据链路层 C. 网络层 D.传输层 (4)A. 主机进程之间 B. 网络之间 C. 数据链路层 D. 物理线路层 (5)A. 物理层 B. 数据链路层 C. 会话层 D. 传输层 4.计算机网络的基本分类方法主要有两种:一种是根据网络所使用的传输技术;另一种是根据()。 A. 网络协议 B. 网络操作系统 C. 覆盖范围与规模 D. 网络服务器类型与规模 5.计算机网络从逻辑功能上可分为()。 Ⅰ.资源子网Ⅱ.局域网Ⅲ.通信子网Ⅳ.广域网 A.Ⅱ、Ⅳ B.Ⅰ、Ⅲ B. Ⅰ、Ⅳ D. Ⅲ、Ⅳ 6. 计算机网络最基本的功能是()。 Ⅰ. 流量控制Ⅱ.路由选择 Ⅲ. 分布式处理Ⅳ. 传输控制 A. Ⅰ、Ⅱ、Ⅳ B.Ⅰ、Ⅲ、Ⅳ C. Ⅰ、Ⅳ D. Ⅲ、Ⅳ 7.世界上第一个计算机网络是()。 A.ARPANET B. 因特网 C. NSFnet D. CERNET 8. 物理层、数据链路层、网络层、传输层的传输单位(或PDU)分别是()。 Ⅰ.帧Ⅱ. 比特Ⅲ.报文段Ⅳ.数据报 A.Ⅰ、Ⅱ、Ⅳ、Ⅲ B. Ⅱ、Ⅰ、Ⅳ、Ⅲ C. Ⅰ、Ⅳ、Ⅱ、Ⅲ D. Ⅲ、Ⅳ、Ⅱ、Ⅰ 9.设某段电路的传播时延是10ms,带宽为10Mbit/s,则该段电路的时延带宽积为()。 A.2×105 bit B.4×105 bit C.1×105 bit D. 8×105 bit

管理简答题及答案

管理简答题:(答题要点) 简答题 1.什么是管理?什么是管理学? 2.管理学的研究对象与主要内容有哪些? 3.管理学的特性有哪些? 4.如何理解管理既是一门科学又是一门艺术? 5.如何理解管理的两重性,掌握两重性原理对于学习管理和从事管理工作的意义? 6.为什么要学习、研究管理学? 7.如何学习和研究管理学? 8.管理实践、管理思想、管理理论三者之间的关系? 9.现代管理理论的主要观点是什么? 10.人际关系行为学派与群体行为学派的不同点是什么? 11.在管理实践中,怎样处理三个动力之间的关系? 12.为什么说人和人的积极性是管理的核心和动力?管理中怎样做,才能调动人的积极性、 创造性? 13.动态管理原理要求我们在实际工作中应遵循哪些原则?为什么? 14.要贯彻能级原则,必须做到哪些方面? 15.为什么在管理中强调封闭?运用相对封闭的原则应注意做好什么工作? 16.什么是管理方法体系? 17.传统的管理方法是什么?几种传统管理方法的本质是什么? 18.计划的特性? 19.简述计划的表现形式。 20.简述计划的类别? 21.计划的主要方法有哪些,怎样运用? 22.简述长期目标与短期目标的关系。 23.简述灵活性原理的限制条件? 24.简述目标管理的优点和缺点。 25.简述一下战略制定的程序。 26.简述预测的重要性。 27.简述预测的步骤。 28.选择预测方法应考虑哪些因素 29.简述决策的特征。 30.决策树法重要性在哪些方面。 31.简述决策的“硬方法”的优缺点。 32.简述组织工作的特点。 33.什么是组织,组织有哪些类别? 34.组织工作的步骤有几步,分别是什么? 35.组织结构的主要形式有哪些? 36.影响管理幅度的因素有哪些? 37.组织内的职权包括哪些种类?在授权时应遵循哪些原则? 38.怎样处理好三种职权之间的关系。 39.怎样理解人员配备是组织发展的准备?

计算机系统结构网上作业

计算机系统结构作业参考答案 一、 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. 画出冯?诺依曼机的结构组成?

系统结构期末考试试题及答案

得分 评分人 填空题: (20分,每题2 分) 单选题:(10分,每题1分) A.任何虚页都可装入主存中任何实页的位置 B. 一个虚页只装进固定的主存实页位置 《计算机系统结构》期末考试试卷(A ) 得分 注:1、共100分,考试时间120分钟。 2、此试卷适用于计算机科学与技术本科专业。 1、."启动I/O"指令是主要的输入输出指令,是属于( A. 目态指令 B.管态指令 C.目态、管态都能用的指令 D.编译程序只能用的指令 2、 输入输出系统硬件的功能对 (B )是透明的 A.操作系统程序员 B.应用程序员 C.系统结构设计人员 D.机器语言程序设计员 3、 全相联地址映象是指(A ) 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.外部中断 &块冲突概率最高的 Cache 地址映象方式是(A ) A.直接 B .组相联 C .段相联 D .全相联 9、 组相联映象、LRU 替换的Cache 存储器,不影响 Cache 命中率的是(B ) A.增大块的大小 B .增大主存容量 C .增大组的大小 D .增加Cache 中的块数 10、 流水处理机对全局性相关的处理不 包括(C ) A.猜测法 B.提前形成条件码 C.加快短循环程序的执行 D.设置相关专用通路

计算机系统结构第一章自考练习题答案

第一章计算机系统结构的基本概念 历年真题精选 1. 下列对系统程序员不透明的是()。 A. 乘法器 B. 先行进位链 C. 指令缓冲器 D. 条件码寄存器2.“从中间开始”设计的“中间”目前多数是在( D )。 A. 微程序机器级与汇编语言机器级之间 B. 操作系统机器级与汇编语言机器级之间 C. 传统机器语言机器级与微程序机器级之间 D. 传统机器语言机器级与操作系统机器级之间 3. 开发计算机系统结构并行性的主要技术途径有时间重叠、(资源重复)和(资源 共享)。 4. 计算机系统弗林分类法,把计算机系统分成单指令流单数据流(SISD)、单指令流多数 据流(SIMD)、(多指令流单数据流(MISD))和(多指令流多数据流(MIMD))四大类。 5. 设计指令系统时,以乘法运算为例,简述系统结构设计、计算机组成设计、计算机实现 各应考虑的问题。( P4) 6. 实现软件移植的途径有哪些各受什么限制( P14) 同步强化练习 一.单项选择题。 1. 实现汇编语言源程序变换成机器语言目标程序是由( C )。 A. 编译程序翻译 B. 编译程序解释 C. 汇编程序翻译 D. 汇编程序解释 2. 系列机软件应做到( B ) A. 向前兼容,并向下兼容 B. 向后兼容,力争向上兼容 C. 向前兼容,并向上兼容 D. 向后兼容,力争向下兼容 3. 在计算机系统多级层次结构中,机器级由低到高,相对顺序正确的应当是( B )。 A. 传统机器语言、汇编语言、操作系统 B. 微程序、传统机器语言、高级语言 C. 高级语言、汇编语言、传统机器语言 D. 传统机器语言、应用语言、高级语言 4. 可以直接执行微指令的是( C )。 A. 编译程序 B. 微程序 C. 硬件 D. 汇编程序 5. 计算机系统结构不包括( A )。 A. 主存速度 B. 数据表示 C. 机器工作状态 D. 信息保护 6. 对计算机系统结构透明的是()。 A. 是否使用通道型I/0处理机 B. 虚拟存储器 C. 字符行运算指令 D. VLSI技术 7. 在主存设计上,属计算机系统结构考虑的应是( C )。 A. 频宽的确定 B. 多体交叉还是单体 C. 容量和编址单位 D. 用MOS还是TTL 8. 计算机组成设计不考虑( B )。 A. 缓冲技术 B. 功能部件的集成度 C. 专用部件设置 D. 控制机构的组成

政治简答题及标准答案

政治简答题及答案

————————————————————————————————作者:————————————————————————————————日期: 2

练习一 13、(12分)判断说明题,先判断,后说明理由。 (1)上计算机课时,同学无意间记住了你的邮箱密码,偷看了你的电子邮件,并被你发现。你立即报告老师。 判断( ) 理由:___________________________________________ ________________________________________________ (2)在公共汽车上,你座位旁边站着一位老大爷。你装作没看见。 判断( ) 理由:___________________________________________ ________________________________________________ (3)你的好朋友在某游乐场游玩时因游乐设施质量问题造成重伤。你建议朋友通过协商、调解或向法院起诉,要求赔偿。 判断( ) 理由:___________________________________________ ________________________________________________ (4)你的同学小明与小刚相约第二天旷课去网吧玩游戏,邀请你参加。你爽快答应了。 判断( ) 理由:___________________________________________ ________________________________________________ 14、(14分)材料一现实生活中,消费者合法权益受到损害的现象时有发生。当侵权行为发生后,消费者常常由于各种原因不去维权,比如,有的嫌程序繁琐;有的认为购买的产品价格低不值得去维权;有的考虑到维权成本问题,选择了忍气吞声。 材料二地沟油是一种将下水道中的油腻漂浮物、泔水等经过简单加工,提炼出的油。据《中国青年报》报道,估计我国每年有200-300万吨地沟油流回餐桌。而地沟油中含有有害物质黄曲霉素,它的毒性是砒霜的100倍。 (1)请你评价材料一中消费者的做法。(6分) (2)材料二中经营地沟油的行为损害了消费者的哪些权利?(2分) (3)针对材料二中所述情况,为使消费者的合法权益免遭侵害,请你对消费者提出一些建议。(6分)

高级计算机体系结构作业汇总(非标准答案)

1.Explain the Concepts Computer Architecture 系统结构 由程序设计者所看到的一个计算机系统的属性。即计算机系统的软硬件界面。 Advanced CA 高级系统结构 新型计算机系统结构。基于串行计算机结构,研究多指令多数据计算机系统,具有并发、可扩展和可编程性。为非冯式系统结构。 Amdahl law Amdahl定律 系统中某部件由于采用某种方式时系统性能改进后,整个系统性能的提高与该方式的使用频率或占的执行时间的比例有关。 SCALAR PROCESSING 标量处理机 在同一时间内只处理一条数据。 LOOK-AHEAD 先行技术 通过缓冲技术和预处理技术,解决存储器冲突,使运算器能够专心与数据的运算,从而大幅提高程序的执行速度。 PVP 向量型并行计算处理机 以流水线结构为主的并行处理器。 SMP 对称多处理机系统 任意处理器可直接访问任意内存地址,使用共享存储器,访问延迟、带宽、机率都是等价的。MPP 大规模并行计算机系统 物理和逻辑上均是分布内存,能扩展至成百上千处理器,采用专门设计和定制的高通信带宽和低延迟的互联网络。 DSM 分布式共享存储系统 内存模块物理上局部于各个处理器内部,但逻辑上是共享存储的。 COW 机群系统 每个节点都是一个完整的计算机,各个节点通过高性能网络相互连接,网络接口和I/O总线松耦合连接,每个节点有完整的操作系统。 GCE 网格计算环境 利用互联网上的计算机的处理器闲置处理能力来解决大型计算问题的一种科学计算。 CISC 复杂指令集计算机

通过设置一些复杂的指令,把一些原来由软件实现的常用功能改用硬件实现的指令系统实现,以此来提高计算机的执行速度。 RISC 精简指令集计算机 尽量简化计算机指令功能,只保留那些功能简单,能在一个节拍内执行完的指令,而把复杂指令用段子程序来实现。 VMM 虚拟机监视器 作为软硬件的中间层,在应用和操作系统所见的执行环境之间。 SUPERCOMPUTER 超级计算机 数百数千甚至更多的处理器组成的能计算普通计算机不能完成的大型复杂问题的计算机。SVM 共享虚拟存储器 存储器虚拟化为一个共享的存储器,并提供单一的地址空间。 MAINFRAME 大型计算机 作为大型商业服务器,一般用于大型事务处理系统,特别是过去完成的且不值得重新编写的数据库应用系统方面。 COMPUTER SYSTEM ON CHIP 片上计算机系统 在单个芯片上集成的一个完整系统。 PARALLEL ARCHITECTURE INTO SINGLE CHIP 单片并行结构 在单个芯片上采用的并行体系结构 MOORE law Moore定律 当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。 UMA 一致存储访问 采用集中式存储的模式,提供均匀的存储访问。 NUMA 非一致存储访问 内存模块局部在各个结点内部,所有局部内存模块构成并行机的全局内存模块。 COMA 全高速缓存存储访问 采用分布式存储模式,通过高速缓存提供快速存储访问。 CC-NUMA 全高速缓存非一致性均匀访问 存在专用硬件设备保证在任意时刻,各结点Cache中数据与全局内存数据的一致性。NORMA 非远程存储访问

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

第一章: 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.1】计算机网络可以被理解为() A.执行计算机数据处理的软件模块 B.由自主计算机互连起来的集合体 C.多个处理器通过共享内存实现的紧耦合系统 D.用于共同完成一项任务的分布式系统 【例 1.2】广域网中广泛采用的拓扑结构是() A.树型 B.网状 C星型 D.环型 【例 1.3】局域网与广域网之间的差异不仅仅在于它们所能覆盖的地理范围不同,而且还在于() A.所使用的传输介质不同 B.所提供的服务不同 C.所能支持的通信量不同 D.所使用的协议不同 【例 1.4】OSI参考模型中,网络层、数据链路层和物理层传输的协议数据单元(PDU)分别称为() A. 报文(message)、帧(frame)、比特(bit) B. 分组(packet)、报文(message)、比特(bit) C. 分组(packet)、帧(frame)、比特(bit) D. 数据报(datagram)、帧(frame)、比特(bit) 【例 1.5】在TCP/IP协议簇的层次中,解决计算机之间通信问题的是() A.网络接口层 B.网络层 C.运输层 D.应用层 【例 1.6】在OSI参考模型中,服务原语可划分为4类,包括请求、指示、响应和() A.答复 B.确认 C.应答 D.接收 【例 1.7】一个系统的协议结构有N层,应用程序产生M字节长的报文,

网络软件在每层加上h字节的协议头,网络带宽中有多大比率用于协议头信息的传输? 【例 1.8】请描述OSI模型中数据流动的过程。 精选试题练习 【题 1.1】计算机网络可以被看成是自治的计算机系统的集合,其中“自治的计算机”主要指() A.可以独立运行的计算机 B.网络计算机 C.裸机 D.网络终端 【题 1.2】将计算机与计算机之间连接起来实现资源共享和数据通信,属于计算机网络发展的() A.联机系统阶段 B.计算机网络阶段 C.标准化网络阶段 D.网络互连和高速网络阶段 【题 1.3】计算机网络中可以共享的资源包括() A.客户机和服务器 B.硬件、软件和数据 C.主机、CPU、内存和外部设备 D.计算机和传输介质 【题 1.4】一下不属于协议的三要素的是() A.语法 B.语义C.时序 D.异步 【题1.5】通信协议包括了对通信过程的说明,规定了应当发出哪些控制信息,完成哪些动作以及做出哪些应答,并对发布请求、执行动作以及返回应答予以解释。这些说明描述了协议的() A.语法 B.语义C.时序 D.异步 【题 1.6】下列不是网络模型进行分层的目标的是() A.提供标准语言 B.定义标准界面

马克思主义简答题及参考答案

马克思主义简答题及参考答案

绪论 5、马克思主义的根本理论特征。 ⑴马克思主义的根本理论特征是以实践为基础的科学性和革命性的统一。 ⑵马克思主义的革命性集中表现在它的彻底的批判精神和具有鲜明的政治立场,公然申明自己的阶级性,申明自己是为工人阶级服务的。⑶马克思主义的科学性表现为它力求按照世界的本来面目如实地认识世界,揭示了自然界和人类社会的发展的客观规律。⑷马克思主义的科学性和革命性都是以实践为基础的,实践的观点是马克思主义的基本观点,是马克思主义的出发点和归宿。 17、结合实际说明马克思主义在实践中不断发展。 【1】马克思主义是时代的产物、实践经验的总结、科学成果的升华,所以它必然会随着时代的改变、实践的扩展、科学的进步而不断丰富和发展其自身 【2】马克思主义问世以后,马克思、恩格斯又通过总结实践经验、理论研究和与反马克思主义观点的论战,不断把自己的理论推向前进。

【3】列宁在帝国主义和无产阶级革命的时代,在领导俄国无产阶级革命和社会主义改造与社会主义建设的实践中,继承、捍卫和发展了马克思主义,把马克思主义推进到一个新的阶段,即列宁主义阶段。 【4】马克思主义在19世纪末、20世纪初传入中国,在指导中国革命和建设的过程中,逐渐形成了中国化的马克思主义,产生了毛泽东思想,形成了包括邓小平理论、“三个代表”重要思想以及科学发展观在内的建设中国特色社会主义的理论体系。 第一章。世界的物质性及其发展规律 1,简述哲学基本问题及其内容和掌握哲学基本问题的意义。 【1】哲学的基本问题是思维和存在的或物质和意识的关系问题。 【2】内容:A思维和存在或意识和物质何者是第一性的问题。B思维和存在有无同一性,即意识能否认识现实世界的问题。 【3】意义:A哲学基本问题是人们在认识世界和改造世界的活动中经常遇到的问题。B对哲学基本问题的回答,是解决其他一切哲学问题的前

计算机体系结构习题答案解析

第1章计算机系统结构的基本概念 1.1 解释下列术语 层次机构:按照计算机语言从低级到高级的次序,把计算机系统按功能划分成多级层次结构,每一层以一种不同的语言为特征。这些层次依次为:微程序机器级,传统机器语言机器级,汇编语言机器级,高级语言机器级,应用语言机器级等。 虚拟机:用软件实现的机器。 翻译:先用转换程序把高一级机器上的程序转换为低一级机器上等效的程序,然后再在这低一级机器上运行,实现程序的功能。 解释:对于高一级机器上的程序中的每一条语句或指令,都是转去执行低一级机器上的一段等效程序。执行完后,再去高一级机器取下一条语句或指令,再进行解释执行,如此反复,直到解释执行完整个程序。 计算机系统结构:传统机器程序员所看到的计算机属性,即概念性结构与功能特性。 透明性:在计算机技术中,把这种本来存在的事物或属性,但从某种角度看又好像不存在的概念称为透明性。 计算机组成:计算机系统结构的逻辑实现,包含物理机器级中的数据流和控制流的组成以及逻辑设计等。 计算机实现:计算机组成的物理实现,包括处理机、主存等部件的物理结构,器件的集成度和速度,模块、插件、底板的划分与连接,信号传输,电源、冷却及整机装配技术等。 系统加速比:对系统中某部分进行改进时,改进后系统性能提高的倍数。 Amdahl定律:当对一个系统中的某个部件进行改进后,所能获得的整个系统性能的提高,受限于该部件的执行时间占总执行时间的百分比。 程序的局部性原理:程序执行时所访问的存储器地址不是随机分布的,而是相对地簇聚。包括时间局部性和空间局部性。 CPI:每条指令执行的平均时钟周期数。 测试程序套件:由各种不同的真实应用程序构成的一组测试程序,用来测试计算机在各个方面的处理性能。 存储程序计算机:冯·诺依曼结构计算机。其基本点是指令驱动。程序预先存放在计算机存储器中,机器一旦启动,就能按照程序指定的逻辑顺序执行这些程序,自动完成由程序所描述的处理工作。 系列机:由同一厂家生产的具有相同系统结构、但具有不同组成和实现的一系列不同型号的计算机。 软件兼容:一个软件可以不经修改或者只需少量修改就可以由一台计算机移植到另一台计算机上运行。差别只是执行时间的不同。 向上(下)兼容:按某档计算机编制的程序,不加修改就能运行于比它高(低)档的计算机。 向后(前)兼容:按某个时期投入市场的某种型号计算机编制的程序,不加修改地就能

2020.4《计算机体系结构》期末试卷A含答案

《计算机体系结构》期末考试A卷 (总分:100分,时间:100分钟) 姓名:周元华 专业:计算机科学与技术 学号: 18260070164016 学习中心:上海弘成 一、填空题(每空1分,共14分) 1.高速缓冲存储器的地址映象方式有三种,它们分别是:全向量方式,直接相联方式,组相连方式。 2.虚拟存储器的三种管理方式是段式管理,页式管理和 段页式管理。 3.从主存的角度来看,“Cache—主存”层次的目的是为了提高速度,而“主存—辅存”层次的目的是为了扩大容量 4.根据指令间的对同一寄存器读和写操作的先后次序关系,数据相关冲突可分为读与写(RAM)、写与读(WAR)和写与写(WAW)三种类型。 5.当代计算机体系结构的概念包括指令集结构、计算机组成和计算机实现三个方面的内容 二、名词解释(每题2分,共16分) 计算机体系结构: 计算机体系结构是指根据属性和功能不同而划分的计算机理论组成部分及计算机基本工作原理、理论的总称。其中计算机理论组成部分并不单与某一个实际硬件相挂钩,如存储部分就包括寄存器、内存、硬盘等。 兼容机: 兼容机,就是由不同公司厂家生产的具有相同系统结构的计算机。简单点说,就是非厂家原装,而改由个体装配而成的机器,其中的元件可以是同一厂家出品,但更多的是整合各家之长的 计算机。 写直达法: 写直达法一般指全写法。全写法(write-through):又称写直达法、写穿法,透写法,Cache使 用方式之一。 高速缓冲存储器: 高速缓冲存储器(Cache)其原始意义是指存取速度比一般随机存取记忆体(RAM)来得快 的一种RAM,一般而言它不像系统主记忆体那样使用DRAM技术,而使用昂贵但较快速的SRAM 技术,也有快取记忆体的名称。 高速缓冲存储器是存在于主存与CPU之间的一级存储器,由静态存储芯片(SRAM)组成, 容量比较小但速度比主存高得多,接近于CPU的速度。在计算机存储系统的层次结构中,是介 于中央处理器和主存储器之间的高速小容量存储器。它和主存储器一起构成一级的存储器。高速 缓冲存储器和主存储器之间信息的调度和传送是由硬件自动进行的。 高速缓冲存储器最重要的技术指标是它的命中率。 延迟转移技术: 在转移指令之后插入一条或几条有效的指令。当程序执行时,要等这些插入的指令执行完成 之后,才执行转移指令,因此,转移指令好像被延迟执行了,这种技术称为延迟转移技术。 线性流水线: 线性流水线就是由一整套工艺串联而成的生产线。 流水线又称为装配线,一种工业上的生产方式,指每一个生产单位只专注处理某一个片段的工 作,以提高工作效率及产量;按照流水线的输送方式大体可以分为:皮带流水装配线、板链线、 倍速链、插件线、网带线、悬挂线及滚筒流水线这七类流水线。 输送线的传输方式有同步传输的/(强制式),也可以是非同步传输/(柔性式),根据配置的 选择,可以实现装配和输送的要求。输送线在企业的批量生产中不可或缺。 流水线的吞吐率: 流水线的吞吐率是单位时间内流水线处理的任务数。 并行性: 并行性是指计算机系统具有可以同时进行运算或操作的特性,在同一时间完成两种或两种以 上工作。它包括同时性与并发性两种含义。同时性指两个或两个以上事件在同一时刻发生。并发 性指两个或两个以上事件在同一时间间隔发生。 三、简答题(每题5分,共30分) 1.如有一个经解释实现的计算机,可以按功能划分成4级。每一 级为了执行一条指令需要下一级的N条指令解释。若执行第一 级的一条指令需K(ns)时间,那么执行第2、3、4级的一条指 令各需要用多少时间(ns)? 答:第1级:1条1级指令 K ns 第2级:1条2级指令N条1级指令 1*N*K ns = NK ns 第3级:1条3级指令N条2级指令 1*N*NK ns =N2K ns 第4级:1条4级指令N条3级指令 1*N*NNK ns =N3K ns 2.根据Amdahl定律,系统加速比由哪两个因素决定? 答:系统加速比依赖于两个因素: (1)可改进比例:可改进部分在原系统计算时间中所占的比例 (2)部件加速比:可改进部分改进以后的性能提高 3.简述组相联映象规则。 答:(1)主存与缓存分成相同大小的数据块。(2)主存和Cache 按同样大小划分成组。(3)主存容量 是缓存容量的整数倍,将主存空间按缓冲区的大小分成区,主存中每一区的组数与缓存的组数相同 4.引起Cache与主存内容不一致的原因是什么?为了保持Cache 的一致性,在单计算机系统中一般采取哪些措施? 答:不一致的原因:(1)由于CPU写Cache,没有立即写主存 (2)由于I/O处理机或I/O设备写主存 采取措施: (1)全写法,亦称写直达法(WT法-Write through) 方法:在对Cache进行写操作的同时,也对主存该内容进行写入 (2)写回法(WB法-Write back) 方法:在CPU执行写操作时,只写入Cache,不写入主存。 5.按照同一时间内各段之间的连接方式来分,流水线可分为哪两 类? 答:(1)静态流水线:在同一时间内,流水线的各段只能按同一种功能的连接方式工作。 (2)动态流水线:在同一时间内,当某些段正在实现某种运算时,另一些段却在实现另一种运算。 6.Flynn分类法是根据什么对计算机进行分类的?将计算机分 成哪几类? 答:Flynn分类法,根据计算机中指令和数据的并行状况把计算机分成: (1)单指令流单数据流(SISD.; (2)单指令流多数据流(SIMD.; (3)多指令流单数据流(MISD.; (4)多指令流多数据流(MIMD.。 四、问答与计算题(第1题10分,第2、3题每题15分共40分) 1.一个有快表和慢表的页式虚拟存储器,最多有64个用户,每 个用户最多要用1024个页面,每页4K字节,主存容量8M字节。 (1)写出多用户虚地址的格式,并标出各字段的长度。 (2)写出主存地址的格式,并标出各字段的长度。

经济学原理简答题及其参考答案

经济学原理简答题及其参考答案 1.什么是需求?影响需求的因素有哪些? 答:需求,是指某一时期内和一定市场上,消费者在每一价格水平上愿意并且能够购买的该商品或劳务的数量,它是欲望与支付能力的统一。在一种商品市场上,影响该商品的需求的因素,一般有:(1) 该商品本身的价格;(2) 其他相关商品的价格;(3) 消费者的收入水平以及社会收入分配平等程度;(4) 消费者嗜好或称偏好;(5) 消费者对自己未来收入以及商品价格走势的预期;(6) 人口数量与结构的变动;(7) 政府的消费政策。 2.什么是均衡价格?它是如何形成的?画图说明。 答:所谓均衡价格是指一种商品需求量与供给量相等时的价格。也即是一种商品的需求曲线和供给曲线相交时的价格,这时生产者愿意出卖的价格和消费者愿意支付的价格以及生产者愿意供给的数量和消费者愿意买进的数量恰好相等,市场达到均衡状态。这种在需求状况和供给状况为已知和确定不变条件下,市场供求达到平衡状态时的价格,就称为均衡价格,与均衡价格相对应的供(需)量,称为均衡数量。 均衡价格是在完全竞争的市场上由供求双方的竞争过程中自发地形成的。通常,销售者总想提高价格,购买者总想降低价格。但在价格高于均衡点时,就会出现超额供给,生产者之间的竞争将迫使销售者降低要价,从而迫使价格下落。反之,在价格低于均衡点时,就会出现超额需求,这种情况导致一部分准备买该商品的人提高其出价,从而迫使价格上升。买卖双方的竞争,最终趋于均衡状态。均衡价格的形成完全是自发的,如果市场不是完全竞争或者有外力的干预,那么,这种价格就不是均衡价格。(画图略) 3.什么是供求定理?需求变动和供给变动对市场均衡起什么影响? 答:均衡价格由需求和供给决定,所以,需求的变动(不是需求量的变动)和供给的变动(不是供给量的变动),就会引起均衡价格和均衡数量发生变动。需求与供给的变动对均衡价格与均衡数量的影响就是供求定理,其内容包括: (1) 需求变动引起均衡价格与均衡数量同方向变动。也就是说,需求的增加,引起均衡价格上升,需求的减少引起均衡价格的下降。以及需求的增加,引起均衡数量增加,需求的减少引起均衡数量的减少。 (2) 供给变动引起均衡价格反方向变动,均衡数量同方向变动。也就是说,供给的增加,引起均衡价格下降,供给的减少引起均衡价格的上升。以及供给的增加,引起均衡数量增加,供给的减少引起均衡数量减少。 4.如果考虑到提高生产者的收入,那么对农产品和小轿车、空调一类高档消费品应采取提价还是降价办法?为什么? 答:农产品应当提价,高档消费品应当降价。因为农产品是生活必需品,需求缺乏弹性,即需求价格弹性小于1,其销售总收入与价格同方向变动,因而提高其价格时,需求量减少的

相关主题