《微型计算机原理及应用》课件第1章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《微型计算机原理及应用》课件第1章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机原理及应用 微型计算机 原理 应用 课件
- 资源描述:
-
1、1 1第1章 微型计算机概述1.1 基本概念基本概念1.2 微型计算机中的数据类型微型计算机中的数据类型1.3 微型计算机系统的组成微型计算机系统的组成本章小结本章小结2 2 掌握微处理器、微型计算机、微型计算机系统的基本概念。掌握微型计算机系统的组成。掌握微型计算机中的数据类型。了解微型计算机的发展和分类。本章学习目标本章学习目标3 31.1.1 微处理器、微型计算机、微型计算机系统微处理器、微型计算机、微型计算机系统微处理器是微型计算机进行控制和处理的核心,通常也直接用CPU(中央处理单元)表示微处理器。微处理器主要由算术逻辑单元(ALU)、控制部件和寄存器三部分组成,其中:ALU用来进行
2、算术运算和逻辑运算。控制部件用来产生一定的时序控制信号,控制指令的执行。寄存器用于存放指令、操作数、中间结果及地址信息等。1.1 基基 本本 概概 念念4 4这三部分通过微处理器的内部总线相连。随着微电子技术的发展,特别是大规模集成电路技术的发展,微处理器的性能越来越强,工作频率越来越高。从Intel公司生产的世界上第一个四位微处理器4004发展到功能强大的Pentium 4,微处理器的处理能力越来越强大。现在的微型计算机的处理能力已经赶上或超过早期小型机或中型机的处理能力,有些甚至与早期大型机的处理能力相差无几。5 5微型计算机通常称为微型机,由微处理器、主存储器、I/O接口和总线四部分组成
3、,其中:微处理器是微型计算机执行指令,进行控制和运算的核心部件。主存储器是存储信息的部件,用来存储当前正在使用的程序和数据。微型计算机和外部设备之间的联系以及数据传输通过I/O接口实现,如显示器的接口、外存储器的接口等。总线是连接微处理器和其他部件的通路。总线分为地址总线(AB)、数据总线(DB)和控制总线(CB),分别用于传输地址、数据和控制信息。6 6微型计算机系统可以分为硬件系统和软件系统。(1)硬件系统由微型计算机和电源、辅助电路及外部设备组成。常见的外部设备有键盘、鼠标、显示器、硬盘、打印机等。(2)软件系统包括系统软件、编译程序、数据库管理软件和各种应用程序。系统软件用于有效地管理
4、计算机系统的各种资源,合理地组织计算机的工作流程,并为用户提供友好的人机接口。操作系统是最常见的系统软件。微型计算机系统只有在硬件系统与软件系统相互配合下才能正常而有效地工作。7 71.1.2 微型计算机的发展和分类微型计算机的发展和分类自20世纪40年代世界上第一台计算机ENIAC在美国宾夕法尼亚大学研制成功以来,电子计算机经历了几次重大的技术革命,得到了突飞猛进的发展。通常按照电子计算机采用的电子器件来进行划分,可将电子计算机的发展分为4个阶段,习惯上称为四代。第一代:电子管计算机时代(1946年第一台计算机问世20世纪50年代后期)。这一时期的计算机采用电子管作为基本器件。在这一时期,计
5、算机主要为军事与国防尖端技术的需要而研制,并逐步扩展到民用,转为工业产品,形成了计算机工业。8 8第二代:晶体管计算机时代(20世纪50年代中期20世纪60年代后期)。在这一时期,作为计算机主要器件的电子管逐步被晶体管所取代,使得整机的体积缩小,功耗降低,可靠性和运算速度得到提高,且价格下降。并且随着磁芯存储器的使用,计算机速度得到进一步提高。计算机的应用领域由军事与尖端技术领域扩大到气象、工程设计、数据处理以及其他科学研究等领域。第三代:集成电路计算机时代(20世纪60年代中期20世纪70年代前期)。这一时期的计算机采用集成电路作为基本器件,功耗、体积、价格进一步下降,而速度和可靠性进一步提
6、高,使计算机的应用领域进一步扩大,更多地应用于数据处理领域。9 9第四代:大规模集成电路和超大规模集成电路计算机时代(20世纪70年代以后)。这一时期的计算机采用大规模和超大规模集成电路作为基本器件,芯片集成度和微处理器的工作速度基本按摩尔定律发展,大体上每23年翻两番。半导体存储器取代磁芯存储器,并不断向大容量、高速度发展。微型计算机和计算机网络的产生和发展,使计算机的应用更加普及,并深入到社会生活各方面。10 10随着大规模和超大规模集成电路制造技术的发展,20世纪70年代初期,已经能把原来体积很大的中央处理器电路集成在一片面积仅十几平方毫米的微处理器(MP,Microprocessor)
7、电路芯片上。微处理器的出现开创了微型计算机的新时代。所谓微型计算机,是指以微处理器为核心再配上半导体存储器、输入/输出(I/O)接口电路、系统总线及其他逻辑电路组成的计算机。微型计算机的出现,为计算机技术的发展和普及开辟了崭新的途径,是计算机科学技术发展史上的一个新的里程碑。由于微型计算机具有体积小、质量轻、价格便宜、耗电少、可靠性高、通用性和灵活性强等突出特点,11 11再加上超大规模集成电路技术的迅速发展,微型计算机技术得到极其迅速的发展和广泛的应用。从1971年美国Intel公司首先研制成功世界上第一块微处理器芯片4004以来,差不多每隔23年就推出一代新的微处理器产品。微处理器是微型计
8、算机的核心部件,它的性能在很大程度上决定了微型计算机的性能。因此,微型机的发展是以微处理器的发展而更新换代的。目前,以Pentium Pro(P6)为代表的微处理器已进入第六代。12 121第一代第一代(19711973年年):4位或低档位或低档8位微处位微处理器理器第一代微处理器是以4位微处理器和低档8位微处理器为代表的,典型的产品有美国Intel公司1971年推出的Intel 4004,它是实现4位并行运算的单片微处理器,构成运算器和控制器的所有元件都集成在一片大规模集成电路芯片上。以它为核心构成的微型计算机代表是MCS-4。1972年3月Intel公司推出了低档8位通用微处理器Intel
9、 8008,以Intel 8008为核心构成的微型计算机代表是MCS-8。第一代微处理器的芯片采用PMOS(Metal-Oxide Semiconductor,金属氧化物半导体)工艺,集成度约为2000管/片,时钟频率为1 MHz,平均指令执行时间为20 s。13 13第一代微型计算机的特点是指令系统简单,运算功能单一,但价格低廉,使用方便。14 142第二代第二代(19741978年年):中高档:中高档8位微处理位微处理器器微处理器问世后,众多公司纷纷研制微处理器逐步形成以Intel公司、Motorola公司和Zilog公司产品为代表的3大系列微处理器。中高档8位微处理器的典型产品有:197
10、3年Intel公司推出的Intel 8080及其改进型8085;1974年美国Motorola公司推出的MC6809;1975年Zilog 公司推出的Z-80,它是国内曾经最流行的单板微型机TP801采用的微处理器;MOS公司推出的MOS 6502,它是IBM PC问世之前世界上最流行的微型计算机Apple(苹果机)的微处理器。第二代微处理器的芯片采用NMOS工艺,集成度达到50009000 管/片,微处理器的性能技术指标有明显改进,时钟频率为24 MHz,运算速度加快,平均指令执行时间为12 s。15 15第二代微型计算机的特点是具有多种寻址方式,指令系统较完善。在系统结构上,已经具有典型计
11、算机的体系结构,具有中断、DMA(Direct Memory Access,直接存储器存取)等控制功能,设计考虑了机器间的兼容性、端口的标准化和通用性,配套外围电路的功能和种类齐全。在软件方面,除汇编语言外,还有高级语言和操作系统。16 163第三代第三代(19781983年年):16位微处理器位微处理器20世纪70年代后期,超大规模集成电路研制成功和制造技术的成熟,进一步推动微处理器和微型计算机生产技术向更高层次发展,出现了16位微处理器。这一时期最典型的产品是Intel公司1978年推出的16 位微处理器Intel 8086,以及与8086内部结构相同,但外部总线只有8位的准16位微处理器
12、8088。除8086/8088外,这一时期的典型产品还有Zilog公司的Z-8000和Motorola公司的MC68000等。第三代微处理器采用HMOS高密度集成工艺技术,集成度为27万管/片,时钟频率为48 MHz,数据总线宽度为16位,地址总线宽度为20位,可寻址内存空间达1 MB,运算速度比8位机提高25倍。17 171981年,IBM公司推出的以8088为微处理器的个人计算机IBM PC/XT 投入市场后迅速占领市场,形成了使用16位个人计算机的高潮。1982年,Intel公司又推出80286 微处理器,它是16位微处理器中的高档产品,其集成度达到10万管/片,时钟频率为10 MHz,
13、平均指令执行时间为0.2 s,速度比8086提高56倍。第三代微型计算机的特点是具有丰富的指令系统、多种寻址方式以及多种数据处理形式,并采用多级中断,有完善的操作系统。其微处理器(80286)含有多任务系统必需的任务转换功能、存储器管理功能和多种保护机构,以支持虚拟存储体系结构。18 184第四代第四代(19831993年年):32位高档微处理器位高档微处理器1983年以后,以Intel公司为代表的一些世界著名半导体集成电路生产商先后推出了32位微处理器,这一时期的典型产品有:1983年Zilog公司推出的Z-80000;1984年Motorola公司推出的MC68020;19851989年I
14、ntel公司推出的Intel 80386和Intel 80486;NEC公司推出的V70等。32位微处理器的出现,使微处理器开始进入一个崭新的时代,无论是从结构、功能还是从应用范围等方面看,都可以说是小型机的微型化。第四代微处理器采用先进的高速CMOS(HCMOS)工艺,集成度为1120万管/片,具有32位数据总线和32位地址总线,直接寻址能力高达4GB,19 19同时具有存储保护和虚拟存储功能,虚拟空间可达64 TB(264 B),时钟频率达到1633 MHz,平均指令执行时间约0.1 s,运算速度为300400万条指令/秒,即34 MIPs(Million Instruction Per
15、Second,每秒百万条指令)。第四代微型计算机的特点是内部采用流水线控制(80386采用6级流水线),使取指令、指令译码、内存管理、执行指令和总线访问并行操作。Intel 80486片内增加了协处理器和8 KB的片内高速缓存(即一级Cache),支持配置外部高速缓存(即二级Cache)。内部数据总线宽度有32位、64位和128位,分别用于不同单元间的数据交换。2020采用RISC(Reduced Instruction Set Computer,精简指令集计算机)技术,使微处理器可以在一个时钟周期内执行一条指令;采用突发总线(Burst BUS)技术与外部RAM进行高速数据交换,大大加快了数
16、据处理速度。21 215第五代第五代(1993年后年后):准:准64位高档微处理器位高档微处理器第五代微处理器的推出,使微处理器技术发展到了一个崭新阶段,这一时期的典型产品有:1993 年Intel公司推出的Pentium;1995年IBM公司、Motorola公司、Apple公司联合推出的Power PC;AMD公司推出的K5。第五代微处理器采用亚微米(0.6 m)的CMOS工艺制造,集成度高达310万管/片,采用64位外部数据总线,使经总线访问内存数据的速度高达528 MB/s,是主频为66 MHz的80486-DX2最高速度(105 MB/s)的5倍,36位地址总线使可寻址空间达64 G
17、B。2222第五代微型计算机采用了全新的体系结构,内部采用超标量流水线设计,在微处理器内部有U、V两条流水线并行工作;允许Pentium在单个时钟周期内执行两条整数指令,即实现指令并行;Pentium芯片内采用双Cache结构,即指令Cache和数据Cache,每个Cache为8 KB,数据宽度为32位,避免了预取指令和数据可能发生的冲突。数据Cache还采用了回写技术,大大节省了处理器的处理时间;采用分支指令预测技术,实现动态预测分支程序的指令流向,大大节省了处理器用于判别分支程序的时间。23236.第六代第六代(1995年后年后):64位微处理器位微处理器1995年2月,Intel公司推出
18、第六代微处理器Pentium PRO(P6)。P6采用0.6 m工艺,集成度为550万管/片,具有两个一级高速缓存(即8 KB的指令Cache和8 KB的数据Cache),256 KB的二级Cache,内部采用12级超标量流水线结构,一个时钟周期可以执行3条指令,同时它在CISC(复杂指令集)/RISC的混合使用、乱序执行等方面都有新的特点。随后,Intel公司对P6的性能作了进一步的改进和提升,2000年末Intel公司又推出了Pentium 4。Pentium 4采用0.18 m工艺,集成度为4200万管/片,具有两个一级高速缓存(即64 KB的指令Cache和64 KB的数据Cache)
19、,2424512 KB的二级Cache,其电源电压仅为1.9 V,主频为1.33.6 GHz。由于Pentium 4内部采用了20级超标量流水线结构,并增加了很多新指令,因此更加有利于多媒体操作和网络操作。第六代微处理器性能优异,适应当前对多媒体、网络、通信等多方面的要求。随着科学技术的发展,会不断地对微处理器提出新的要求,新型、新概念的微处理器定会层出不穷。25251.1.3 微型计算机系统的主要技术指标微型计算机系统的主要技术指标一台微机性能的优劣,主要是由它的系统结构、硬件组成、系统总线、外部设备以及软件配置等因素来决定的,具体表现在以下几个主要技术指标上。26261.字长字长微机的字长
20、是指微处理器内部一次可以并行处理二进制代码的位数,它与微处理器内部寄存器以及CPU内部数据总线宽度是一致的。字长越长,所表示的数据精度就越高。在完成同样精度的运算时,字长较长的微处理器比字长较短的微处理器运算速度快。大多数微处理器内部的数据总线与微处理器的外部数据引脚宽度是相同的,但也有少数例外,如Intel 8088微处理器内部数据总线为16位,而芯片外部数据引脚只有8位;Intel 80386 SX微处理器内部为32位数据总线,而外部数据引脚为16位。对这类芯片仍然以它们的内部数据总线宽度为字长,但把它们称作“准XX位”芯片。2727例如,8088被称为“准16位”微处理器芯片,80386
21、SX被称作“准32位”微处理器芯片。28282.主存容量主存容量主存容量是主存储器所能存储的二进制信息的总量,它反映了微机处理信息时容纳数据量的能力。主存容量越大,微机工作时主、外存储器间的数据交换次数就越少,处理速度也就越快。主存容量常以字节(Byte)为单位,并定义KB、MB、GB、TB等派生单位,其中:1 KB=1024 B;1 MB=1024 KB;1 GB=1024 MB;1 TB=1024 GB80X86微型机能配置的最大内存容量受CPU所支持的物理地址空间范围的限制,一般配置为几百KB到几百MB。29293.指令执行时间指令执行时间指令执行时间是指计算机执行一条指令所需的平均时间
22、,其长短反映了计算机执行一条指令速度的快慢。它一方面取决于微处理器工作的时钟频率;另一方面又取决于计算机指令系统的设计、CPU的体系结构等。微处理器工作时钟频率指标可表示为多少兆赫兹(或吉赫兹),即MHz(或GHz);微处理器指令执行速度指标则表示为每秒运行多少百万条指令(MIPs,Millons of Instructions Per Second)。30304.系统总线系统总线系统总线是连接微机系统各功能部件的公共数据通道。系统总线所支持的数据传送位数和时钟频率直接关系到整机的性能。数据传送位数越多,总线工作时钟频率越高,系统总线的信息吞吐率就越高,整机的性能就越强。目前,微机系统采用了多
23、种系统总线标准,如ISA、EISA、VESA、PCI、PCI-Express等。31 315.外部设备配置外部设备配置在微机系统中,外部设备(外设)占据了重要地位。计算机信息的输入、输出、存储都必须由外设来完成,微机系统一般都配置了显示器、打印机、键盘等外设。微机系统所配置的外设,其速度快慢、容量大小、分辨率高低等技术指标都影响着微机系统的整体性能。32326.系统软件配置系统软件配置系统软件也是计算机系统不可或缺的组成部分。微机硬件系统仅是一个裸机,它本身并不能运行。若要运行,必须有基本的系统软件支持,如DOS、Windows等操作系统。系统软件配置是否齐全,软件功能的强弱,是否支持多任务、
24、多用户操作等都是微机硬件系统性能能否得到充分发挥的重要因素。3333在日常生活中,人们习惯使用十进制数来进行计数和计算。但计算机系统内部使用的所有指令或数据都采用二进制代码,并通过数字器件的不同状态来表示。二进制形式的代码是计算机唯一能识别的机器语言,因此,所有需要计算机处理的数字、字母、符号等都必须采用二进制表示。但由于二进制数难记忆,阅读和书写也不方便,因此在计算机中有时也采用其他进制,如十六进制、八进制和十进制等。本节将介绍二进制与其他进制间的转换及计算机中的编码方式。1.2 微型计算机中的数据类型微型计算机中的数据类型34341.2.1 常用数据类型常用数据类型1数制数制数制是人们用来
25、表示数据的科学方法。日常生活中我们最熟悉的是十进制数,此外还有二进制数、八进制数、十六进制数等。为了区别不同的进位计数制,可以用字母表示数制,用B(Binary)表示二进制、O(Octal)表示八进制、D(Decimal)表示十进制、H(Hexadecimal)表示十六进制。35351)十进制数十进制数由10个数码(0、1、2、3、4、5、6、7、8、9)组成,无论数的大小,都可用这10个数码组合来表示。任何一个十进制数D,都可用权展开式表示为(D)10=Dn-110n-1+Dn-210n-2+Dn-310n-3+D1101+D0100+D-110-1+D-m10-m其中,Di是D的第i位的数
展开阅读全文