《计算机组成原理a》期末复习指导

《计算机组成原理a》期末复习指导

ID:44375181

大小:272.63 KB

页数:19页

时间:2019-10-21

《计算机组成原理a》期末复习指导_第1页
《计算机组成原理a》期末复习指导_第2页
《计算机组成原理a》期末复习指导_第3页
《计算机组成原理a》期末复习指导_第4页
《计算机组成原理a》期末复习指导_第5页
资源描述:

《《计算机组成原理a》期末复习指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、高级语言层:汇编语言层:操作系统层:指令系统层:微体系结构层:数字逻辑层图1.1计算机系统层次结构计算机组成原理A课程期末复习指导第1章计算机系统概述一、复习要点本章是计算机系统的概述,强调建立计算机系统的初步的和较完整的概念。本章期末考试不做具体要求,但本章基本概念的理解程度将直接影响到对后续各部分内容的理解。其中以计算机系统的结构层次、硬件系统的基本组成为重点理解的内容。二、重点问题解析1.什么是计算机系统的层次结构?答:通常,把一个计算机硬、软件系统的完整内容划分为6个层次。分层能够更精准地理解、说明每一个层次的功能和运行机制,表明各层次之间相互依存、彼此支持的关系。下一层是实现上一

2、层的基础,上一层是对下一层的功能扩展。①数字电路与逻辑设计是实现计算机硬件的基础,处于最底层;②rti5个部件组成的计算机硬件系统构成微体系结构层,接在数字逻辑层上面;③硬件系统实现了全部指令系统的运行功能,提供了设计软件的能力,处在硬件系统的顶层和软件系统的底层;④最底层的软件是操作系统,提供了管理和运行计算机系统的能力;⑤在此基础上设计的汇编语言,提供了设计程序的功能较弱的基本工具;⑥再往上实现了功能更强的高级语言,设计各种程序更容易,使用计算机更方便。2.什么是计算机系统中的硬件系统和软件系统?答:讣算机破件系统是一种高度复杂的、由多种电子线路、精密机械装置等构成的、能自动并且高速地

3、完成数据处理、计算的装置或者工具。硬件系统由运算器部件、控制器部件、存储器部件、输入设备和输出设备5个大的功能部件组成,见图1.2。其中运算器和控制器共同构成了大家熟知的CPU,各部件间通过总线连接。显然,这些部件中运算器用于完成对数据暂存、运算处理功能;控制器向各个部件、设备提供协调运行所需要的控制信号;存储器用于完成对数据存储功能;输入设备和输出设备分别用于完成对原始数据输入功能和对运算结果输出功能。运算器控制器存储器部件◄部件部件Jtt1i1iV1V扌VV▼V妾口线路接口线腐改据输入结果输ii设备设备f$j图1.2计算机硬件系统的组成示意图计算机软件系统是由完成计算机资源管理、方便用

4、户使用的系统软件(厂家提供),和完成用户对数据的预期处理功能(用户设计,自己使用)的程序这样两大部分构成的。基本系统软件主要由3个部分组成:(1)分担计算机系统中的资源管理与分配,也向使用者和程序设计人员提供简单、方便、高效服务的操作系统;(2)支持用户按照计算机最基本功能(指令)设计程序的汇编语言;(3)支持用户按照解题算法设计程序的高级语言。在一个完整的计算机系统小,软件系统是建立在硬件系统层次Z上的部分,它的存在以已有硬件系统为前提,并且必须在已有硬件上才能运行。硬件系统也必须在软件系统的调度指挥下才能发挥出应有的运行效率,体现出它的使用价值。指令系统是设置在硬件系统和软件系统之间的

5、结合点和纽带,硬件系统实现每一条指令的功能,全部软件系统都是由指令序列组成的程序。第2章数据表示和运算方法一、复习要点数据处理是计算机最擅长的工作。本章介绍数值、逻辑值、文本、图像、声音和视频等多种信息在计算机内表示方式,以及运算器加工数据的基本运算规则。只有在数学上掌握了计算机内数据的表示形式和运算器的基木运算规则,才能在物理上理解计算机处理数据的原理。为此,学习本章必须很好地掌握以下几点:(1)各种类型的数据(小数、整数、浮点数)在计算机内的表示;(2)完成算术运算(补码加减法、原码一位乘除法)所用的算法;首先应学好二进制编码,数制转换,定点数和浮点数表示,数据校验码等基本知识,然后是

6、数值数据算术运算的有关算法。其中二进制编码,数制转换,定点小数和整数的原、反、补码表示是核心的重点内容。数据校验码部分应较好理解常见校验码的实现原理。定点小数、整数、浮点数在计算机内的表示应该很好地掌握,尤其是补码加减法的运算规则从数学角度应该不难掌握,但每次考试这部分都是必考的,所以应该通过做习题真正掌握好。原码一位乘除法的实现算法了解即可。二、重点问题解析1.数制转换(二进制需要小数点后保留8位人(1)将十进制数(0.71)10分別转换成二进制数、十六进制数和BCD码;(2)将十六进制数(1AB)16转换为二进制数和十进制数。答:计算机内多数情况下是由二进制数表示的,数制转换是计算机初

7、学者必须要熟悉的,否则很难对处理二进制数据的电路产生应有的感觉。十一二进制转换分为整数与小数两种情况,整数的转换采用除2取余,高位在下,商为0时为止;小数的转换釆用乘2取整,高位在上,位数达到要求或小数部分为0结朿。得到二进制后,再转换成对应的十六进制数就很简单了。(0.71)io=(0.01110001)bcd=(0.10110101)2=(0.B5)16(1AB)16=(000110101011)2=(427)]02

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。