这是今年的成人高考期末试卷,答案是网上搜后整理的,大家可以参考一下。
课程名称:计算机系统结构 学期 2020 年秋季 试卷

一、 名词解释
1、 虛拟机:
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
2、系列机: 系列机指基本指令系统相同、基本体系结构相同的一系列不同型号的计算机。3、兼容机: 兼容机,就是由不同公司厂家生产的具有相同系统结构的计算机。
4、流水线技术: 将一个重复的时序过程,分解成为若干个子过程,而每一个子过程都可有效地在其专用功能段上与其它子过程同时执行。
5、单功能流水线: 一条流水线只能完成一种固定的功能,这种流水线称为单功能流水线
二、问答题
1、区别不同指令集结构的主要因素是什么?根据这个主要因素可将指令集结构分为哪3类?
答:区别不同指令集结构的主要因素是CPU中用来存储操作数的存储单元。据此可将指令系统结构分为堆栈结构、累加器结构和通用寄存器结构。
2.简述CISC指令集结构功能设计的主要目标。从当前的计算机技术观点来看,CISC 指
令集结构的计算机有什么缺点?
答:主要目标是增强指令功能,把越来越多的功能交由硬件来实现,并且指令的数量也是越来越多。
缺点:

  1. CISC结构的指令集中,各种指令的使用频率相差悬殊。
    2)CISC结构指令的复杂性带来了计算机体系结构的复杂性,这不仅增加了研制时间和成本,而且还容易造成设计错误。
    3)CISC结构指令集的复杂性给VLSI设计增加了很大负担,不利于单片集成。
    4)CISC结构的指令集中,许多复杂指令需要很复杂的操作,因而运行速度慢。
  2. 在CISC结构的指令集中,由于各条指令的功能不均衡性,不利于采用先进的计算机体系结构技术(如流水技术)来提高系统的性能。
    3.简述RISC指令集结构的设计原则。
    (1)指令条数少,指令功能简单。
    (2)采用简单而又统一的指令格式,并减少寻址方式
    (3)指令的执行在单周期内完成。
    (4)采用load-store结构。
    (5)大多数指令都采用硬连逻辑来实现。
    (6)强调优化编译器的作用,为高级语言程序生成优化的代码。
    (7)充分利用流水技术来提高性能
    4.用什么方法可以提高向量处理机的性能。
    (1)设置多个功能部件,使它们并行工作。
    (2)采用连接技术,加快一串向量指令的执行。
    (3)采用循环开采技术,加快循环的处理。
    (4)采用多处理机系统,进一步提高性能。
    5、指令动态调度的优点
    (1) 能够处理一些编译时情况不明的相关(如涉及存储器访问的相关),并简化了编译器;
    (2) 能够使本来是面向某一流水线优化编译的代码在其他动态调度的流水线上也能高效运行
    6、简述Tomasulo算法的基本思想。
    答:Tomasulo算法的基本思想是只要操作数有效,就将其取到保留站,避免指令流出时才到寄存器中取数据,这就使得即将执行的指令从相应的保留站中取得操作数,而不是从寄存器中。指令的执行结果也是直接送到等待数据的其他保留站中去。因而,对于连续的寄存器写,只有最后一个才真正更新寄存器中的内容。一条指令流出时,存放操作数的寄存器名被换成为对应于该寄存器保留站的名称(编号)。指令流出逻辑和保留站相结合实现寄存器换名,从而完全消除了数据写后写和先读后写相关这类名相关。
    三、 计算题
    某台主颇为400MHz的计算机执行标准测试程序,程序中指令类型、执行数量和平均时钟周期数如下:

    求该计算机的有效CPI、MIPS和程序执行时间。
    解:(1)CPI =(45000×1+75000×2+8000×4+1500×2) / 129500=1.776
    (2)MIPS速率=f/ CPI =400/1.776 =225.225MIPS
    (3)程序执行时间= (45000×1+75000×2+8000×4+1500×2)/400=575s

计算机系统结构试卷及答案相关推荐

  1. 自考2020计算机系统结构题,2020年度10月自考02325计算机系统结构试卷及答案解释.doc...

    文档介绍: 10月高等教育自学考试全国统一命题考试计算机系统结构试卷(课程代码02325)本试卷共3页,满分100分,考试时间150分钟.考生答题注意事项:1.本卷所有试题必须在答题卡上作答.答在试卷 ...

  2. 2018计算机系统结构全国卷,2018年10月高等教育自学考试全国统一命题考试02325计算机系统结构试卷及答案.doc...

    2018年10月高等教育自学考试全国统一命题考试 课程代码02325 3页,满分l00分.考试时间l50分钟. 第一部分 选择题 l0小题,每小题l分.共10分.在每小题列如的备选项中 有一项是最符合 ...

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

    想看更多算法题,可以扫描上方二维码关注我微信公众号"数据结构和算法",截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有800多页( ...

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

    想看更多算法题,可以扫描上方二维码关注我微信公众号"数据结构和算法",截止到目前我已经在公众号中更新了500多道算法题,其中部分已经整理成了pdf文档,截止到目前总共有800多页( ...

  5. 计算机图形学考试题及答案_计算机图形学试卷及答案

    计算机图形学试卷及答案 第 1 页 共 4 页 年级 班 姓名 学号 成绩 一.填空题(每空1分,共30分) 1.计算机图形学是用计算机建立.存储.处理某个对象的模型,并根据 模型产生该对象图形输出的 ...

  6. 2020计算机组成原理考试试卷,2020年7月全国自考计算机组成原理试卷及答案解析...

    <2020年7月全国自考计算机组成原理试卷及答案解析>由会员分享,可在线阅读,更多相关<2020年7月全国自考计算机组成原理试卷及答案解析(5页珍藏版)>请在人人文库网上搜索. ...

  7. 计算机系统结构试题及答案,2019年10月自考计算机系统结构02325真题及答案

    2019年10月自考计算机系统结构02325真题及答案 注意事项: 1.本试卷分为两部分,第一部分为选择题,第二部分为非选择题. 2.应考者必须按试题顺序在答题卡(纸)指定位置上作答,答在试卷上无效. ...

  8. 计算机组成原理2套题,计算机组成原理试卷及答案2套.doc

    计算机组成原理试卷A 选择题(每小题2分,共30分) 下列数中最小的数是______. A.(100100)2 B.(43)8 C.(110010)BCD D.(25)16 计算机经历了从器件角度划分 ...

  9. 计算机系统结构教程卷子,计算机系统结构试卷试题.docx

    第一章: 1.试述 Flynn分类的 4 种计算机系统结构有何特点. 2.假设高速缓存Cache 工作速度为主存的5 倍,且 Cache 被访问命中的概率为90%, 则采用 Cache 后,能使整个存 ...

  10. 计算机系统结构第二版习题答案,计算机系统结构课后习题答案(第2版).docx

    习题一 1.解释下列术语 计算机系统的外特性:通常所讲的计算机系统结构的外特性是指机器语言程序员或编译程序编写者所看到的外特性,即由他们所看到的计算机的基本属性(概念性结构和功能特性). 计算机系统的 ...

最新文章

  1. CImg库中CImg,CImgList,CImgDisplay三个类的介绍
  2. [AI开发]基于深度学习的视频多目标跟踪实现
  3. python实验室怎么样_Python 有什么不为人知的坑?
  4. 自己写js库,怎么支持AMD
  5. 1虚拟地址,虚拟内存映射,系统调用本质,进程运行状态
  6. 启动 docker 容器报错 (iptables failed: iptables --wait -t filter -A DOCKER ! -i docker0 -o docker0
  7. python 字符串交集_Python序列--集合(set)
  8. ubuntu中一些软件的命令安装及设置
  9. 第27月第24天 git pull fetch
  10. 怎么编译shell_运维如何才能学好 Shell?
  11. 关于LeNet-5卷积神经网络 S2层与C3层连接的参数计算的思考???
  12. 机器学习之特征选择方法
  13. 手写识别是图像识别吗_创建日语手写识别器
  14. html 属于mvvm框架,vue.js是mvvm框架吗
  15. PCAN CANable CANDLELight USB转CAN CAN盒
  16. Android史上最强分割线全攻略
  17. 在苹果Mac电脑中如何将键盘当作鼠标使用?
  18. 最新中国大陆TOP100网站排名
  19. XML解析器及相关概念介绍
  20. 2021-10-23数据中心基础设施三大件:计算、存储和网络。网络是最大的问题!

热门文章

  1. sql server中replace()函数,可用于字符串替换
  2. halcon学习和实践(开篇)
  3. 2019美赛B题PSO算法
  4. php读取带分隔符的txt文件,Pandas中文手册
  5. 2022年四方系统/四方支付系统部署实战,以及细节讨论,Gitee版本
  6. c语言编程题题库及详解答案,C语言编程题及答案.pdf
  7. java中常用的json转换工具类
  8. 解决Maven项目pom文件中出现的错误:“Missing artifact oracle:ojdbc7:jar:12.1.0.2.0:compile“
  9. 我,第一次做项目经理,干赔了
  10. FP Growth算法简介+实例