解释下列术语堆栈型计算机,计算机系统结构作业答案第二章(张晨曦)
计算机系统结构作业答案第二章(张晨曦)
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) 在结构的指令系统中,由于各条指令的功能不均衡性,不利于采用先进的计算
解释下列术语堆栈型计算机,计算机系统结构作业答案第二章(张晨曦)相关推荐
- 计算机系统结构 cpi,计算机系统结构作业答案第一章(张晨曦)
第一章 计算机体系结构的基本概念 1.1 见书 1.2见书 1.4见书 1.5见书 1.6 对于一台400MHz 计算机执行标准测试程序,程序中指令类型,执行数量和平均时钟 周期数如下: 求该计算机的 ...
- 大一计算机基础实用教程答案第二章,计算机基础实用教程(课件)第2章.ppt
<计算机基础实用教程(课件)第2章.ppt>由会员分享,可在线阅读,更多相关<计算机基础实用教程(课件)第2章.ppt(23页珍藏版)>请在人人文库网上搜索. 1.计算机基础与 ...
- 64位微型计算机系统是指内存,大学计算机基础试题及答案第二章
计算机的发展经历了从电子管到超大规模继承电路等几代半个,各代主要基于()的变革. a. 存储器 b. 输入输出系统 c. 处理器芯片不正确 d. 操作系统 正确答案是:存储器 题目2 早期计算机主要应 ...
- 解释下列术语堆栈型计算机,计算机系统结构 第二章(习题解答)
1. 数据类型.数据表示和数据结构之间是什么关系?在设计一个计算机系统 时,确定数据表示的原则主要有哪几个? 答: 略 2. 假设有A和B两种不同类型的处理机,A处理机中的数据不带标志位,其 指令字长 ...
- 第一章计算机基础知识作业答案,第一章 计算机基础知识.doc第一次作业
交流 借鉴 第一章 计算机基础知识 一.单选题 1. 第四代电子计算机是( C )计算机. A.电子管 B.晶体管 C.大规模集成电路 D.人工智能 2.第一台电子计算机是1946年在美国研制的,该机 ...
- 计算机组成与系统结构期末复习 第二章 2.2
计算机组成与系统结构期末复习 第二章 2.2 1.实现下列各数的转换: (101101.011)2 = (?)10= (?) 8= (?) 16= (?) 8421 (0101 1001 0110.0 ...
- 电子科技大学 高级计算机结构,电子科技大学计算机系统结构作业答案
电子科技大学计算机系统结构作业答案 (26页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 1.90 积分 查看考卷--作业提交1 当前得分:5 分(总分: ...
- 知道第一章计算机基础知识作业答案,大学计算机基础作业答案
大学计算机基础作业答案 第一章 现代社会与计算机 1. 什么事信息,其主要特征是什么? 答:信息是可传递和共享的,可消除人们认知上的不确定因素,对人们的决策具有现实或潜在价值的知识. 特征:普遍性.依 ...
- 二进制权值计算 lsb_2020年二级计算机基础知识备考(第二章)
点击蓝字关注我们哟~ 2020年9月全国计算机等级考试倒计时29天,还没有好好备考的小伙伴们抓紧时间备考了~ 今天,跟着考无忧继续备考一下二级计算机基础知识的<第二章 信息的表示和储存>. ...
最新文章
- OpenAI联合创始人:AI的极限?我真的不知道!
- mysql删除数据后不释放空间问题
- Git使用学习笔记 (一)
- Python学习笔记__1.5章 循环
- 为什么有些softmax公式需要减去输入中的最大值
- 如何在Python Django中处理用户身份验证
- 恶意软件针对中国用户 试图攫取用户账户和密码
- python基础 day1 var、 if、while、for、with as、open用法
- Linux find xargs rm .orig
- 转载:ASP.net页面跳转方式三种
- C3P0数据库连接池
- ERP、CRM、SCM、电子商务、BI、ITSS
- 10个超实用的微信小程序 | 值得推荐的微信小程序
- 排序 ---- 快排(C语言)
- win10睡眠只是关掉显示器的问题
- 无法连接到本地daytime服务 connect到daytime时返回-1 处理
- SDN控制器测试专题一:基础知识篇
- ST-LINK下载程序出现flash download failed - ‘cortex m4‘
- 七牛报错error: Error Domain=NSCocoaErrorDomain Code=256 “未能打开该文件。
- 静态代码分析工具-CasePlayer2