计算机系统结构练习题及答案

上传人:m**** 文档编号:512829149 上传时间:2023-10-10 格式:DOCX 页数:86 大小:76.05KB
返回 下载 相关 举报
计算机系统结构练习题及答案_第1页
第1页 / 共86页
计算机系统结构练习题及答案_第2页
第2页 / 共86页
计算机系统结构练习题及答案_第3页
第3页 / 共86页
计算机系统结构练习题及答案_第4页
第4页 / 共86页
计算机系统结构练习题及答案_第5页
第5页 / 共86页
点击查看更多>>
资源描述

《计算机系统结构练习题及答案》由会员分享,可在线阅读,更多相关《计算机系统结构练习题及答案(86页珍藏版)》请在金锄头文库上搜索。

1、计算机系统结构练习题及答案第一章计算机系统结构的基本概念(一)单项选择题(在下列每小题的四个备选答案中,只有一个答案是正确的)1. 计算机系统多级层次中,从下层到上层,各级相对顺序正确的应当是A. 汇编语言机器级一一操作系统机器级一一高级语言机器级B. 微程序机器级一一传统机器语言机器级一一汇编语言机器级C. 传统机器语言机器级一一高级语言机器级一一汇编语言机器级D. 汇编语言机器级一一应用语言机器级一一高级语言机器级答案:B难度:1初级、中级适于级别:2. 汇编语言源程序变换成机器语言目标程序是经 来实现的。.A.编译程序解释B.汇编程序解释C.编译程序翻译D.汇编程序翻译答案:D难度:1适

2、于级别:初级、中级3. 直接执行微指令的是。A. 汇编程序B.编译程序C.硬件D.微指令程序答案: C难度:1适于级别:初级、中级4. 对系统程序员不透明的应当是。A. Cache存贮器B.系列机各档不同的数据通路宽度C.指令缓冲寄存器D.虚拟存贮器答案:D难度:1适于级别:初级、中级5. 对应用程序员不透明的是。A. 先行进位链B.乘法器C.指令缓冲器D.条件码寄存器答案:D难度:1适于级别:初级、中级。6.对机器语言程序员透明的是A. 中断字B.主存地址寄存器C.通用寄存器D.条件码答案:B难度:1适于级别:初级7. 计算机系统结构不包括。A.主存速度B.机器工作状态C.信息保护D.数据表

3、示答案: A难度:1适于级别:初级、中级8. 对计算机系统结构透明的是。A.字符行运算指令B.是否使用通道型I/O处理机C.虚拟存贮器D. VLSI技术答案:D难度:1适于级别:初级、中级和高级9. 对汇编语言程序员透明的是。A. I/0方式中的DMA访间方式B.浮点数据表示C.访问方式保护D.程序性 中断答案:A难度:1适于级别:初级、中级和高级。10.属计算机系统结构考虑的应是A.主存采用MOS还是TTL B.主存采用多体交叉还是单体C.主存容量和编址 方式D.主存频宽的确定 答案:C难度:1适于级别:初级、中级和高级11. 从计算机系统结构上讲,机器语言程序员所看到的机器属性是。A.计算

4、机软件所要完成的功能B.计算机硬件的全部组成C.编程要用到的硬件组织 D.计算机各部件的硬件实现答案: C难度:1适于级别:初级、高级12. 计算机组成设计不考虑。A.专用部件设置B.功能部件的集成度C.控制机构的组成D.缓冲技术答案:B难度:1适于级别:初级13. 在多用户机器上,应用程序员不能使用的指令是。A. 执行指令B.访管指令C. 启动1/0指令D. 测试与置定指令答案:C难度:1适于级别:初级、中级14. 以下说法中,不正确的是。软硬件功能是等效的,提高硬件功能的比例会:A.提高解题速度B.提高硬件利用率C.提高硬件成本D.减少所需要的存贮器用量答案:B难度:1适于级别:初级、中级

5、15. 在系统结构设计中,提高软件功能实现的比例会。A.提高解题速度B. 减少需要的存贮容量C.提高系统的灵活性D.提高系统的性能价格比答案: C难度:1适于级别:初级、中级16. 下列说法中不正确的是。A.软件设计费用比软件重复生产费用高B. 硬件功能只需实现一次,而软件功能可能要多次重复实现C.硬件的生产 费用比软件的生产费用高D.硬件的设计费用比软件的设计费用低答案:D难度:1适于级别:初级、高级17. 在计算机系统设计中,比较好的方法是。A.从上向下设计B.从下向上设计C. 从两头向中间设计D.从中间开始向上、向下设计答案: D难度:1适于级别:初级、中级和高级18. 从中间开始设计的

6、中间目前多数是在。A.传统机器语言机器级与操作系统机器级之间B.传统机器语言机器级与微程序机器级之间C.微程序机器级与汇编语言机器级之间D.操作系统机器级与汇编语言机器级之间答案:A难度:1适于级别:初级、中级和高级19. 系列机软件应做到。A. 向前兼容,并向上兼容B. 向后兼容,力争向上兼容C. 向前兼容,并向下兼容D. 向后兼容,力争向下兼容答案:B难度:1适于级别:初级、中级20. 推出系列机的新机器,不能更改的是。A.原有指令的寻址方式和操 作码B. 系统总线的组成C. 数据通路宽度D. 存贮芯片的集成度答案:A难度:1适于级别:初级、高级21. 不同系列的机器之间,实现软件移植的途

7、径不包括。A.用统一的高 级语言B.用统一的汇编语言C.模拟D.仿真答案: B难度:1适于级别:初级、中级22. 利用时间重叠概念实现并行处理的是。A.流水处理机B.多处理机C. 并行(阵列)处理机D.相联处理机答案: A难度:1适于级别:初级、中级和高级23. 多处理机主要实现的是。A.指令级并行B.任务级并行C.操作级并行D.操作步骤的并行答案: B适于级别:初级、中级和高级二.填空题1. 实现程序移植的主要途径有统一高级语言、系列机、和答案:模拟仿真难度:1适于级别:初级、中级和高级2. 系列机软件兼容必须做到向 兼容,尽可能争取向 兼容。答案:后上难度:1适于级别:初级、中级3. 开发

8、并行性是为了并行处理,并行性又包括有 性和并发性二重含义。答案:同时难度:1适于级别:初级、中级4. 从计算机执行程序的并行性看,由低到高的并行性等级可分为、指令之间、任务或进程间和作业或程序间四级。答案:指令内部难度:1适于级别:初级、中级和高级5. 提高计算机系统并行性的主要技术途径有时间重叠、和答案:资源重复资源共享适于级别:初级、中级和高级6. 沿时间重叠技术途径发展的异构型多处理机系统的典型结构代表是 处理机。答案:流水线难度:1初级适于级别:7. 沿资源重复技术途径发展的同构型多处理机系统的典型结构代表是处理机。答案:并行(阵列)难度:1适于级别:初级、中级8. 阵列机开发并行性的

9、途径是,是利用并行性中的 性。答案:资源重复 同时难度:1适于级别:初级、中级9. 操作级并行的阵列机,按指令流、数据流及其多倍性划分属 类型的计算机。答案:SIMD难度:1适于级别:初级、高级10. 计算机系统的3T性能目标是、1 Tbyte的主存容量,的I/O带宽。答案:l TFLOPS的计算能力lTByte/s难度:1适于级别:初级、中级和高级11. 多机系统的辅合度可以分为最低耦合、耦合和 耦合。答案:松散紧密难度:1适于级别:初级、中级和高级12. 库克将计算机用指令流和执行流及其多倍性分类。典型单处理机属单指令 刘单执行流,带指令级多道程序的单处理机属,多处理机属。 答案:多指令流

10、单执行流多指令流多执行流难度:1适于级别:初级、中级和高级13. 冯译云用数据处理的并行度分类,大多数传统的位并行单处理机属字位 方式。答案:串并难度:1适于级别:初级、中级和高级14. 从对执行程序或指令的控制方式上,将计算机系统分为由控制驱动的控制流方式,由数据驱动的 流方式,按 驱动的归约方式和按模式驱动的匹配方式。答案:数据需求难度:1适于级别:中级和高级(三)判断题(正确的打?即可;错的除打X外,还应说明理由,或者订正,否则 无分。1.系统是否设浮点运算指令,对计算机系统结构是透明的。答案: X难度:1适于级别:初级、中级和高级2. 存贮器采用单体单字,还是多体交叉并行存取,对系统结

11、构设计应是透明 的。_答案:?难度:1适于级别:初级、中级和高级3. I/O系统用通道处理机还是外围处理机,对计算机系统结构是透明的。答案:X难度:1适于级别:初级4. 软硬功能分配时,提高软件功能的比例会提高系统灵活性,也会提高解题 速度。答案: X难度:1适于级别:初级5. 经常用的基本单元功能,宜于用软件实现,以降低实现费用。答案:X难度:1适于级别:初级6. 系列机各档机器不同的数据总线线数,对计算机系统程序员和应用程序员 都是不透明的。答案: X难度:1适于级别:初级、高级7. 系列机可将单总线改成双总线以减少公用总线的使用冲突。答案:?难度:1适于级别:初级、中级8. 系列机增加新

12、机种时,为增加寻址灵活性和缩短平均指令字长,由原等长 操作码改为有多种码长的扩展操作码。答案:X难度:1适于级别:初级、中级和高级9. 系列机应用软件应做到向前兼容,力争向下兼容。答案:X难度:1适于级别:初级、中级10. 系列机不再是方向,因为它约束了计算机系统结构的发展。答案:X难度:1适于级别:初级11. 系列机发展新型号机时,可增加强功能复合指令来取代原来由多条指令组 成的程序段,以提高性能,而不管这些指令串组成的程序段是否经常出现。答案: X难度:1适于级别:初级、中级12. 系列机低档低价格,但性能太低;高档机高性能,但价格太高。因此,为 获得高性能价格比,应尽可能购置性能价格比高

13、的中档机。答案: X难度:1适于级别:初级、中级和高级13. 传统的逻辑化简不再是逻辑设计中的重要环节,应着眼于在满足性能的前 提下,能生产批量大、集成度高的通用器件。答案:?难度:1适于级别:初级、中级(四)简答题1. 设计指令系统时,以乘法运算为例,系统结构设计、计算机组成设计、计 算机实现各考虑什么?答案:系统结构设计考虑是否要设置乘法指令。计算机组成设计考虑是否要配 置高速的乘法器。计算机实现考虑的是组成高速乘法器或加法一移位器的器件集 成度、类型、数量以及微组装技术。难度:1适于级别:初级、中级2. 在设计主存系统时,哪些属于计算机系统结构?哪些属于计算机组成了哪些 属于计算机实现所

14、要考虑的间题?答案:确定主存容量、编址方式、寻址范围等属于计算机系统结构。确定主存 周期、逻辑 上是否采用并行主存、逻辑设计等属于计算机组成。选择存贮芯片类 型、微组装技术、线路设计等属于计算机实现。难度:1适于级别:初级、中级3. 计算机系统由中间开始设计,其中间指的是什么地方?这样设计的好处 是什么?答案:中间是指多级层次结构中的软、硬件交界面,目前是处于传统机器级 与操作系统 机器级之间。这样设计,能合理地进行软、硬件的功能分配,优化软、硬件设计,可为软件 和应用提 供更多更好的硬件支持,可使软、硬件同时设计,缩短系统的设计周 期。难度:1适于级别:初级、高级4. 实现软件移植的途径有哪些?各受什么限制?答案:软件移植的途径主要有:统一高级语言,系列机,模拟与仿真。统一高级语言,由于只能实现高级语言软件的移植,而目前高级语言种类繁多,无法完全统丁成一种,只能相对统一成少数几种。系列机,由于系列内各档 机器的结构变化不能太大,到一定时候会阻碍系列发展,只能实现在结构相同或 相近的机器间的汇编语言应用软件的移植。模拟与仿真,模拟是用宿主机的机器 指令解释,机器语言差别大时,速度慢:仿真是用宿主机的微程序解释,当机器差异大时,仿真困难,仿真的效率 和灵活性差。难度:1适于

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号