典型微型计算机组成结构图微处理器课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《典型微型计算机组成结构图微处理器课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 典型 微型计算机 组成 结构图 微处理器 课件
- 资源描述:
-
1、课程名称 微型计算机原理(微机原理与接口 技术)学 时 52/12(48/15)选用教材 吴秀清主编.微型计算机原理与接口 技术 M(第三版).合肥:中国科技大学出版社. 主讲教师 叶爱芹授课对象 电子信息工程、机械自动化授课方式 多媒体与板书相结合前修课程:电路原理、模拟电子电路、数字电子技术等 课程在专业学科中的地位与作用课程在专业学科中的地位与作用 本本 课程是我校电气信息类非计算机专业必修的课程是我校电气信息类非计算机专业必修的主干专业基础课程之一,针对人才培养目标,课程主干专业基础课程之一,针对人才培养目标,课程体系和教学内容紧紧围绕体系和教学内容紧紧围绕“厚基础,重能力厚基础,重能
2、力”的培的培养目标,强调理论与实践并重,注重培养学生知识养目标,强调理论与实践并重,注重培养学生知识应用能力和适应课程特点的学习方法。通过课程学应用能力和适应课程特点的学习方法。通过课程学习,不仅使学生掌握微机的基本组成结构和工作原习,不仅使学生掌握微机的基本组成结构和工作原理,更重要的是通过实践环节的训练,加深对理论理,更重要的是通过实践环节的训练,加深对理论知识理解,着重掌握计算机接口软硬件设计能力,知识理解,着重掌握计算机接口软硬件设计能力,为学生后续专业课程的学习奠定厚实的理论基础,为学生后续专业课程的学习奠定厚实的理论基础,培养学生分析问题、解决问题的能力。为嵌入式系培养学生分析问题
3、、解决问题的能力。为嵌入式系统开发打下良好的基础。统开发打下良好的基础。 课程内容与学时分配课程内容与学时分配章 节内 容学 时第一章绪论4第二章8086系统结构6第三章8086的寻址方式和指令系统12第四章汇编语言程序设计10第五章存储器6第六章输入/输出接口2第七章微型计算机中断系统6第八章可编程计数器/定时器8253及其应用4第九章可编程外围接口芯片8255A及其应用4第十一章模数和数模转换自学第一章第一章 微型计算机概述微型计算机概述 1.1 1.1 微型计算机的发展概况微型计算机的发展概况 1.2 1.2 微型计算机的基本结构微型计算机的基本结构 1.3 1.3 微型计算机系统微型计
4、算机系统 1.4 1.4 微型计算机的应用微型计算机的应用 计算机是计算机是2020世纪发展最为迅速,普及程度最高、应世纪发展最为迅速,普及程度最高、应用最为广泛的科学技术之一。自用最为广泛的科学技术之一。自19461946年世界第一台计算年世界第一台计算机在美国诞生至今,经过半个多世纪的发展,计算机已机在美国诞生至今,经过半个多世纪的发展,计算机已经渗透到国民经济和社会生活的各个领域,极大地改变经渗透到国民经济和社会生活的各个领域,极大地改变着人们的工作方式和生活方式,转化为推动社会前进的着人们的工作方式和生活方式,转化为推动社会前进的巨大的生产力。巨大的生产力。计算机按其性能、价格和体积等
5、的不同,可分为巨计算机按其性能、价格和体积等的不同,可分为巨型机、大型机、中型机、小型机、微型机型机、大型机、中型机、小型机、微型机巨型机:巨型机:功能最强、精度最高、速度最快、价格最贵功能最强、精度最高、速度最快、价格最贵 高科技难题、每秒十几万亿次浮点运算(太拉级)高科技难题、每秒十几万亿次浮点运算(太拉级) 131万亿次万亿次 日本日本 模拟气候实现精确的气象预报模拟气候实现精确的气象预报 模拟与设计可控核聚变模拟与设计可控核聚变 模拟核武器行为及破译密码模拟核武器行为及破译密码 应用纳米技术模拟与设计新的电子器件应用纳米技术模拟与设计新的电子器件大型机:大型机:指令多、速度快、存储容量
6、大、可连接数以百指令多、速度快、存储容量大、可连接数以百 计终端机,快速处理巨量的资料计终端机,快速处理巨量的资料中型机、小型机:中型机、小型机:规模小、结构简单、便于推广规模小、结构简单、便于推广微型机:微型机:体积小、重量轻、价格低廉体积小、重量轻、价格低廉 ; 采用大规模和超大规模集成电路;采用大规模和超大规模集成电路; 可靠性好、结构灵活;内部元件少、连线少;可靠性好、结构灵活;内部元件少、连线少; 应用面广,用于过程控制、测量仪器、仪表、应用面广,用于过程控制、测量仪器、仪表、 教学、医疗、家电教学、医疗、家电 在在5050多年的发展历史中,计算机经历了采用电多年的发展历史中,计算机
7、经历了采用电子管、晶体管、集成电路、大规模集成电路以及超子管、晶体管、集成电路、大规模集成电路以及超大规模集成电路的发展历程。未来将为人工智能计大规模集成电路的发展历程。未来将为人工智能计算机,模拟人脑的思维。算机,模拟人脑的思维。 但是计算机真正的辉煌时期是从但是计算机真正的辉煌时期是从19711971年第一片年第一片微处理器(微处理器(MicroprocessorMicroprocessor)诞生之日起,计算机诞生之日起,计算机便以惊人的速度发展,在此后的便以惊人的速度发展,在此后的3030多年时间里,微多年时间里,微处理器发展:从美国处理器发展:从美国IntelIntel公司的公司的40
8、044004、80088008、80808080、80858085、80868086、8018680186、8028680286、8038680386、8048680486发展到发展到PentiumPentium、 Pentium Pro Pentium Pro、PentiumPentium、 Pentium Pentium 、 Pentium Pentium 、ItaniumItanium 等。等。典型产品有典型产品有Intel 4004(1971Intel 4004(1971年、年、4 4位位) )和和Intel 8008Intel 8008(19721972年、年、8 8位)。位)。通常
9、人们把通常人们把Intel 4004(4Intel 4004(4位位) )和和Intel 8008Intel 8008(8 8位)称为第一位)称为第一代微处理器。代微处理器。特点特点字长:字长: 4 4位或位或8 8位位时钟频率:时钟频率:1 1MHzMHz平均执行指令时间:平均执行指令时间:2020ss集成度:集成度:20002000管管/ /片片价格低廉、使用方便,主要应用于简单计算与控制。价格低廉、使用方便,主要应用于简单计算与控制。 19731973年,年,IntelIntel公司推出了性能更好的公司推出了性能更好的8 8位微处理器位微处理器80808080。MotorolaMotor
10、ola公司的公司的M6800M6800,ZilogZilog公司的公司的Z80Z80,IntelIntel公司的公司的80858085,RockwellRockwell与与MOS TechnologyMOS Technology的的65026502等。等。通常人们把这一时期的微处理器称为第二代微处理器。通常人们把这一时期的微处理器称为第二代微处理器。特点特点字长:字长: 8 8位位时钟频率:时钟频率: 2 24 4MHzMHz平均执行指令时间:平均执行指令时间: 1 12 2 ss集成度:集成度:5000 5000 10000 10000管管/ /片片这一时期推出的微型计算机,在系统设计上考虑
11、了机器间的兼容性,接口的这一时期推出的微型计算机,在系统设计上考虑了机器间的兼容性,接口的标准化和通用性,外围配套电路种类齐全、功能完善。在系统软件方面,除标准化和通用性,外围配套电路种类齐全、功能完善。在系统软件方面,除可使用汇编语言外,还配用高级语言和操作系统。已经广泛用于数据处理、可使用汇编语言外,还配用高级语言和操作系统。已经广泛用于数据处理、工业控制、汽车、电子、智能仪器仪表和家电等领域。工业控制、汽车、电子、智能仪器仪表和家电等领域。IntelIntel公司的公司的8086/80888086/8088、MotorolaMotorola公司的公司的M68000M68000和和Zilo
12、gZilog 公司的公司的Z8000 Z8000 特点特点字长:字长: 16 16位位时钟频率:时钟频率: 4 44040MHzMHz平均执行指令时间:平均执行指令时间: 0.5 0.5 ss集成度:集成度:20000 20000 60000 60000管管/ /片片 (1983-19931983-1993年)年)3232位微处理器时期位微处理器时期IntelIntel公司推出公司推出8018680186、8028680286 1985 1985年,年, IntelIntel公司推出能进行多任务处理的公司推出能进行多任务处理的3232位微处位微处理器理器8038680386,同时有,同时有Mo
13、torolaMotorola公司的公司的M68020M68020 1989 1989年,年, IntelIntel公司推出公司推出8048680486,同期有,同期有MotorolaMotorola公司的公司的M68040M68040特点特点字长:字长: 32 32位位时钟频率:时钟频率: 10 10120120MHzMHz平均执行指令时间:平均执行指令时间: 0.2 0.2ss集成度:几十万上百万管集成度:几十万上百万管/ /片片 19931993年年3 3月,月,IntelIntel公司的奔腾(公司的奔腾(PentiumPentium) 时钟频率:时钟频率:60/6660/66MHzMHz
14、 运行速度:运行速度:112112MIPSMIPS 集成度:集成度:310310万管万管/ /片片 1995 1995年年2 2月,月, IntelIntel公司的公司的Pentium ProPentium Pro 时钟频率:时钟频率:166166MHzMHz以上以上 集成度:集成度:550550万管万管/ /片片 1996 1996年年 IntelIntel公司的公司的Pentium MMX Pentium MMX (多能奔腾)多能奔腾) 19971997年到年到19991999年,年,IntelIntel公司的公司的Pentium Pentium 、Pentium Pentium AMD
15、AMD公司的公司的AMD-K7AMD-K7,这些芯片的集成度高达这些芯片的集成度高达750750万管万管/ /片,片,时钟频率达到时钟频率达到750750MHzMHz。 2000 2000年,年, IntelIntel公司的公司的Pentium Pentium 2001 2001年底,年底, Pentium Pentium 主频高达主频高达2 2GHzGHz,具有具有42004200万只晶万只晶体管,主流高端体管,主流高端3232位位CPUCPU市场的佼佼者。市场的佼佼者。 AMDAMD公司的公司的AthlonAthlon CPU CPU,1.33GHz1.33GHz主频及主频及2 2GHzG
16、Hz主频。主频。 20062006年,年,CoreCore系列。支持系列。支持6464位计算。位计算。intel 4004,intel 的发展史就是从这块的发展史就是从这块cpu起步的起步的80088085808680286,intel最后一块最后一块16位位cpu80386,intel第一代第一代32位位cpupentium,586pentium propentium mmxpentiumceleron,引发超频热潮引发超频热潮pentium_katmaipentiumIntel pentium tualatin/coppermineintel pentium_423intel pentiu
17、m_478 微型计算机的发展现状微型计算机的发展现状超级流水线技术将流水线深度增加了一倍超级流水线技术将流水线深度增加了一倍数据流单指令多数据扩展数据流单指令多数据扩展2(SSE2)2(SSE2)指令集扩展指令集扩展MMXMMX和和SSESSE技术技术, ,更好的支持更好的支持DVDDVD播放,音频和播放,音频和3 3D D图形数据处理,网络流数据处理等图形数据处理,网络流数据处理等采用了全新的一级(采用了全新的一级(L1L1)指令高速缓存技术)指令高速缓存技术采用先进的采用先进的400MHz400MHz系统总线系统总线 具有双通道具有双通道RDRAMRDRAM,可实现更高性能,可实现更高性能
18、 微型化、网络化、智能化微型化、网络化、智能化1.2.1 1.2.1 微型计算机的结构特点微型计算机的结构特点微型计算机结构框图微型计算机结构框图冯冯诺依曼结构诺依曼结构简介简介由运算器、控制器、存储器、输入设备和输出设由运算器、控制器、存储器、输入设备和输出设备五大部分组成备五大部分组成数据和程序以二进制代码形式不加区别地存放在数据和程序以二进制代码形式不加区别地存放在存储器中,存放位置由地址指定,地址码也为二存储器中,存放位置由地址指定,地址码也为二进制进制控制器是根据存放在存储器中的指令序列即程序控制器是根据存放在存储器中的指令序列即程序来工作的,并由一个程序计数器(即指令地址计来工作的
19、,并由一个程序计数器(即指令地址计数器)控制指令的执行数器)控制指令的执行 返回返回v 可以进行算术和逻辑运算可以进行算术和逻辑运算v 能对指令进行译码并执行规定的动作能对指令进行译码并执行规定的动作v 可暂存少量数据可暂存少量数据v 提供整个系统所需要的定时和控制提供整个系统所需要的定时和控制v 能和存储器、外设交换数据能和存储器、外设交换数据v 可以响应其他部件发来的中断请求可以响应其他部件发来的中断请求 微处理器微处理器微处理器也称作中央处理单元,简称微处理器也称作中央处理单元,简称CPUCPU(Central Processing UnitCentral Processing Unit
20、) 本身具有运算和控制功能本身具有运算和控制功能 控制器:负责全机的控制工作控制器:负责全机的控制工作 运算器:执行所有的算术和逻辑运算运算器:执行所有的算术和逻辑运算 微处理器是微型计算机的核心微处理器是微型计算机的核心 多数多数CPUCPU是单片的,有时也会见多片型的,是单片的,有时也会见多片型的, 即几个片合起来完成一个即几个片合起来完成一个CPUCPU的功能的功能 算术逻辑部件(算术逻辑部件(ALUALU):):专门用来处理各种数据信息的,专门用来处理各种数据信息的,它可以进行加、减、乘、除算术和与、或、非、异或等逻辑它可以进行加、减、乘、除算术和与、或、非、异或等逻辑运算运算 累加器
21、和通用寄存器组:累加器和通用寄存器组:用来保存参加运算的数据以及用来保存参加运算的数据以及运算的中间结果,也用来存放地址运算的中间结果,也用来存放地址 程序计数器(指令指针):程序计数器(指令指针):指向下一条要取出的指令指向下一条要取出的指令 指令寄存器:指令寄存器:存放从存储器中取出的指令码存放从存储器中取出的指令码 译码器:译码器:对指令码进行译码和分析,从而确定指令的操对指令码进行译码和分析,从而确定指令的操作,并确定操作数的地址,再得到操作数,以完成指定的操作,并确定操作数的地址,再得到操作数,以完成指定的操作。作。 时序和控制部件:时序和控制部件:指令译码器对指令进行译码时,产生指
展开阅读全文