计算机系统结构 第一章自考练习题答案_第1页
计算机系统结构 第一章自考练习题答案_第2页
计算机系统结构 第一章自考练习题答案_第3页
计算机系统结构 第一章自考练习题答案_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精选文库第一章 计算机系统结构的基本概念历年真题精选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=1 B. n=1,m1 C. n1,m=1 D. n1,m120 现代计算机的内部的输入输出操作由( )完成。 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. SIMD B. 多I/O处理 C. 多CPU D. 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. D 23.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论