好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

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

历年真题精选

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. 控制机构的组成

精选文库 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=1 B. n=1,m>1 C. n>1,m=1 D. n>1,m>1 20. 现代计算机的内部的输入输出操作由( )完成。 A. 程序员 B. 操作系统 C. 编译程序 D. B和C 21. 从计算机系统执行程序的角度来看不属于并发性等级的是( D ) A. 指令内部 B. 指令之间 C. 任务或进程之间 D. 进程内部 22. 软件和固件的性能是( A )。 A. 固件优于软件 B. 不等价 C. 等价 D. 软件由于固件 23. ( )编写者看到的逻辑结构和功能能力就是计算机的内部特性。 A. 操作系统的I/O子系统 B. 可编程逻辑控制语言 C. Windows NT的内核 D. 微程序 24. 一个多指令多数据计算机系统,它实际上只是多个独立的( D )单处理机系统的集合。 A. SIMD B. 多I/O处理 C. 多CPU D. SISD — 2 精选文库 25. 中型计算机系统结构设计必须遵循( )结构。 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. 应用语言程序一般是经( 应用 )程序包转换成高级语言程序,采用的是翻译和解释技术中的( 翻译 )。 — 3 精选文库 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. D 23. D 25. D 三、简答题。 2. (1)由逻辑化简改成着眼于采用什么组成技术能够规整、批量生产,宜于超大 规模集成,缩短设计周期,提高系统效能,尽量采用存储逻辑和通用器件; (2)由全硬设计改成采用微汇编、微高级语言、计算机辅助设计等手段软硬件结合和自动化设计。 9. 计算机系统结构:确定主存容量、编制方式、寻址范围等。 计算机组成:确定主存周期、逻辑上是否采用并行主存、逻辑设计等。 计算机实现:选择存储芯片类型、微组装技术、线路设计等。 — 4

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

第一章计算机系统结构的基本概念历年真题精选1.下列对系统程序员不透明的是()。A.乘法器B.先行进位链C.指令缓冲器D.条件码寄存器2.“从中间开始”设计的“中间”目前多数是在(D)。A.微程序机器级与汇编语言机器级之间
推荐度:
点击下载文档文档为doc格式
6d3ou32ruo8az813jgo32teb88j4i5005vo
领取福利

微信扫码领取福利

微信扫码分享