第2章体系结构与组织.docx
《第2章体系结构与组织.docx》由会员分享,可在线阅读,更多相关《第2章体系结构与组织.docx(37页珍藏版)》请在第一文库网上搜索。
1、第2章 体系结构与组织学习目标: 了解计算机体系结构的发展、存储系统的结构与组织、接口与通信等基础知识。 掌握数据的机器级表示、非数值数据、数字逻辑与数字系统、汇编级计算机组成 等基础知识。2.1计算机体系结构的发展本章主要学习数值数据在计算机中的表示与运算、非数值数据的表示、数据的机器编 码、数字逻辑与数字系统、计算机系统的组成等基础知识。计算机体系结构是指根据属性和功能不同而划分的计算机组成部什茨史馨, 计算机体系结构发展.mp4 分及计算机基本工作原理、理论的总称,即指适当地组织在一起的一系列系统元素的集合,这些系统元素相互配合、协作,通过对信息处理而完成预先定义的 目标。计算机体系结构
2、是程序员所看到的计算机的属性,即计算机的逻辑结构和功能特征, 包括其各个硬件和软件之间的相互关系。对计算机系统设计者而言,计算机体系结构是指 研究计算机的基本设计思想和由此产生的逻辑结构;对程序设计者而言,计算机体系结构 是指对系统功能的描述(如指令集、编制方式等)。亚当(Adam)等人从程序设计角度看到了 计算机的属性(外特性),并于1964年率先提出计算机系统结构的概念。至今为止,计算机 共经历了四个不同的发展阶段。1 .第一阶段20世纪60年代中期以前.,是计算机体系结构发展的早期。在这个时期通用硬件已经 相当普遍,软件却是为每个具体应用而专门编写的,大多数人认为软件开发无须预先计划。
3、这时的软件实际上就是规模较小的程序,程序编写起来相对容易,没有系统化的方法,也 没有进行任何管理,除了程序清单之外,根本没有保存其他文档资料。2 .第二阶段从20世纪60年代中期到70年代中期,多道程序、多用户系统引入了人机交互的新概 念,开创了计算机应用的新境界,使硬件和软件的配合上了一个新的层次。这个阶段的一 个重要特征是出现了 “软件作坊”,广泛使用产品软件。但是,“软件作坊”基本上仍然 沿用着早期形成的个体化软件开发方法。许多程序的个体化特性使得它们最终成为不可维 护的产品,“软件危机”开始出现。3 .第三阶段从20世纪70年代中期到80年代中期,计算机技术又有了很大进步。分布式系统极
4、大 地增加了计算机系统的复杂性,局域网、广域网、宽带数字通信以及对“即时”数据访问 需求的增加,都对软件开发者提出了更高的要求。但是,这个时期软件仍然主要在工业界 和学术界应用,个人应用还很少。这个时期的主要特点是出现了微处理器,以微处理器为 核心的“智能”产品精彩纷呈,PC逐渐成为大众化的商品。4 .第四阶段从20世纪80年代中期开始,人们感受到的是硬件和软件的综合效果。由复杂操作系 统控制的强大的桌面机及局域网、广域网和Intemet网,与先进的应用软件相配合,己经成 为当时的主流。计算机体系结构已迅速地从集中的主机环境转变成分布式环境,集群、网 络、云计算等概念层出不穷。2.2数据的机器
5、级表示计算机只能识别二进制编码的指令和数据,其他的如数字、字符、声音、图形、图像 等信息都必须转换成二进制的形式,计算机才能识别和处理。二进制只有两个状态(即0和 1),这正好与物理器件的两种状态相对应,例如电压信号的高与低、门电路的导通与截止 等。而十进制电路则需要用10种状态来描述,这将使电路十分复杂,处理起来也非常困难。 因此,采用二进制将使计算机在物理实现上变得简单,且具有可靠性高、处理简单、抗干 扰能力强等优点。2.2.1 数的表示及数制转换李约瑟十进制数是日常生活中常用的,一直伴随着人们的生活。在商教的表示及敷制转换mp4 代时,我国就己采用了十进制。十进制的记数法是古代世界中最先
6、 进、最科学的记数法,对世界科学和文化的发展起着不可估量的作 用。正如李约瑟(JoSePhTerenCeMOntgomeryNeedham, 19001995) 所说的,“如果没有这种十进制,就不可能出现我们现在这个统一 化的世界了”。除了十进制外,其他进制,例如十二进制(时钟)等也 在生活中广泛使用。在计算机内所有的数据都是以二进制代码的形 式存储、处理和传送,但是在输入/输出或书写时,为了用户的方便, 也经常用到八进制和十六进制。在十进制(decimal)系统中,进位原则是“逢十进一”。由此可知,在二进制(binary)系 统中,其进位原则是“逢二进一”;在八进制(OClal)系统中,其进
7、位原则是“逢八进一”; 在十六进制(hexadecimal)系统中,其进位原则是“逢十六进一”。为了弄清进制的概念及 其关系,故而有必要掌握各种进位制数的表示方法以及不同进位制数之间相互转换的方法。1 .数制的相关概念在进位记数的数字系统中,如果只用R个基本符号(如0, 1,2,R-1)来表示数值,那 么称其为“基H数制”。在各种进制中,基和位权这两个基本概念对数制的理解和多种数 制之间的转换起着至关重要的作用。(1)基。称R为数制的“基数”,简称“基”或“底”。例如,十进制数制的基R=M(2)位权。数值中每一固定位置对应的单位被称为“位权”,简称“权” .它以数制 的基为底,以整数为指数组成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 体系结构 组织