当前位置:文档之家› 计算机系统结构 第一章自考练习题答案教学内容

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

第一章计算机系统结构的基本概念历年真题精选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还是TTL8. 计算机组成设计不考虑( B )。

A. 缓冲技术B. 功能部件的集成度C. 专用部件设置D. 控制机构的组成9. 下列说法中不正确的是( D )A. 硬件的生产费用比软件的生产费用高B.软件设计费用比软件重复生产费用高C. 硬件功能只需实现一次而软件功能可能要多次重复实现D. 硬件实际费用比软件设计费用低10. 在系列内推出新机器,不能更改的是( A )A. 原有指令的寻址方式和操作码B. 存储芯片的集成度C. 系统总线的组成D. 数据通路宽度11. 对系统程序员不透明的是()。

A. 虚拟存储器B. Cache存储器C. 指令缓冲寄存器D. 系列机各档不同的数据通路宽度12. 在计算机系统设计中,比较好的方法是( D )A. 从上向下设计B. 从下向上设计C. 从两头向中间设计D. 从中间开始向上,向下设计13. 计算机系列化的优点不包括( C )A. 有利于计算机的升级换代B. 便于组成多机系统和网络C. 同一系列内的软件一定是向上兼容的D. 使用共同系统软件的基础上解决程序的兼容性14. 计算机的结构和组成不包括()。

A. 操作系统B. 硬联逻辑C. 微程序控制D. 所有硬件和固件的功能15. 计算机使用的语言是( B )。

A. 专属软件范畴,与计算机体系结构无关B. 分属计算机系统各个层次C. 属于用以建立一个用户的应用环境D. 属于符号化的机器指令16. 输入输出系统硬件的功能对()是透明的。

A. 操作系统程序员B. 应用程序员C. 系统结构设计人员D. 机器语言程序设计员17. 属于MIMD系统结构的是( C )A. 各处理单元同时受同一个控制单元的管理B. 各处理单元同时接受同一个控制单元送来的指令C. 松耦合多处理机和多计算机D. 阵列处理机18. 下列选择中不属于计算机模拟特点的是( C )A. 用机器语言解释实现程序移植B. 灵活性大C. 提高速度D. 效率低19.设最大并行度P=n*m,其中n为同时处理时一个字中的二进制位数,m为能同时处理的字数。

则子并位串(WPBS)可描述为()A. n=1,m=1B. n=1,m>1C. n>1,m=1D. n>1,m>120.现代计算机的内部的输入输出操作由()完成。

A. 程序员B. 操作系统C. 编译程序D. B和C21. 从计算机系统执行程序的角度来看不属于并发性等级的是( D )A. 指令内部B. 指令之间C. 任务或进程之间D. 进程内部22. 软件和固件的性能是( A )。

A. 固件优于软件B. 不等价C. 等价D. 软件由于固件23. ()编写者看到的逻辑结构和功能能力就是计算机的内部特性。

A. 操作系统的I/O子系统B. 可编程逻辑控制语言C. Windows NT的内核D. 微程序24. 一个多指令多数据计算机系统,它实际上只是多个独立的(D )单处理机系统的集合。

A. SIMDB. 多I/O处理C. 多CPUD. SISD25. 中型计算机系统结构设计必须遵循()结构。

A. CISC体系B. RISC体系C. IBM体系D. 冯.诺依曼体系26. 软驱动器的I/O接口程序是由( A )实现的。

A. 固件+软件B. 软件C. 操作系统D. 固件27. 利用时间重叠概念实现并行处理的是( A )A. 流水处理机B. 多处理机C. 并行处理机D. 相联处理机28. 不属于软件移植基本技术的有( D )A. 统一高级语言B. 采用系列机C. 模拟和仿真D. 按新的系统及指令重新编写29. 多指令流单数据流(MISD)来自于( A )分类法。

A. 弗林B. 冯氏C. 库克D. 汉德勒30. 软件和硬件在( B )上是等效的。

A. 概念B. 逻辑C. 算法D. 指令二.填空题。

1. 多机系统的耦合度可以分为最低耦合、(松散)耦合和(紧密)耦合。

2. 实现程序移植的主要途径有统一高级语言,系列机,(模拟)与(仿真)。

3. 器件的发展是系统结构和组成技术发展的关键因素。

同一型号机器一般是先用(通用片)或现场片实现,等机器成熟取得用户信任后,再改用(半用户片或用户片)实现。

4. 计算机系统的3T性能目标是(1TFLOPS )的计算能力、(1TBYTE )的主存容量和1TBYTE/S的I/O带宽。

5. 我们说以软件为主实现的机器为(虚拟机器),以区别由硬件或(固件)实现的实际机器。

6. 计算机组成是计算机系统结构的(逻辑)实现,计算机实现是计算机组成的(物理)实现。

7. “由下往上”地设计计算机系统会造成(软、硬)件的脱节,软件得不到(硬件)支持而显得繁杂,机器性能虚假。

8. 仿真和模拟的主要区别是:仿真用(微)程序解释,模拟用(机器语言)程序解释。

9. 从计算机执行程序的并发性看,由低到高的并发性等级可分为(指令内部)、指令之间、(任务或进程)间和作业或程序间四级。

10. 库克将计算机用指令流和执行流及其多倍性分类。

典型单处理机属单指令流单执行流,带指令级多道程序的单处理机属于(多指令流单执行流),多处理机属于(多指令流多执行流)。

11. 应用语言程序经(应用程序包翻译)成高级语言程序。

12. 进行仿真的机器称为(宿主机),被仿真的机器称为(目标机)。

13. (传统的单处理器)计算机是SISD计算机的典型代表。

14. 弗林提出按(指令流)和(数据流)的多倍性对计算机系统的分类。

15. 用实际存在的机器语言解释实现软件移植的方法称为(模拟)。

16. 客观存在的事物或属性从某个角度看不到,称对他(透明)。

17. 现代通用的计算机系统是由紧密相关的(硬)件和(软)件组成的整体。

18. 在计算机系统多级层次结构中,各机器级的实现技术主要用的是(翻译)或(解释)。

19. 应用语言程序一般是经(应用)程序包转换成高级语言程序,采用的是翻译和解释技术中的(翻译)。

20. 计算机系统结构设计主要是进行软,硬件之间的(功能分配),以及对(传统)机器级界面的确定。

21. 一般来说,计算机实现是指计算机组成的(物理实现),而器件技术在计算机实现中起着(主导)作用。

22. 计算机应用可归纳为向上升级的四类。

它们是数据处理、(信息)处理、(知识)处理和智能处理。

三.简答题。

1. 简述提高计算机系统并行性的三个技术途径。

(P20)2. 器件的发展对逻辑设计方法有哪些影响?3. 简述计算机系统“由中间开始”设计的基本思想. (P10)4. 为解决不同系统结构的机器之间的软件移植,通常采用何种路径?并简述其过程。

(P13)5. 并行性有哪些不同的等级?(P19-20)6. 简要说明翻译和解释的区别和联系。

(P2)7. 比较模拟和仿真。

(P13-14)8. 为什么将计算机系统看成是多级机器构成的层次结构?(P2)9. 设计主存系统时,哪些属于计算机系统结构?哪些属于计算机组成?哪些属于计算机实现所要考虑的问题?10. 列举计算机系统硬件功能分配时,进行软硬件取舍的三条基本原则。

(P8)11. 软件可移植性指的是什么?实现软件移植有什么好处?(P10)12. 简述统一高级语言实现软件移植的方法,适用场合,存在问题和原因,以及对此问题采取的对策。

(P11)13. 什么是系列机软件的向上(向下)兼容和向后(向前)兼容?(P12)14. 计算机系统在处理数据的并行上,可分为哪四个等级?简单解释并各举一例。

(P19)部分习题参考答案:历年真题精选 1. D同步强化练习一、单项选择题。

6. D 11. A 14. A 16. B 19. B 20. D23. D 25. D三、简答题。

2.(1)由逻辑化简改成着眼于采用什么组成技术能够规整、批量生产,宜于超大规模集成,缩短设计周期,提高系统效能,尽量采用存储逻辑和通用器件;(2)由全硬设计改成采用微汇编、微高级语言、计算机辅助设计等手段软硬件结合和自动化设计。

9. 计算机系统结构:确定主存容量、编制方式、寻址范围等。

计算机组成:确定主存周期、逻辑上是否采用并行主存、逻辑设计等。

计算机实现:选择存储芯片类型、微组装技术、线路设计等。

相关主题