搜档网
当前位置:搜档网 › 系统结构与硬件(答案)(新)

系统结构与硬件(答案)(新)

系统结构与硬件(答案)(新)
系统结构与硬件(答案)(新)

系统结构与硬件

1.绘图仪属于

A: 输出设备

B: 输入设备和输出设备

C: 输入设备

D: 计算机正常工作时不可缺少的设备

2.计算机的存储系统一般指主存储器和

A: 累加器

B: 寄存器

C: 辅助存储器

D: 鼠标器

3.把硬盘上的数据传送到计算机的内存中去,称为

A: 打印

B: 写盘

C: 输出

D: 读盘

4.CPU 是计算机硬件中的()部件。

A: 核心

B: 辅助

C: 主存

D: 输入输出

5.CPU 中的运算器的主要功能是 ( )。

A: 负责读取并分析指令

B: 算术运算和逻辑运算

C: 指挥和控制计算机的运行

D: 存放运算结果

6.CPU 中的控制器的功能是( )。

A: 进行逻辑运算

B: 进行算术运算

C: 控制运算的速度

D: 分析指令并发出相应的控制信号

7.以下全是输入设备的是

A: 键盘、扫描仪、打印机

B: 键盘、硬盘、打印机

C: 鼠标、硬盘、音箱

D: 扫描仪、键盘、只读光盘

8.现代计算机系统是以()为中心的。

A: 中央处理器

B: 内存

C: 运算器

D: 控制器

9.计算机中必要的、使用最广泛的、用于人机交互的输出设备是

A: 打印机

B: 显示器

C: 绘图仪

D: 声卡

10.半导体只读存储器(ROM)与半导体随机存储器(RAM)的主要区别在于A: ROM 可以永久保存信息,RAM 在掉电后信息会消失

B: ROM 掉电后,信息会消失,RAM 不会

C: ROM 是内存储器,RAM 是外存储器

D: RAM 是内存储器,ROM 是外存储器

11.CPU 的中文意思是

A: 中央处理器

B: 主机

C: 控制器

D: 计算机器

12.内存与外存的主要不同在于

A: CPU 可以直接处理内存中的信息,速度快,存储容量大;外存则相反。B: CPU 可以直接处理内存中的信息,速度快,存储容量小;外存则相反。C: CPU 不能直接处理内存中的信息,速度慢,存储容址大,外存则相反。D: CPU 不能直接处理内存中的信息,速度慢,存储容量小,外存则相反13.能够将图片输入到计算机内的装置是

A: 打印机

B: 扫描仪

C: 鼠标

D: 键盘

14.微型机中硬盘工作时,应特别注意避免

A: 光线直射

B: 环境卫生不好

C: 强烈震动

D: 噪声

15.ROM 指的是

A: 只读存储器

B: 硬盘存储器

C: 随机存储器

D: 软盘存储器

16.I/O 设备的含义是

A: 输入输出设备

B: 通信设备

C: 网络设备

D: 控制设备

17.计算机突然停电,则计算机____全部丢失。

A: 硬盘中的数据和程序

B: ROM 中的数据和程序

C: ROM 和RAM 中的数据和程序

D: RAM 中的数据和程序

18.显示器的大小是指显示器

A: 正面四边形对角线长度

B: 正面四边形的长

C: 正面四边形的宽

D: 背面的大小

19.磁盘的主要作用是

A: 存放FAT 表

B: 后台运行程序

C: 存储文件

D: 备份程序运行的中间结果

20.下列各类存储器中,断电后其中信息会丢失的是

A: RAM

B: ROM

C: 硬盘

D: 软盘

21.下列存储器中,存取速度最快的是

A: CD-ROM

B: 内存储器

C: 软盘

D: 硬盘

22.微型计算机的核心部件是

A: 键盘

B: 外存贮器

C: 中央处理器

D: 显示器和打印机

23.在微机系统中,对输入输出设备进行管理的基本程序模块(BIOS)存储在

A: RAM 中

B: ROM 中

C: 硬盘中

D: 寄存器中

24.微型计算机在工作中尚未进行存盘操作,突然电源中断,则计算机()全部丢失,再

次通电后也不能完全恢复。

A: ROM 和RAM 中的信息

B: ROM 的信息

C: 已输入的数据和程序

D: 硬盘中的信息

25.硬盘驱动器是一种

A: 外部存储器

B: 内部存储器

C: CPU 的一部分

D: 数据通讯设备

26.()是指计算机的时钟频率,它在很大程度上决定了计算机的运算速度。

A: 字长

B: 主频

C: 存取周期

D: 运算速度

27.一台计算机的CPU 型号为Pentium Ⅳ/2.4G,其中2.4G 表示的是

A: 硬盘容量

B: 内存大小

C: 主频速度

D: 显示行数

28.CD-ROM 是

A: 半导体只读存储器

B: 只读型光盘

C: 可读写光盘

D: 只读型大容量软盘

29.中央处理器的主要生产商是

A: Intel 和AMD

B: SONY

C: NEC

D: HP

30.()总线用来传送控制信号和时序信号。

A: 数据

B: 地址

C: 控制

D: 电源

31.一台完整的计算机是由()、存储器、输入设备、输出设备等部件构成。A: 硬盘

B: 键盘

C: 控制器和运算器

D: 打印机

32.CPU 是计算机硬件系统的核心,它是由什么组成的? ( )

A: 运算器和存储器

B: 控制器和存储器

C: 运算器和控制器

D: 加法器和乘法器

33.下面()组设备包括输入设备、输出设备和存储设备。

A: 麦克风、音箱、光盘

B: 磁盘、鼠标器、键盘

C: CPU、打印机、鼠标

D: RAM、ROM、CPU

34.计算机存储器是一种

A: 运算部件

B: 输入部件

C: 输出部件

D: 记忆部件

35.CPU 始终围绕着速度与( )两个目标进行设计。

A: 实用

B: 兼容

C: 性能

D: 质量

36.所谓"裸机"是指

A: 单片机

B: 单板机

C: 不安装任何软件的计算机

D: 只安装操作系统的计算机

37.在计算机中,用户程序必须调入()中才能被处理。

A: 内存RAM

B: 内存ROM

C: 硬盘

D: 软盘

38.通常所说的PC 机是指

A: 小型计算机

B: 单板机

C: 个人计算机

D: 工作站

39.CPU 是指计算机的

A: 运算器

B: 控制器

C: 运算器和控制器

D: 运算器、控制器和存储器

40.通常所说的1GB 优盘中的1GB 指的是

A: 厂家代号

B: 商标号

C: 磁盘编号

D: 磁盘容量

41.键盘是一种

A: 输出设备

B: 外存储器

C: 输入设备

D: 内存储器

42.微型计算机采用总线结构连接CPU、内存和外设,总线由三部分组成,它们是A: 数据总线、地址总线、控制总线

B: 数据总线、通信总线、传输总线

C: 地址总线、逻辑总线、传输总线

D: 控制总线、逻辑总线、运算总线

43.计算机的主存储器是指

A: RAM 和磁盘

B: ROM

C: ROM 和RAM

D: 硬盘和控制器

44.一个计算机系统的硬件一般是由哪几部分构成的? ( )

A: CPU、键盘、鼠标和显示器

B: 运算器、控制器、存储器、输入设备和输出设备

C: 主机、显示器、打印机和电源

D: 主机、显示器和键盘

45.计算机硬盘的容量比软盘大得多,读写速度与软盘相比

A: 慢一些

B: 差不多

C: 慢得多

D: 快得多

46.( )是微机中各种部件之间共享的一组公共数据传输线路。

A: 数据总线

B: 地址总线

C: 控制总线

D: 总线

47.在以下各组中,都属于硬件的是

A: 鼠标,Word,ROM

B: 软盘,硬盘和光盘

C: RAM,DOS,CPU

D: ROM,RAM,JAVA

48.微型机的常用外部设备主要有硬盘、键盘、()和打印机等组成。A: 显示器

B: ROM

C: 控制器

D: RAM

49.主板( )芯片将决定主板兼容性的好坏。

A: BIOS

B: DRAM

C: AC97

D: LAN

50.一个完整的计算机系统包括

A: 计算机及其外部设备

B: 主机、键盘、显示器

C: 系统软件和应用软件

D: 硬件系统和软件系统

51.计算机的基本工作原理是

A: 高速度

B: 高精度

C: 存储程序与自动控制

D: 记忆力强

52.以下设备不属于外部设备的是

A: 显示器

B: CPU

C: 磁盘驱动器

D: 打印机

53.把内存中的数据传送到计算机的硬盘上,称为

A: 显示

B: 读盘

C: 输入

D: 写盘

54.微型计算机中,控制器的基本功能是

A: 进行算术运算和逻辑运算

B: 存储各种控制信息

C: 保持各种控制状态

D:控制机器的各个部件协调一致地工作

55.主板功能的多少,往往取决( )芯片与主板上的一些专用芯片。A: CPU

B: 南桥

C: 北桥

D: 内存

56.能够直接与CPU 进行数据交换的存储器称为 ( )。

A: 外存

B: 内存

C: 缓存

D: 闪存

57.主板性能的高低主要由( )芯片决定。

A: CPU

B: 南桥

C: 北桥

D: 内存

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

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、试述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、数据结构和机器的数据表示之间是什么关系?确定和引入数据表示的基本原则是什么? 答:数据表示是能由硬件直接识别和引用的数据类型。数据结构反映各种数据元素或信息单元之间的结构关系。数据结构要通过软件映象变换成机器所具有的各种数据表示实现,所以数据表示是数据结构的组成元素。不同的数据表示可为数据结构的实现提供不同的支持,表现在实现效率和方便性不同。数据表示和数据结构是软件、硬件的交界面。 除基本数据表示不可少外,高级数据表示的引入遵循以下原则:(1)看系统的效率有否提高,是否养活了实现时间和存储空间。(2)看引入这种数据表示后,其通用性和利用率是否高。 2、标志符数据表示与描述符数据表示有何区别?描述符数据表示与向量数据表示对向量数据结构所提供的支持有什么不同? 答:标志符数据表示指将数据类型与数据本身直接联系在一起,让机器中每个数所都带类型樗位。其优点是:(1)简化了指令系统和程序设计;(2)简化了编译程序;(3)便于实现一致性校验;(4)能由硬件自动变换数据类型;(5)支持数据库系统的实现与数据类型无关;(6)为软件调试和应用软件开发提供支持。缺点是:(1)会增加程序所点的主存空间;(2)在微观上对机器的性能(运算速度)不利。 数据描述符指数据的描述与数据分开存放,描述所访问的数据是整块还是单个的,及访问该数据块或数据元素的地址住处它具备标志符数据表示的优点,并减少了标志符数据表示所占的空间,为向量和数组结构的实现提供支持。 数据描述符方法优于标志符数据表示,数据的描述与数据分开,描述所访问的数据是整块还是单个的,及访问该数据块或数据元素的地址信息,减少了樗符数据表示所占的窨。用描述符方法实现阵列数据的索引比用变址方法实现要方便,且便于检查出程序中的阵列越界错误。但它不能解决向量和数组的高速运算问题。而在有向量、数组数据表示的向量处理机上,硬件上设置有丰富的赂量或阵列运算指令,配有流水或阵列方式处理的高速运算器,不仅能快速形成向量、数组的元素地址,更重要的是便于实现把向量各元素成块预取到中央处理机,用一条向量、数组指令流水或同时对整个向量、数组高速处理.如让硬件越界判断与元素运算并行。这些比起用与向量、阵列无关的机器语言和数据表示串行实现要高效的多。 3、堆栈型机器与通用寄存器型机器的主要区别是什么?堆栈型机器系统结构为程序调用的哪些操作提供了支持? 答:有堆栈数据表示的机器称为堆栈机器。它与一般通用寄存器型机器不同。通用寄存器型

华科专升本计算机系统结构-作业全

第一章作业 简答题 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

(完整版)计算机系统结构试题及答案

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

吉大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

计算机系统结构 课后习题答案(第2版)

习题一 1、解释下列术语 计算机系统的外特性:通常所讲的计算机系统结构的外特性是指机器语言程序员或编译程序编写者所看到的外特性,即由他们所看到的计算机的基本属性(概念性结构和功能特性)。 计算机系统的内特性:计算机系统的设计人员所看到的基本属性,本质上是为了将有关软件人员的基本属性加以逻辑实现的基本属性。 模拟:模拟方法是指用软件方法在一台现有的计算机上实现另一台计算机的指令系统。 可移植性:在新型号机出台后,原来开发的软件仍能继续在升级换代的新型号机器上使用,这就要求软件具有可兼容性,即可移植性。可兼容性是指一个软件可不经修改或只需少量修改,便可由一台机器移植到另一台机器上运行,即同一软件可应用于不同环境。 Amdahl定律:系统中对于某一部件采用某种更快的执行方式所能获得的系统性能改进程度,取决于这种执行方式被使用的频度或占总执行时间的比例。 虚拟机(Virtual Machine):指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。 6、 7、假定求浮点数平方根的操作在某台机器上的一个基准测试程序中占总执行时间的20%,为了增强该操作的性能,可采用两种不同的方法:一种是增加专门的硬件,可使求浮点数平方根操作的速度提高为原来的20倍;另一种方法是提高所有浮点运算指令的速度,使其为原来的2倍,而浮点运算指令的执行时间在总执行时间中占30%。试比较这两种方法哪一种更好些。 答:增加硬件的方法的加速比Sp1=1.23, 另一种方法的加速比Sp2= 1.176,经计算可知Sp1=方法更好些。 Sp2>Sp2第一种 9、假设高速缓存Cache的工作速度为主存的5倍,且Cache被访问命中的概率 T=为90%,则采用Cache能使整个存储系统获得多高的加速比?答: 加速比

系统结构与硬件

系统结构与硬件(答案) 系统结构与硬件 1.绘图仪属于 A:输出设备 B:输入设备和输出设备 C:输入设备 D:计算机正常工作时不可缺少的设备 2.计算机的存储系统一般指主存储器和 A:累加器 B:寄存器 C:辅助存储器 D:鼠标器 3.把硬盘上的数据传送到计算机的内存中去,称 为

A:打印 B:写盘 C:输出 D:读盘 4.CPU是计算机硬件中的()部件。A:核心 B:辅助 C:主存 D:输入输出 5.CPU中的运算器的主要功能是()A:负责读取并分析指令 B:算术运算和逻辑运算 C:指挥和控制计算机的运行 D:存放运算结果 6.CPU中的控制器的功能是()。A:进行逻辑运算 B:进行算术运算 C:控制运算的速度 D:分析指令并发出相应的控制信号7.以下全是输入设备的是

A:键盘、扫描仪、打印机 B:键盘、硬盘、打印机 C:鼠标、硬盘、音箱 D:扫描仪、键盘、只读光盘 8.现代计算机系统是以()为中心的。 A:中央处理器 B:内存 C:运算器 D:控制器 9.计算机中必要的、使用最广泛的、用于人机交 互的输出设备是 A:打印机 B:显示器 C:绘图仪 D:声卡 10.半导体只读存储器(ROM与半导体随机存储 器(RAM的主要区别在于 A: ROM 可以永久保存信息,RAM 在掉电后信息会消失 B: ROM掉电后,信息会消失,RAM不会 C: ROM是内存储器,RAM是外存储器

D: RAM是内存储器,ROM是外存储器 11.CPU的中文意思是 A:中央处理器 B:主机 C:控制器 D:计算机器 12.内存与外存的主要不同在于 A: CPU可以直接处理内存中的信息,速度快,存储容量大;外存则相反。 B: CPU可以直接处理内存中的信息,速度快,存储容量小;外存则相反。 C: CPU不能直接处理内存中的信息,速度慢, 存储容址大,外存则相反。 D: CPU不能直接处理内存中的信息,速度慢, 存储容量小,外存则相反 13.能够将图片输入到计算机内的装置是 A:打印机 B:扫描仪 C:鼠标 D:键盘 14.微型机中硬盘工作时,应特别注意避免 A:光线直射

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

简述流水线技术的特点。(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

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

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

FAS系统硬件结构和功能

FAS系统硬件结构和功能 1.系统总体结构 如图2-1所示,FH98-G产品由系统主机、各种调度终端、维护管理系统、集中录音系统等部分组成。 系统主机提供数字中继、模拟中继、模拟用户、数字用户(2B+D)、2/4线音频、磁石、以太网和RS485等接口。并通过这些接口与电话公网、普通话机、磁石话机、2B+D键控终端、2B+D触摸屏调度台、集中数字录音仪、维护管理系统等相连。 FH98-G指挥调度系统从总体上分为N系统、C系统和网管系统。 在铁路调度应用中N系统是专供组织铁路运输生产的行车调度员、货运调度台、电力调度员及各专业生产调度员通过调度台向所管辖区段内的各站业务值班员、机车台以及无线终端发布命令和听取汇报的专用设备,一般位于调度所和指挥中心。 C系统作为各车站内数字化调度分机及数字化站场集中机设备,构成以信号楼值班员或车站运转室值班员为中心的站内通信系统,包括调度分机的接入、站间通信的接入、站场用户的接入等。 FH98-G的网管系统一般设在调度指挥中心,对N系统及全线的C系统进行统一管理和维护。 图2-1 N系统硬件结构示意图提供音频通道 。 。 。 2B+D接口 2B+D接口触摸屏调度台 触摸屏调度台网管终端 接自动交换网 接磁石电话 环路接口 磁石接口 音频接口 通过传输设备接车站FAS 接共电话机 共电接口 数字E1接口 与共电接口对接 共分接口 Copyright ?1996 Northern Telecom Copyright ?1996 Northern Telecom 通过传输设备接MSC 30B+D接口 交换机

图2-2 C 系统硬件结构示意图 1.1 系统主机 1.1.1 机柜 FH98-G 采用标准19英寸机柜(2000mm*600 mm *600 mm ),为插箱插板式结构。FH98-G 系统标准包括主控层和扩展层两种插箱,根据容量需要,N 系统扩展层一般为3层,C 系统扩展层为1层。机柜图如下所示: 2B+D 2B+D 2B+D E1接口 E1接口 接上行车站 FAS 接下行车站FAS 磁石接口 共电接口 环路接口 音频接口 接共电电话机 接磁石电话机 接自动交换网 触摸屏车站台 Copyright ?1996 Northern Telecom 触摸屏车站台 Copyright ?1996 Northern Telecom 与共电接口对接 共分接口

计算机硬件与软件之间的关系简述

计算机硬件与软件之间的关系简述 1 计算机的发展及系统构成 1.1 计算机硬件的起步阶段及未来发展 第一代计算机基于真空管技术,由Mauchly and Eckert 设计那时候的计算机无操作系统运行,都是采用机器指令或者汇编语言来进行计算;50 年代的计算机研制达到了一个高潮时期,由于那时的计算机中的主要大部分元器件都是用电子管制作而成的,所以后人将用电子管制作而成的计算机称为第一代计算机。这个时期的计算机发展有三个特点:军转民用,由实验室开发转入工业化生产,同时由科学计算扩展到数据和事务处理。EDVAC 的出现,实现了计算机之父冯. 诺伊曼的两个设想:采用二进制和存储程序。 第二代电子计算机采用晶体管制造的电子计算机,晶体管不仅能实现电子管的功能,又具有尺寸小、重量轻、寿命长、效率高、发热少、功耗低等优点。使用了晶体管以后,电子线路的结构大大改观,制造高速电子计算机的设想也就更容易实现了。其软件也开始使用面向过程的程序设计语言,如fortran、algol 等。1958 年IBM 1401 这是第二代计算机中的代表,用户当时可以租用。中国第一台晶体管计算机于1967 年制成,运算速度为每秒五万次。第三代计算机已经开始采用中、小规模集成电路制造。其外部设备品种繁多,并开始与通信设备相结合而发展为由多机组成的计算机网。运算速度可达每秒几百万次,甚至几千万次、上亿次。

第四代计算机采用大规模集成电路(LSI)和超大规模集成电路(VLSI)为主要电子器件制成的计算机,在面积约为10mm X l0mm的单个芯片上,可以集成大约32 万个晶体管。 1.2 计算机系统的组成 简单的说计算机系统的组成: 硬件部分和软件部分 1.2.1 硬件部分 由主机(cpu, 存储器)、外部设备(输入设备,输出设备、外村)构成,而cpu 是由寄存器,运算器,控制器组成。 (1)输入设备(Input Device)的作用是把计算机操作用户将需要的各种外部信息输入并经操作系统转化为计算机能识别的二进制数据送到相应的存储器中保存。用户与计算机之间的沟通,输入设备是第一位,它是人给电脑的指令设备,也是用户和计算机系统之间进行信息交换的主要设备之一。 (2)输出设备(Output Device)就是用于接收计算机数据的输出显示、打印、声音、控制外围设备操作等。也是把各种计算结果数据或信息以数字、字符、图像、声音等形式表示出来,简单的说输出设备就是接收数据后,显示给人的设备。 (3)存储器(Memory)计算机系统中的记忆设备,好比人的大脑,用来存放相应程序和用户数据。计算机中全部信息,包括输入的数据、计算机运行程序、中间运行结果和最终运行结果都保存在存储器中。 (4)控制器(Controller)的职能是控制和协调整个计算机的动作。 1.2.2 软件系统部分:分为系统软件和应用软件

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

问答题(共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.1系统构成 1.2说明 计算机及软件:管理整个系统,运算并处理各种相关数据。

收费机(又称窗口机):根据上位机所设权限,承担窗口售饭、存 款、取款、退款以及出售份饭等职能。 录入机:连入计算机键盘口,用于办卡的操作设备。 打印机:计算机的附属设备,用于打印各项报表及收据。 网络服务器:通过COM1、COM2使窗口机与计算机实时通讯。第二章窗口机的构成及使用 2.1外观及其功能说明 一、外观图 图一,购饭面:

图二,操作面。 2.2功能说明 本收费机分前后两面,一面供就餐人员划卡消费用,一面供售饭人员操作使用。 窗口机购饭面主要分为读卡区和显示屏两部分(如图一)。 射频卡感应区:位于右侧印有天线图形的部分。消费时,消费者持卡接近窗口机,并使卡面与窗口机感应区平行贴近,移动射频卡至窗口机感应区0.2-2.5CM处,听到“嘟嘀”声后,即表示刷卡成功。

此时窗口机显示屏同时显示卡中余额;否则显示ERR1,表示档案中无此卡,并连响数声。 显示屏:位于窗口机的中央,分为上下两行,分别显示“余额”和“应收”两项内容。“余额”项表示持卡人卡中餐费余额,“应收”项表示持卡人当餐消费金额。 窗口机操作面分键盘操作和显示屏两部分(图2),显示屏内容及功能与购饭面显示屏相同。键盘可分为功能区和操作键区。 功能键区:分“主食”、“副食”、“零售”三个功能键,和与之对应的绿、黄、红三个状态指示灯。 操作键区:由0、1、2、3、4、5、6、7、8、9、F1、*、查询、确认、小数点、设置、退出、总清、清除、结帐等键组成。 登录方式功能键:1、售饭;2、存款;3、取款;4、退款;5、份饭。 当操作员进行超出软件设定的权限操作时,显示屏则会出现ERR3,进行错误提示。 设置键:设置键用来设置机器号,设置机器号必须在售饭机登陆之前。登陆前连续按十次设置键,则显示本售饭机的机 器号,每台窗口机必须有唯一号码与其对应,否则重号

计算机硬件和软件

第2课、计算机的硬件与软件 一、教材内容分析 本节是初中七年级信息技术的第一单元第二课,属于常识课。主要内容是介绍常用计算机的组成、计算机的硬件和软件。计算机的工作原理。 二、教学重点、难点 重点:计算机的组成,计算机各部分的名称及其作用。 难点:计算机软件的概念, 三、课时安排:l课时 四、教学目标 1.知识与技能 (l)了解常用计算机的构成; (2)认识计算机的主机、常用的输入设备、输出设备,并了解它们的作用;(3)了解计算机的硬件和软件的概念; (4)了解主机的内部结构; (5)学会对一台简易的计算机进行组装操作。 2.过程与方法 (l)通过学生观察计算机,直观地认识组成计算机的主要设备及其作用;(2)通过学生之间的讨论,扩展学生自己已有的知识,使学生对计算机的基本结构及其作用有个系统的了解,让学生学会协作学习,学会自我评价的方法;(3)通过让学生动手对计算机进行组装,激发学生学习计算机的兴趣,并获得成功体验。 3.情感、态度与价值观 引导学生认识计算机消除学生对计算机的神秘感,激发学生学习计算机的兴趣。 五、教学理念和方法 本节是以知识学习为主,内容较多,而且有些还是比较抽象的,学习时要结合实物、图片进行,使一些理念性的抽象的知识转化为具体事例。使学生对所学的知识有更进一步的理解。为了让学生消除对计算机的陌生感,激发学生对计算机的兴趣,设计了以下活动。 活动一,让学生观察打开机箱的主机。

活动二,让学生动手操作,将一台简易的电脑组装起来。 六、教学组织设计 通过猜谜语引出这节课的学习内容,通过设问和图片介绍的方法,让学生认识计算机。通过让学生观察和小组讨论的方法,让学生了解计算机是由主机、输入部分、输出部分组成。通过让学生以产品介绍员的身份向同学介绍计算机各部分设备的名称和作用。通过教师讲述、让学生认识硬件和软件的概念及其作用。以小组为单位,开展装机小能手的活动,激发起学生学习计算机的兴趣。 七、教学准备 机房、学生用电脑、各类计算机的图片。 九、教学过程

计算机系统结构课后习题答案

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

计算机组成原理和系统结构课后答案

1.1 概述数字计算机的发展经过了哪几个代?各代的基本特征是什么? 略。 1.2 你学习计算机知识后,准备做哪方面的应用? 略。 1.3 试举一个你所熟悉的计算机应用例子。 略。 1.4 计算机通常有哪些分类方法?你比较了解的有哪些类型的计算机? 略。 1.5 计算机硬件系统的主要指标有哪些? 答:机器字长、存储容量、运算速度、可配置外设等。 答:计算机硬件系统的主要指标有:机器字长、存储容量、运算速度等。 1.6 什么是机器字长?它对计算机性能有哪些影响? 答:指CPU一次能处理的数据位数。它影响着计算机的运算速度,硬件成本、指令系统功能,数据处理精度等。 1.7 什么是存储容量?什么是主存?什么是辅存? 答:存储容量指的是存储器可以存放数据的数量(如字节数)。它包括主存容量和辅存容量。 主存指的是CPU能够通过地址线直接访问的存储器。如内存等。 辅存指的是CPU不能直接访问,必须通过I/O接口和地址变换等方法才能访问的存储器,如硬盘,u盘等。 1.8 根据下列题目的描述,找出最匹配的词或短语,每个词或短语只能使用一次。(1)为个人使用而设计的计算机,通常有图形显示器、键盘和鼠标。 (2)计算机中的核心部件,它执行程序中的指令。它具有加法、测试和控制其他部件的功能。 (3)计算机的一个组成部分,运行态的程序和相关数据置于其中。 (4)处理器中根据程序的指令指示运算器、存储器和I/O设备做什么的部件。 (5)嵌入在其他设备中的计算机,运行设计好的应用程序实现相应功能。 (6)在一个芯片中集成几十万到上百万个晶体管的工艺。 (7)管理计算机中的资源以便程序在其中运行的程序。 (8)将高级语言翻译成机器语言的程序。 (9)将指令从助记符号的形式翻译成二进制码的程序。 (10)计算机硬件与其底层软件的特定连接纽带。 供选择的词或短语: 1、汇编器 2、嵌入式系统 3、中央处理器(CPU) 4、编译器 5、操作系统 6、控制器 7、机器指令 8、台式机或个人计算机 9、主存储器10、VLSI 答:(1)8,(2)3,(3)9,(4)6,(5)2, (6)10,(7)5,(8)4,(9)1,(10)7

计算机系统结构作业答案第三章(张晨曦)

3.1 -3.3为术语解释等解答题。 3.4 设一条指令的执行过程分为取指令,分析指令和执行指令3个阶段,每个阶段所需时间分别为ΔT, ΔT, 2ΔT,分别求出下列各种情况下,连续执行N条指令所需的时间。 (1) 顺序执行方式 (2) 只有“取指令”与“执行指令”重叠 (3) “取指令”,“分析指令”与“执行指令”重叠 解: (1) 4NΔT (2) (3N+1) ΔT (3) 2(N+1) ΔT 3.6 解决流水线瓶颈问题有哪两种常用方法? 解: (1) 细分瓶颈段 将瓶颈段细分为若干个子瓶颈段 (2) 重复设置瓶颈段 重复设置瓶颈段,使之并行工作,以此错开处理任务 3.9 列举下面循环中的所有相关,包括输出相关,反相关,真数据相关。 for(i = 2; i < 100; i=i+1) { a[i] = b[i] + a[i]; -----(1) c[i+1] = a[i] + d[i]; -----(2) a[i-1] = 2*b[i]; -----(3) b[i+1] = 2*b[i]; -----(4) } 解: 输出相关:第k次循环时(1)与第k+1轮时(3) 反相关:第k次循环时(1)和(2)与第k-1轮时(3) 真数据相关:每次循环(1)与(2),第k次循环(4)与k+1次循环(1),(3),(4) 3.12 有一指令流水线如下所示 50ns 50ns 100ns 200ns (1)求连续如入10条指令的情况下,该流水线的实际吞吐率和效率 (2)该流水线的“瓶颈”在哪一段?请采用两种不同的措施消除此“瓶颈”。对于你所给出 的两种新的流水线连续输入10条指令时,其实际吞吐率和效率各是多少? 解:(1)(m表示流水线级数,n 表示任务数)

相关主题