计算机硬件技术基础概述.ppt
《计算机硬件技术基础概述.ppt》由会员分享,可在线阅读,更多相关《计算机硬件技术基础概述.ppt(106页珍藏版)》请在三一办公上搜索。
1、计算机硬件技术基础,授课教员 李毅 国防科技大学计算机学院,06届工学硕士后勤工程学院自动化技术教研室TEL:68575165(O),教材:计算机硬件技术基础,邹逢兴 编著,高等教育出版社,课程的性质、任务 本课程是各专业的技术基础课,以Intel 8088/8086及80486,Pentium为样机,以应用为目的,通过课堂讲授、实验两个环节,熟练掌握微型计算机的工作原理,并能进行简单的底层软件编程与计算机应用硬件设计。学习特点 发展迅猛,但许多基本原理是相同的。侧重原理的学习,不过分深究具体的细节(如数百个 引脚并不一一进行研究)。次序进行了调整,选择和补充了一定内容。通过实验,加深理解。,
2、参考书目:,1、【微型计算机系统原理及应用】(第三版)周明德著,清华大学出版社 2、【INTEL 8086/8088 系列微型计算机及其应用】张明达著,中南工大出版社 3、【IBM PC 汇编语言程序设计】沈美明等,清华大学出版社4、【微型计算机技术】田艾平等编著,清华大学出版社,总成绩考试60实验30平时10平时:作业课堂纪律,为什么要学习这门课程?我对这门课程有什么希望?,第一章微机发展、组成与工作原理,1.1 概述1.2 Intel8086/8088的结构1.3 外部设备,第一章微机发展、组成与工作原理,1.1 概述1.2 Intel8086/8088的结构1.3 外部设备,1.1 概述
3、,1.1.1 计算机、微机发展简史1.1.2 微机系统的三个层次1.1.3 微机的分类1.1.4 微机的体系结构1.1.5 有关术语1.1.6 微型计算机的组成及工作过程1.1.7 微型计算机系统的主要性能指标1.1.8 微型计算机的运算基础1.1.9 微机发展的有关新技术,1.1.1 计算机、微机发展简史,一、计算机的发展过程 计算机的发展是伴随着集成电路的发展而发展的,从二十世纪四十年代开始,集成电路技术得到了迅猛的发展,有电子管、晶体管、集成电路发展到现在的超大规模集成电路,为计算机的发展打下了坚实的基础。,1.1.1 计算机、微机发展简史,、世界上第一台计算机ENIAC(第一代)194
4、6年2月,美国研制成功 ENIAC(Electronic Numberical Intergrator And Caculator 爱尼克)。它由18000多个电子管、1500多个继电器等组成,重30吨,耗电150千瓦,占地170平方米,运算速度为每秒5000次。这是以电子管为逻辑元件的计算机,称为第一代计算机。从计算能力来看,不如现在的小计算器。ENIAC的照片:(见下图),1.1.1 计算机、微机发展简史,2、第二代计算机 是以晶体管为逻辑元件的计算机,其特点是体积小,重量轻,耗电少,工作可靠,运算速度达每秒几万至几十万次。,3、第三代计算机 是以集成电路为逻辑元件的计算机,其特点是体积大
5、为缩小,耗电极少,可靠性与速度明显提高。,4、第四代计算机 是以大规模集成电路为逻辑元件的计算机,其各方面性能进一步提高。,1.1.1 计算机、微机发展简史,5、计算机的分类巨型机:运算速度达每秒上亿次。如我国研制的银 河、曙光、神州等超级计算机。大型机:速度和性能比巨型机稍低,其特点是有自 己的专用操作系统。以上两类主要用于国防、能源、气象、航天等领域。小型机:速度和性能再低一些,但其通用性强,应 用软件丰富,适用于政府、企业、学校等领域。工作站:常用于专门领域,如图形工作站。PC机:即Personal Computer,个人计算机,其通用 性更强,广泛应用于各个领域。,1.1.1 计算机、
6、微机发展简史,二、微机发展简史 微机的核心是中央处理器CPU,CPU的发展代表了微机的发展,下面以最具代表性的Intel系列CPU为例说明。,、第一代CPU(位)1971年Intel公司推出了世界上第一个CPU:Intel4004,是用于计算器的4位微处理器,主频740KHz,1200个晶体管。,1.1.1 计算机、微机发展简史,、第二代CPU(位)从1972年到1977年,先后推出Intel8008、8080、8085A等,主频800KHz至6MHz,含晶体管2000至9000个。,3、第三代CPU(16位)1978年、1979年、1982年,分别推出8086、8088、80286,主频为4
7、.77MHz至12.5MHz,含晶体管2.9万至13.4万个。特别是1981年8088芯片首次用于IBM PC机,从此开创了全新的PC时代。,1.1.1 计算机、微机发展简史,4、第四代CPU(32位)1985年的80386,主频33MHz,含27.5万个晶体管;1989年的80486,是将80386和80387(数学协处理器,支持浮点运算)及8KB高速缓存器Cache集成在一个芯片内,并首次采用了RISC技术,其性能较80386DX/80387的组合提高4倍,其主频逐步提高到100MHz,单片集成了120万个晶体管。,1.1.1 计算机、微机发展简史,、第五代CPU(64位)1993年推出P
8、entium(奔腾)处理器,即80586,集成晶体管320万个,主频逐步提高到166MHz,实现了超标量体系结构,性能明显提高;1995年Pentium Pro(多能奔腾)处理器面世,俗称P6,集成550万个晶体管,主频高达200MHz。,1.1.1 计算机、微机发展简史,之后,1996年的多能奔腾(MMX Pentium)处理器,MMX为Multi Media eXtended(多媒体扩展),增加了多媒体指令集(57条);1997年的奔腾(Pentium)采用了独特的双重独立总线结构,大大提高信息处理能力;1999年的奔腾(Pentium),又增加了70条新型多媒体指令SSE,动画、三维效果
9、逼真,500MHz的主频,集成了950万个晶体管;2000年的Pentium 4微处理器又新增了SSE2指令集(144条),给用户提供功能强大的服务:音频视频流、图形图像处理、3D、CAD、游戏等。主频1.43.4GHz,集成了17800万个晶体管。,Pentium4系列分为赛扬(Celeron)、主流奔腾(Pentium)和至强(Xeon)三个档次,分别针对低端市场、普通用户及高级图形工作站和服务器。2004年4月,又推出迅驰(Centrino)系列CPU(Pentium M),主要用于笔记本电脑。Pentium 4 Cenleron(赛扬):2.8GHz Pentium 4(奔腾):1.4
10、3.6GHz Pentium Xeon(至强):1.43.06GHz Pentium-M Centrino(迅驰):0.91.6GHz 另外:Intel公司在2002年7月启动了安腾CPU(Itanium 64位),主要用于高端产品。,1.1.1 计算机、微机发展简史,1.1.2 微机系统的三个层次,微处理器(Microprocessor)是微型计算机的核心部件,包括:算术逻辑部件ALU、控制部件、寄存器组三个基本部分,由一片或几片LSI、VLSI器件组成。,微机系统的三个层次,1.1.2 微机系统的三个层次,微型计算机(Micro Computer)是以微处理器为核心,加上存储器、输入/输出
11、接口和系统总线组成的。将这几部分集成在一个超大规模芯片上,称为单片机。,微型计算机系统(Micro Computer System)是以微型计算机为核心,配以相应的外设、电源、辅助电路和控制微机工作的软件而构成的完整的计算系统。软件分为系统软件(如操作系统、语言处理程序等)和应用软件。,1.1.2 微机系统的三个层次,1.1.2 微机系统的三个层次,1.1.3 微机的分类,微机的分类,按构成分类:单片机、单板机、多板机,1.1.3 微机的分类,1.1.3 微机的分类,把CPU、内存、I/O接口芯片装在多块电路板上,各印刷 板插在主机板的总线插槽上,通过系统总线连接起来,构成多板机。产品:IBM
12、 PC/XT、486机、Pentium机等 90年代以来各院校“微机原理”和计算机硬件的实验机,多板机,冯.诺依曼计算机的工作原理可概述为:“存储程序”+“程序控制”要点:1数据和程序以二进制形式不加区别地存放在存储器中 2.先将程序存入存储器中,再由控制器自动读取并执行,输入设备,控制器,输出设备,CPU,存储器,运算器ALU,1.1.4 微机的体系结构,1.1.5 有关术语,1.位(bit)2.字节(Byte)3.字和字长(word)4.位编号5.指令、指令系统和程序6.寄存器 7.译码器,1.位(bit)指计算机能表示的最基本最小的单位 在计算机中采用二进制表示数据和指令,故:位就是一个
13、二进制位,有两种状态,“0”和“1”,2.字节(Byte)相邻的8位二进制数称为一个字节,1Byte8bit 如:1100 0011 0101 0111,1.1.5 有关术语,3字和字长 字是CPU内部进行数据处理的基本单位。,字长是每一个字所包含的二进制位数,常与CPU内部的寄存器、运算装置、总线宽度一致。,1.1.5 有关术语,例 某CPU内含 8位运算器,则:参加运算的数及结果均以 8位 表示,最高位产生的进位或借位在8位运算器中不保存,而将其保存到标志寄存器中,字长是衡量CPU工作性能的一个重要参数。不同类型的CPU有不同的字长。如:Intel 4004 是 4 位 8080 是 8
14、位 8088/8086/80286 是 16 位 80386/80486是 32 位,把一个字定为16 位,1 Word=2 Byte 一个双字定为32位 1 DWord=2 Word=4 Byte,4.位编号 为便于描述,对字节,字和双字中的各位进行编号。从低位开始,从右到左依次为 0、1、2,5.指令、指令系统和程序 一个CPU能执行什么操作,是工程人员设计和制造好的,是固定的,用户不能改变。指令是CPU能执行的一个基本操作。如:取数、加、减、乘、除、存数 等 指令系统是CPU所能执行的全部操作。不同的CPU,其指令系统不同。程序是用户在使用计算机时,为要解决的问题,用一条条指令编写的指令
15、序列。构成程序的指令在存储器中一般都是顺序存放,要破坏这种顺序性,必须由转移指令操作。,6寄存器 寄存器是用来存放数据和指令的一种基本逻辑部件。,根据存放信息的不同,有指令寄存器、数据寄存器、地址寄存器等。,7译码器 译码器是将输入代码转换成相应输出信号的逻辑电路。,指令是CPU能执行的一个基本操作;CPU的设计者对CPU的所有指令进行编码;用户用编码形式的指令进行编程,程序存放在内存中;CPU从内存取来编码形式的指令,对指令进行译码,发出执行该指令功能所需的信号,根据译码内容的不同,可分为:指令译码器:将指令代码转换成该指令所需的各种控制信号。地址译码器:将地址信号转换成各地址单元相应的选通
16、信号。,1)构成部件 2)工作过程,1.1.6 微型计算机的组成及工作过程,1)构成部件,(1)总线,总线是连接多个功能部件的一组公共信号线 微机中各功能部件之间的信息是通过总线传输,按信号的作用,总线分为三类:地址总线、数据总线、控制总线,三总线结构,地址总线 AB(Address Bus):单向用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口。,地址总线的条数 决定CPU的寻址能力。10根 210 1024 1K 20根 220 1024K 1M32根 232 22 230 4G,数据总线 DB(Data Bus):双向 用来在CPU与存储器、I/O接口之间进行数据传送。,数
17、据总线的条数决定一次可最多传送数据的宽度。,8 根 一次传送 8位16 根 一次传送 16位 32 根 一次传送 32位 64 根 一次传送 64位,控制总线CB(Control Bus):用于传送各种控制信号。,有的是CPU发出,如读控制信号、写控制信号;有的是发向CPU,如外设向CPU发出的中断申请信号。,(2)中央处理器CPU,计算机的核心部件 用来实现指令的自动装入和自动执行,实现计算机本身的自动化。,(3)存储器(内存)内存是存储程序和数据的部件,由地址译码器、内存单元等构成。,内存单元 内存单元的地址 内存单元的内容 对内存的读/写操作,内存单元 存储信息的基本单元。每片内存芯片有
18、若干个内存单元。每个单元可存储1位或多位等二进制数。,内存单元的地址 为区分各内存单元,每个内存单元对应有一个地址。地址线上的数据经译码后只有唯一的内存单元被选中。,内存单元的内容 每个内存单元所存储的二进制数据。,对内存的读/写操作 CPU发出地址信号,选中相应的内存单元。若是读操作,CPU发出内存读控制信号,被选中的内存单元将其内容经数据总线送入CPU。若是写操作,CPU发出内存写控制信号,CPU将欲写的内容经数据总线,写入被选中的内存单元。,(4)外设和输入/输出接口(I/O接口)外设的电信号、运行速度与CPU不匹配,不能与CPU直接相连,必须通过I/O接口与CPU相连。,键 盘 键盘接
19、口 显示器 显卡鼠 标 串行接口 网 络 网卡打印机 并行接口 音箱、麦克风 声卡,I/O接口实例,I/O接口结构示意图,CPU通过对I/O端口进行读/写操作,实现对外设的控制。,I/O端口 I/O端口的地址 I/O端口的内容 对I/O端口的读/写操作,I/O端口 I/O接口内部通常有一个或多个寄存器,用以存放各种信息,称I/O寄存器或I/O端口。,I/O端口的地址 为区分各I/O端口,每个端口对应有一个端口地址。,I/O端口的内容,根据存放内容的不同可分为:状态端口,数据端口,控制端口,指I/O端口存放的二进制数据。,对I/O端口的读/写操作:(与内存的读/写操作相类似)CPU发出地址信号,
20、选中相应的I/O端口。若是读操作,CPU发出I/O端口读控制信号,被选中的I/O端口将其内容经数据总线送入CPU。若是写操作,CPU发出I/O端口写控制信号,CPU将欲写的内容经数据总线,写入被选中的I/O端口中。,2)微机的工作过程 计算机的工作原理是:“存储程序”+“程序控制”,一、微机工作过程的本质 微机的工作过程其本质就是处理器执行程序的过程。程序是针对某项特定的任务将若干条指令有机的组合在一起的一个整体。处理器逐条执行程序中的每一条指令,直至程序结束,就完成了指定的任务。可见:了解微机工作原理的关键就是要了解指令和指令执行的基本过程。,二、指令与程序概念 1、指令 指令是规定微机特定
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机硬件 技术 基础 概述
链接地址:https://www.31ppt.com/p-6376317.html