计算机系统结构作业答案第二章(张晨曦)

2.1 解释下列术语:

堆栈型机器:CPU 中存储操作数的单元是堆栈的机器。(书P26) 累加型机器——CPU 中存储操作数的单元是累加器的机器。

通用寄存器型机器——CPU 中存储操作数的单元是通用寄存器的机器。 CISC——复杂指令集计算机。(Complex Instruction Set Computer) RISC——精简指令集计算机。(reduced instruction set computer) 寻址方式:一种指令集结构如何确定所要访问的数据的地址。(书P29) 数据表示: 指计算机硬件能够直接识别、指令集可以直接调用的数据类型。(书P39)

2.4 指令集应满足那几个基本要求?(书P32-33) 答: 对指令集的基本要求是:完整性、规整性、高效率和兼容性。

完整性: 指在一个有限可用的存储空间内,对于任何可解的问题,编制计算程序时,指令集所提供的指令够用。完整性要求指令集功能齐全、使用方便。

规整性:主要包括对称性和均匀性。对称性是指所有与指令集有关的存储单元的使用、操作码的设置等都是对称的。均匀性是指对于各种不同的操作数类型、字长、操作种类和数据存储单元,指令的设置都要同等对待。

高效率:指令的执行速度快、使用频率高。在RISC机体系结构中,大多数指令都能在一个节拍内完成,而且只设置使用频率高的指令。

兼容性:系列机各机种之间具有相同的基本结构和共同的基本指令集,因而,指令系统是兼容的,即各机种上基本软件可以通用。

2.5 指令集结构设计所涉及的内容有哪些?(书P32-42) 答:1) 指令集功能设计: 主要有RISC和CISC两种技术发展方向;

2) 寻址方式的设计: 设置寻址方式可以通过对基准程序进行测试统计,查看各

种寻址方式的使用频度,根据使用频度设置相应必要的寻址方式;

3) 操作数表示和操作数类型:主要的操作数类型和操作数表示的选择有 浮点数

据类型(可以采用IEEE754标准)、整形数据类型(8位、16位、32位的表示方法)、字符类型(8位)、十进制数据类型(压缩十进制和非压缩十进制数据表示)等等;

4) 寻址方式的表示:可以将寻址方式编码于操作码中,也可将寻址方式作为一个

单独的域来表示;

5) 指令集格式的设计:有固定长度编码方式、可变长编码方式和混合编码方式三

种选择。

2.6 简述CISC指令集结构功能设计的主要目标。从当前的计算机技术观点来看,CISC指令集结构的计算机有什么缺点?(书P36)

答:CISC结构追求的目标是强化指令功能,减少程序的指令条数,以达到提高性能的目的。从目前的计算机技术观点来看,CISC结构存在以下几个缺点:

(1) 在CISC结构的指令系统中,各种指令的使用频率相差悬殊。

(2) CISC结构的指令系统的复杂性带来了计算机体系结构的复杂性,这不仅增加

了研制时间和成本,而且还容易造成设计错误。

(3) CISC结构的指令系统的复杂性给VLSI设计带来了很大负担,不利于单片集成。 (4) CISC结构的指令系统中,许多复杂指令需要很复杂的操作,因而运行速度慢。 (5) 在结构的指令系统中,由于各条指令的功能不均衡性,不利于采用先进的计算

解释下列术语堆栈型计算机,计算机系统结构作业答案第二章(张晨曦)相关推荐

  1. 计算机系统结构 cpi,计算机系统结构作业答案第一章(张晨曦)

    第一章 计算机体系结构的基本概念 1.1 见书 1.2见书 1.4见书 1.5见书 1.6 对于一台400MHz 计算机执行标准测试程序,程序中指令类型,执行数量和平均时钟 周期数如下: 求该计算机的 ...

  2. 大一计算机基础实用教程答案第二章,计算机基础实用教程(课件)第2章.ppt

    <计算机基础实用教程(课件)第2章.ppt>由会员分享,可在线阅读,更多相关<计算机基础实用教程(课件)第2章.ppt(23页珍藏版)>请在人人文库网上搜索. 1.计算机基础与 ...

  3. 64位微型计算机系统是指内存,大学计算机基础试题及答案第二章

    计算机的发展经历了从电子管到超大规模继承电路等几代半个,各代主要基于()的变革. a. 存储器 b. 输入输出系统 c. 处理器芯片不正确 d. 操作系统 正确答案是:存储器 题目2 早期计算机主要应 ...

  4. 解释下列术语堆栈型计算机,计算机系统结构 第二章(习题解答)

    1. 数据类型.数据表示和数据结构之间是什么关系?在设计一个计算机系统 时,确定数据表示的原则主要有哪几个? 答: 略 2. 假设有A和B两种不同类型的处理机,A处理机中的数据不带标志位,其 指令字长 ...

  5. 第一章计算机基础知识作业答案,第一章 计算机基础知识.doc第一次作业

    交流 借鉴 第一章 计算机基础知识 一.单选题 1. 第四代电子计算机是( C )计算机. A.电子管 B.晶体管 C.大规模集成电路 D.人工智能 2.第一台电子计算机是1946年在美国研制的,该机 ...

  6. 计算机组成与系统结构期末复习 第二章 2.2

    计算机组成与系统结构期末复习 第二章 2.2 1.实现下列各数的转换: (101101.011)2 = (?)10= (?) 8= (?) 16= (?) 8421 (0101 1001 0110.0 ...

  7. 电子科技大学 高级计算机结构,电子科技大学计算机系统结构作业答案

    电子科技大学计算机系统结构作业答案 (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 1.90 积分 查看考卷--作业提交1 当前得分:5 分(总分: ...

  8. 知道第一章计算机基础知识作业答案,大学计算机基础作业答案

    大学计算机基础作业答案 第一章 现代社会与计算机 1. 什么事信息,其主要特征是什么? 答:信息是可传递和共享的,可消除人们认知上的不确定因素,对人们的决策具有现实或潜在价值的知识. 特征:普遍性.依 ...

  9. 二进制权值计算 lsb_2020年二级计算机基础知识备考(第二章)

    点击蓝字关注我们哟~ 2020年9月全国计算机等级考试倒计时29天,还没有好好备考的小伙伴们抓紧时间备考了~ 今天,跟着考无忧继续备考一下二级计算机基础知识的<第二章 信息的表示和储存>. ...

最新文章

  1. OpenAI联合创始人:AI的极限?我真的不知道!
  2. mysql删除数据后不释放空间问题
  3. Git使用学习笔记 (一)
  4. Python学习笔记__1.5章 循环
  5. 为什么有些softmax公式需要减去输入中的最大值
  6. 如何在Python Django中处理用户身份验证
  7. 恶意软件针对中国用户 试图攫取用户账户和密码
  8. python基础 day1 var、 if、while、for、with as、open用法
  9. Linux find xargs rm .orig
  10. 转载:ASP.net页面跳转方式三种
  11. C3P0数据库连接池
  12. ERP、CRM、SCM、电子商务、BI、ITSS
  13. 10个超实用的微信小程序 | 值得推荐的微信小程序
  14. 排序 ---- 快排(C语言)
  15. win10睡眠只是关掉显示器的问题
  16. 无法连接到本地daytime服务 connect到daytime时返回-1 处理
  17. SDN控制器测试专题一:基础知识篇
  18. ST-LINK下载程序出现flash download failed - ‘cortex m4‘
  19. 七牛报错error: Error Domain=NSCocoaErrorDomain Code=256 “未能打开该文件。
  20. 静态代码分析工具-CasePlayer2

热门文章

  1. python生日祝福短信_python从入门到放弃篇5(tkinter模块)实现生日快乐祝福
  2. 地图使用:地点关键词的输入提示
  3. WEB前端网页设计-Bootstrap 网格系统
  4. 简述加密、摘要、数字签名、数字证书
  5. 小黑的键盘让我想打字
  6. uos系统中windows格utf8编码文件转GBK
  7. python求周长_计算三角形的周长和面积
  8. 计算摄氏温度:输入华氏温度,输出相对应的摄氏温度
  9. 博途PLC单神经元自适应PID控制
  10. unity-tolua集成pb3支持