[工学]微机原理刘兆瑜版.doc
《[工学]微机原理刘兆瑜版.doc》由会员分享,可在线阅读,更多相关《[工学]微机原理刘兆瑜版.doc(88页珍藏版)》请在三一办公上搜索。
1、微机原理绪论: 1. 计算机的发展:计算机的发展概况 1946年,第一台计算机在美国诞生,至今已有近60年的历史。60年来,计算机经历了迅猛的发展,得到了广泛的普及, 对整个社会的进步和科学的发展产生了极其深远的影响。在此期间,计算机经历了电子管计算机时代、晶体管计算机时代、 集成电路计算机时代、大规模及超大规模集成电路计算机时代。 计算机的功能已经从早期的数值计算、 数据处理发展到可以进行知识处理的人工智能阶段,不仅可以处理文字、 字符、 图形图像信息,而且可以处理音频、视频信息,形成了智能化的多媒体计算机。 在推动计算机技术发展的诸多因素中,除了计算机的系统结构和计算机的软件技术发展起到了
2、重要的作用之外,电子技术特别是微电子技术的发展也起到了决定性的作用。 20世纪70年代初,随着大规模集成电路的出现,原来体积很大的中央处理器(CPU)电路集成为一个只有十几平方毫米的半导体芯片, 称为微处理器(MPU)。 微处理器的出现,开创了微型计算机的新时代。以微处理器为核心,再配上半导体存储器(RAM、ROM)、输入/输出接口电路(I/O接口电路)、系统总线以及其他支持逻辑,这样组成的计算机称为微型计算机。微型计算机的出现,是计算机技术发展史上的一个新的里程碑,为计算机技术的发展和普及开辟了崭新的途径。 第一代,电子管;第二代,晶体管第四代,大和超大规模集成电路;(巨型机,微型机)第五代
3、,非冯.诺依曼;第六代,人工智能; 第一代(19711973年)是4位微处理器和低档8位微处理器时代。 在这一时期,典型的产品有Intel 4004、 Intel 8008。 其中Intel 8008是第一个8位通用微处理器,以4004、8008为CPU构成的微型计算机分别是MCC-4和MCS-8。 第一代微处理器的特点是:芯片采用PMOS工艺,集成度仅为2000只晶体管/片, 主时钟频率为1 MHz,平均指令执行时间为120 s,指令系统简单,运算功能单一,只能进行串行十进制运算。采用机器语言编程,价格低廉,使用方便,主要应用于各种袖珍计算器、家电、交通灯控制等简单控制领域。 第二代(197
4、31978年)是成熟的8位微处理器时代。 1973年Intel公司推出了性能更好的8位微处理器8080。它的出现加速了微处理器和微型计算机的发展。这时,很多公司对微处理器产生了极大的兴趣,纷纷加入这一行业。从此,微处理器和微型计算机像雨后春笋般蓬勃发展起来,先后推出了一批性能优良的8位微处理器产品,如Motorola公司的MC6800,Zilog公司的Z-80,Intel公司的8085等。这一时期,微处理器的设计和生产技术已经相当成熟,微处理器的生产普遍采用NMOS工艺, 集成度已高达9000管/片,性能有明显的改进,主时钟频率为24 MHz, 平均指令执行时间为12 s,指令系统较为完善。这
5、一时期推出的微型计算机在系统结构上已具有典型的计算机体系结构以及中断、 DMA等控制功能,在系统设计上考虑了机器间的兼容性, 接口的标准化和通用性;外围配套电路种类齐全,功能完善。在系统软件方面, 除可使用汇编语言外,还配有高级语言和操作系统,广泛用于数据处理、工业控制智能仪器仪表及家电等各个领域。 第三代(19781983年)是16位微处理器时代。 20世纪70年代后期,超大规模集成电路的成熟,进一步推动了微处理器和微型计算机生产技术向更高层次发展。1978年,Intel公司率先推出了新一代16位微处理器8086。随后,Intel公司的8086/8088,Motorola公司的MC68000
6、和Zilog公司的Z-8000, 这些高性能的16位微处理器成为当时国内外市场上流行的典型产品,集成度高达29 000管/片。其中,MC68000集成了68000个元件,采用HMOS高密度制造工艺技术,时钟频率为510 MHz, 平均指令执行时间为0.5 s,数据总线宽度为16位,地址线为20位,最大可寻址空间为1 MB, 具有丰富的指令系统,CPU内部结构有很大改进,如Intel 8086/8088内部采用流水线结构,设置了指令预取队列,使处理速度大大提高。 在软件方面使用多种高级语言,有完善的操作系统,支持构成多处理器系统。 总之,以这些高性能的16位微处理器为CPU构成的微型机的性能指标
7、已达到和超过了当时的中档小型机的水平,传统的小型机受到严峻的挑战,激烈的竞争又促使微型计算机技术以更快的速度发展,特别是1982年,Intel公司推出了16位微处理器中的高档芯片80286,它具有多任务系统所必须的任务切换功能、存储器管理功能和多种保护功能,支持虚拟存储体系结构, 地址总线从20位增加到24位,存储器直接寻址空间达到16 MB,时钟频率提高到510 MHz。 从20世纪80年代中、后期到90年代初,80286一直是个人计算机IBM PC/AT机的主流型CPU。 同期的产品还有Motorola的MC68010。 第四代(19831993年)是32位微处理器时代。这一时期的典型产品
8、有Zilog公司推出的Z-80000, Motorola公司推出的MC68020, Intel公司推出的80386、 80486, Motorola公司推出的68040等。其中,Intel公司推出的与8086向上兼容的80386具有32位数据总线和32位地址总线,存储器寻址空间可达到4 GB,时钟频率达到1633 MHz, 平均指令执行时间0.1 s, 运算速度达到300400万条每秒,CPU内部采用6级流水线结构,使取指令、译码、内存管理、执行指令和总线访问并行操作。使用二级存储器管理方式, 支持带有存储器保护的虚拟存储机制, 虚拟存储空间高达264 B。 随着集成电路工艺水平的进一步提高,
9、1989年,Intel公司又推出了性能更高的32位微处理器80486,其集成度约120万管/片,是80386的4倍。80486 CPU内除了含有一个80386体系结构的主处理器外,还增加了一个与80387兼容的片内数字协处理器和一个8 KB容量的片内高速缓存(即一级Cache),内部数据总线宽度可为32位、64位和128位,分别用于不同单元间的数据交换。 80486还采用了RISC(即精简指令集计算机)技术和突发(Burst)总线技术, 缩短了每条指令的执行时间, 在相同频率下,80486的处理速度一般要比80386快23倍。同期推出的高性能32位微处理器产品还有MC68040和V80等。由这
10、些高性能32位微处理器为CPU构成的微型机的性能指标已达到或超过当时的高档小型机甚至大型机的水平,被称为高档超级微型机。第五代(1993年至今)是Intel推出的Pentium微处理器(简称P5或586)。Pentium微处理器的推出,使微处理器的技术发展到了一个崭新的阶段,标志着微处理器完成从CISC向RISC时代的过渡,也标志着微处理器向工作站和超级小型机冲击的开始。 作为Intel系列微处理器的新成员,Pentium不仅继承了其前辈的所有优点, 而且许多方面都有新的突破。它采用亚微米(0.8 m)CMOS工艺技术,集成度为310万管/片,数据总线64位, 地址总线36位,CPU内部采用超
11、标量流水线设计,有U、V两条流水线并行工作,使Pentium在单个时钟内执行两条整数指令; Pentium片内采用双Cache结构(指令Cache和数据Cache),每个Cache容量为8 KB,数据宽度为32位,数据Cache采用回写技术, 大大节省了处理时间; Pentium处理器为了提高浮点运算速度,采用8级流水线和部分指令固化技术; 片内设置分支目标缓冲器(BTB),可动态预测分支程序的指令流向,节省了CPU判断分支的时间,大大提高了处理速度。Pentium系列处理器有多种工作频率,最低为60 MHz,工作在60 MHz和66 MHz时, 其速度分别可达1亿次/秒和1.116亿次/秒。
12、尽管如此,它已作为经典的Pentium被淘汰。1996年,Intel公司正式公布其高档Pentium产品Pentium PRO,该处理器采用0.35 m工艺, 片内集成有550万个晶体管, 具有8 KB指令和8 KB数据的一级Cache, 256 KB的二级Cache,它在CISC/RISC中混合使用,程序执行等方面都有新的特点,时钟频率为200 MHz, 运算速度高达2亿次/秒。同期的产品还有AMD公司的K5, IBM、 Apple、 Motorola三家联合推出的PowerPC继Pentium PRO之后,Intel公司又推出了Pentium 、 Pentium 、 Pentium等微处理
13、器的极品,成为PC机的主流CPU。 随着LSI和VLSI技术的进一步发展, 微处理器的集成度越来越高,芯片功能越来越强。从微型机总的发展情况看,为了使微处理器获得高性能, 一方面提高集成度; 另一方面在系统设计上追求综合性能的提高,更加全面地采用中、 大型计算机体系结构中的先进技术,如流水线技术、高速缓存技术、虚拟存储管理技术、RISC技术、并行处理技术,更好地支持多处理器运行环境、 多媒体技术和计算机网络应用等。 计算机的分类 如今,微处理器和微型计算机的种类繁多、功能各异, 人们可以从不同角度对其进行归纳分类,如按照微型机的组装形式、 应用范围、微处理器制造工艺或性能等来分类。通常,人们习
14、惯按照微处理器的字长和按照微型机的组装形式这两种情况对微型机进行分类。 微处理器的字长也就是微型机的字长,字长是最能反映机器性能的技术指标之一。微处理器按照字长分类,一般可分为4位、8位、16位、32位和64位机等几种。 4位机目前多做成单片机形式,即在一个芯片上集成有4位的微处理器(CPU)、 14 KB的ROM、64256 B的RAM以及I/O接口和时钟发生器等。 由于4位机的运算能力弱,存储能力小,无软件开发功能,但它价格低廉,使用方便,所以广泛应用于各类袖珍或台式计算机、家用电器、娱乐产品或简单过程控制。 8位微处理器推出时,微型计算机技术已经相当成熟,因此, 由8位微处理器为CPU构
15、成的8位微型机系统有较强的通用性, 指令系统完善,已具有典型计算机体系结构以及中断、DMA等控制功能,考虑了机器间的兼容性,接口的标准化,有较为齐备的外围配套电路,这些因素使得8位微型机广泛应用于工业自动控制、事物管理、通信、教育、仪器仪表、家电等领域。特别是8位单片机已经广泛应用于汽车、电子等行业和智能终端产品中。 20世纪70年代后期推出的16位微处理器不仅在集成度、运行速度、数据总线宽度等主要指标方面比8位机高得多,而且在体系结构、处理方法、功能和软件配备等方面都有质的改进。典型的产品有Intel 8086/8088,MC68000,Z-8000,特别是以Intel 8088、80286
16、为CPU构成的微型计算机IBM PC/XT和PC/AT机型曾在相当长的一段时间内是世界上最流行的个人计算机, 以至后续推出的高档微处理器都保持对其兼容。它们在功能和性能上已达到了20世纪70年代中档小型机的水平,广泛应用于科学计算、实时数据处理、分布式计算机控制、企业管理、网络和多处理机系统等 如果将微型计算机按照其组装形式来分,可将其分为单片机、单板机和多板微型计算机。 单片机就是在一块半导体硅芯片上集成有CPU、小容量ROM、RAM、I/O接口以及时钟发生器等,一块芯片就是一台完整的计算机。单片机以其体积小、功耗低、指令系统简单、可靠性高、性能价格比高等优点,被广泛应用于汽车、家电、工业过
17、程控制、 智能仪器仪表等领域,可以方便地构成控制系统, 特别是高性能的单片机字长可达32位,片内带有A/D、D/A转换器, ROM容量可达32 KB。 单板机就是将微处理器、 存储器(ROM、 RAM)、 I/O接口芯片和简单的输入、输出设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中), 就构成了一台单板计算机,简称单板机。 它具有完全独立的微型计算机操作功能,但是,由于I/O设备简单,系统软件少,只能用机器语言编程,通常用于简单控制场合。 多板微型计算机也叫系统机。它是根据系统要求把微处理器、存储器(ROM、 RAM)芯片、I/O接口电路和总线接口等组装
18、在一块主机板上,再通过系统总线和各种外设的适配器和适配卡连接键盘、打印机、显示器、软/硬盘驱动器、光驱,并配置上电源。将主机板、电源、软/硬盘驱动器等安装在同一机箱内,将各种适配器/适配卡插在总线扩展槽上,通过总线相互连接,就构成了一台多板微型计算机, 再配上足够的系统软件, 就构成一台完整的微型计算机系统。目前人们广泛使用的个人计算机(PC机)都是多板微型计算机。 多板微型机一般功能强、通用性好、组装灵活,选择不同的插件(功能部件适配卡)便可构成不同功能和要求的微型计算机系统或升级为高一档微机。 2. 微型机的发展CPU基本符合摩尔定律发展(每18个月CPU内集成的晶体管数翻一番。)第一代,
19、4或抵挡8位微处理器。时钟频率:1MHz;第二代,8位微处理器。时钟频率:24MHz;第三代(8086)理器。线宽采用3m工艺工作频率:4.77MHz,寄存器和数据总线均为16位,地址总线20位,寻址空间1MB,采用流水线结构,并有6字节指令预取队列。第四代,32位微处理器,1.5m工艺,时钟频率16MHz,内部寄存器,数据总线,地址总线,都是32位,寻址空间4GB;第五代,64位微处理器(pentium/80586)pentium1.(P5)0.8m,工作频率:6066MHz有2条流水线,pentium2(P54C)0.6m工艺,工作频率:90100MHz;pentium3(P55C)增加了
20、57条多媒体指令在在体系结构上,在内核中采用了,RISC技术,是CASC和RISC结合的产物,第六代,pentium Pro(高能奔腾)采用0.60.13m工艺,时钟频率:166MHz2.8GHz采用2级高速缓存,2级超标量流水线结构,一个周期可执行3条指令,(创新:1.cache集成到封装内,2.无序行技术)pentium具有MMX技术的pentium pro微处理器,从P5内核向P6转向。Pentium基于P6内核,具有MMX技术,提供数据流SIMD(SSE)扩展指令。进一步支持多媒体信息处理,由于采用先进的半导体工艺技术,工作频率在1000MHz以上,前沿总线频率为100MHz或133M
21、Hz。Pentium采用全新的Net.Burst的微结构,20级的超长流水线,跟先进的动态执行技术,双倍速ALU部件,SSE2指令集,微型计算机的基本结构及工作原理1. 计算机基本组成 1946年,在美籍匈牙利数学家冯诺依曼领导的研制小组提出的计算机设计方案中,明确了计算机的五大基本组成,即运算器、 逻辑控制装置(控制器)、存储器、输入和输出设备, 并描述了五部分职能关系及基于存储程序的基本工作原理。 图为计算机基本组成框图。1) 存储器 存储器是用来存放数据和程序的部件,其基本功能是按要求向指定的位置写入或取出代码信息。 存储器采用按地址存取的工作方式,它由许多存储单元组成, 每一个存储单元
22、可以存放一个数据代码,为了区分不同的存储单元,把全部存储单元按照一定的顺序编号,这个编号就称为存储单元的地址。当计算机要把一个数据代码存入某存储单元, 或从某存储单元中取出时,首先要提供该存储单元的地址,然后查找相应的存储单元, 查到后,才能进行数据的存取。因此,能存储大量信息的存储体是存储器的核心。 存储器的工作就是在运算之前,接收外界送来的程序和数据; 在运算过程中,向计算机提供指令和数据信息,保存中间结果; 运算结束后,保存运算结果。 2) 运算器 运算器是对信息进行加工、运算的部件,具体就是执行二进制代码的基本逻辑运算和算术运算。运算器的运算能力并不高,但计算机运算速度快得惊人,它是用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工学 微机 原理 刘兆瑜版

链接地址:https://www.31ppt.com/p-4532893.html