微机原理及应用幻灯片.ppt
《微机原理及应用幻灯片.ppt》由会员分享,可在线阅读,更多相关《微机原理及应用幻灯片.ppt(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理及应用第1页,共68页,编辑于2022年,星期六微机 原理 及 接口 技术课程课程介绍介绍典型机型:典型机型:IBM PCIBM PC系列机系列机基本系统:基本系统:8086CPU8086CPU和半导体存储器和半导体存储器I/OI/O接口电路及与外设的连接接口电路及与外设的连接硬件接口电路原理硬件接口电路原理软件接口编程方法软件接口编程方法第2页,共68页,编辑于2022年,星期六专业技术基础课硬件系列课程之一计算机组成原理微机原理及接口技术计算机体系结构必修课以技术为主面向应用软硬件相结合课程课程特点特点区别区别第3页,共68页,编辑于2022年,星期六先修课程数字逻辑或数字电路提供
2、硬件基础提供硬件基础计算机组成原理确立计算机部件功能确立计算机部件功能掌握计算机工作原理掌握计算机工作原理高级语言程序设计熟悉DOS环境程序设计的方法掌握基本程序设计思想掌握基本程序设计思想先修先修课程课程第4页,共68页,编辑于2022年,星期六本门课程的研究内容及其地位与作用本门课程的研究内容及其地位与作用研究内容:微机系统的基本组成与结构、工作原理及应用方法与技术。研究内容:微机系统的基本组成与结构、工作原理及应用方法与技术。本门课程在计算机知识结构中的地位与作用:本门课程在计算机知识结构中的地位与作用:第5页,共68页,编辑于2022年,星期六学习方法建议学习方法建议n复习并掌握先修课
3、的有关内容复习并掌握先修课的有关内容n课堂:听讲与理解、适当笔记。课堂:听讲与理解、适当笔记。n课后:认真阅读教材和参考书、独立完成作业。课后:认真阅读教材和参考书、独立完成作业。n实验:充分准备、勤于动手实践。实验:充分准备、勤于动手实践。n8 8、学习资源、学习资源n钱晓捷之微服网钱晓捷之微服网 http:/ http:/202.116.64.20/caicomputer/http:/202.116.64.20/caicomputer/u钱晓捷钱晓捷 陈涛,微型计算机原理及接口技术,陈涛,微型计算机原理及接口技术,北京:机械工业出版社,北京:机械工业出版社,1999.11999.1uBar
4、ry B.BreyBarry B.Brey著著 陈谊等译,陈谊等译,Intel Intel系列微处理器结构、编程和接口技术大全系列微处理器结构、编程和接口技术大全 80X8680X86、PentiumPentium和和Pentium ProPentium Pro,北京:机械工业出版社,北京:机械工业出版社,1998.11998.1第6页,共68页,编辑于2022年,星期六 学习方法很重要复习并掌握先修课的有关内容课堂:听讲与理解、适当笔记课后:认真读书、完成作业实验:充分准备、勇于实践总成绩考试成绩 实验成绩平时成绩学习学习方法方法第7页,共68页,编辑于2022年,星期六微机原理及应用-参考
5、文献uu钱晓捷钱晓捷 陈涛,微型计算机原理及接口技术,陈涛,微型计算机原理及接口技术,北京:机械工业出版社,北京:机械工业出版社,1999.11999.1uu钱晓捷,汇编语言程序设计(第钱晓捷,汇编语言程序设计(第2 2版),版),北京:电子工业出版社,北京:电子工业出版社,2003.62003.6uu扬季文等,扬季文等,80X8680X86汇编语言程序设计教程,汇编语言程序设计教程,北京:清华大学出版社,北京:清华大学出版社,1998.61998.6uu戴梅萼,微型计算机技术及应用,戴梅萼,微型计算机技术及应用,北京:清华大学出版社,北京:清华大学出版社,19911991uu扬素行,微型计算
6、机系统原理及应用,扬素行,微型计算机系统原理及应用,北京:清华大学出版社,北京:清华大学出版社,19951995uuBarry B.BreyBarry B.Brey著著 陈谊等译,陈谊等译,IntelIntel系列微处理器结构、编程和接口技术大全系列微处理器结构、编程和接口技术大全80X8680X86、PentiumPentium和和Pentium ProPentium Pro,北京:机械工业出版社,北京:机械工业出版社,1998.11998.1第8页,共68页,编辑于2022年,星期六微型计算机原理及应用微型计算机原理及应用第1章 微型计算机系统2第2章 微处理器内部结构4第3章 汇编语言基
7、础4第4章 IA-32指令系统6第5章 控制转移和程序结构 8第6章 微处理器外部特性4第7章 存储系统4第8章 输入输出接口4第9章 常用接口技术8第9页,共68页,编辑于2022年,星期六1 1、电子计算机发展简史、电子计算机发展简史(1 1)1946-19581946-1958第一代第一代:电子管计算机电子管计算机。磁鼓存储器,机器语言、汇编。磁鼓存储器,机器语言、汇编语言编程。世界上第一台电子数字计算机语言编程。世界上第一台电子数字计算机ENIACENIAC(Electronic Numerical Electronic Numerical Integrator And calcula
8、torIntegrator And calculator),),19461946年由美国宾夕法尼亚大学研制,字长年由美国宾夕法尼亚大学研制,字长1212位,运算速度位,运算速度50005000次次/秒,使用秒,使用1880018800个电子管、个电子管、15001500个继电器,功耗个继电器,功耗150kw150kw,占地,占地170m170m2 2,重达,重达3030吨,造价吨,造价100100万美元。万美元。(2 2)1958-19641958-1964第二代第二代:晶体管计算机晶体管计算机。磁芯作主存储器磁芯作主存储器,磁盘作外存储器,开磁盘作外存储器,开始使用高级语言编程。始使用高级语
9、言编程。(3 3)1964-19711964-1971第三代:集成电路计算机第三代:集成电路计算机。使用。使用。使用。使用半导体存储器,出现多终端半导体存储器,出现多终端计算机和计算机网络。计算机和计算机网络。(4 4)1971-1971-第四代:大规模集成电路计算机第四代:大规模集成电路计算机。出现微型计算机、单出现微型计算机、单片微型计算机,外部设备多样化。片微型计算机,外部设备多样化。(5 5)1981-1981-第五代:人工智能计算机第五代:人工智能计算机。模拟人的智能和交流方式。模拟人的智能和交流方式。第第1 1章章 微型计算机系统微型计算机系统第10页,共68页,编辑于2022年,
10、星期六2 2、计算机发展趋势、计算机发展趋势微型化微型化 便携式、低功耗便携式、低功耗高性能高性能 尖端科技领域的信息处理,需要超大容量、高速度尖端科技领域的信息处理,需要超大容量、高速度智能化智能化 模拟人类大脑思维和交流方式,多种处理能力模拟人类大脑思维和交流方式,多种处理能力系列化、标准化系列化、标准化 便于各种计算机硬、软件兼容和升级便于各种计算机硬、软件兼容和升级网络化网络化 网络计算机和信息高速公路网络计算机和信息高速公路多机系统多机系统 大型设备、生产流水线集中管理大型设备、生产流水线集中管理(独立控制、独立控制、故障分散、资源共享故障分散、资源共享)第11页,共68页,编辑于2
11、022年,星期六1.1 1.1 微处理器发展微处理器发展微处理器微处理器(MPUMPU):微型计算机的中央处理器,亦称微型计算机的中央处理器,亦称微型计算机的中央处理器,亦称微型计算机的中央处理器,亦称CPU。是把运算器和控制器及其附属电路集成在一个芯片上的是把运算器和控制器及其附属电路集成在一个芯片上的是把运算器和控制器及其附属电路集成在一个芯片上的是把运算器和控制器及其附属电路集成在一个芯片上的VLSIVLSIVLSIVLSI。其基本功能是其基本功能是其基本功能是其基本功能是执行指令执行指令执行指令执行指令,还进行,还进行,还进行,还进行数据传输,控制和指挥其它部数据传输,控制和指挥其它部
12、数据传输,控制和指挥其它部数据传输,控制和指挥其它部件协调工作件协调工作件协调工作件协调工作,从而实现程序设定的任务。连接微机其它部,从而实现程序设定的任务。连接微机其它部件的各种信号大多数来自微处理器。因此,学习微型计算件的各种信号大多数来自微处理器。因此,学习微型计算机原理及应用,首先机原理及应用,首先要掌握微处理器的组成、工作原理,要掌握微处理器的组成、工作原理,要掌握微处理器的组成、工作原理,要掌握微处理器的组成、工作原理,尤其要掌握它的各种信号尤其要掌握它的各种信号尤其要掌握它的各种信号尤其要掌握它的各种信号。微机:微机:微机:微机:以微处理器为核心,配以存储器、输入以微处理器为核心
13、,配以存储器、输入/输出接口输出接口电路及系统总路线所制造出的计算机。电路及系统总路线所制造出的计算机。第12页,共68页,编辑于2022年,星期六1.1.1 1.1.1 微处理器的历史微处理器的历史微处理器主要性能指标微处理器主要性能指标字长:字长:CPUCPU每个时间单位可处理的二进制的数据位数(如一次每个时间单位可处理的二进制的数据位数(如一次运算、传输)运算、传输)如:如:8 8位机、位机、1616位机、位机、3232位机和位机和6464位机。位机。时钟频率:时钟频率:表明表明CPUCPU的处理速度,反映了微处理器的基本时间的处理速度,反映了微处理器的基本时间单位。单位。相关参数:时钟
14、频率、主频、每秒运算次数相关参数:时钟频率、主频、每秒运算次数 如:如:100MHz100MHz、3.2GHz3.2GHz。集成度:集成度:表明微处理器的生产工艺水平,通常用芯片上集成表明微处理器的生产工艺水平,通常用芯片上集成的晶体管数量来表达。的晶体管数量来表达。第13页,共68页,编辑于2022年,星期六实际上,微型计算机性能优劣由它的系统结构、指令系统、硬件组成、外部设备以及软件配备是否齐全等因素决定。只有综合各项指标,才能正确评价与衡量计算机性能高低。下面介绍几项主要评估指标。1.CPU1.CPU字长字长 计算机的字长决定了计算机内部一次可以处理的二进制代码的位数。它决定着计算机的通
15、用寄存器、加法器、数据总线等部件位数,因此,它的长短直接影响硬件成本。字长越长,一个字所能表示的数据精度就越高。在完成同样精度的运算时,字长较长的计算机比字长短的计算机速度快。为了兼顾精度与硬件成本,有些计算机允许采用变字长运算。CPU字长是字节的整数倍,如8、16、32和64位等。第14页,共68页,编辑于2022年,星期六 一般情况下,CPU内部数据总线宽度和计算机对外的数据总线宽度是一致的。而有的CPU为了改进运算性能加宽了CPU的内部总线宽度,致使内部字长和对外数据总线宽度不一致。如Intel 8088微处理器就是内部总线宽度为16、而对外的数据总线宽是8位的芯片。对这类芯片称之为“准
16、位”芯片。因此Intel 8088就称为准16位芯片。2.内存储器容量与速度内存储器容量与速度 内存储器容量是衡量它存储二进制信息量大小的一个重要指标。微型计算机中常用字节表示内存储器容量,如64 MB(兆字节)。内存储器容量常常有一个变化范围,同一型号微型计算机,能配备的内存储器容量大小也有一个变化范围。第15页,共68页,编辑于2022年,星期六 内存的速度用存取周期来衡量。存储器执行一次完整的读写操作所需要的时间称为存取周期。半导体集成电路存储器的存取周期目前约为几十纳秒(ns)。3.CPU指令执行时间指令执行时间 指令执行时间的长短反映了CPU运算速度的快慢。因为执行不同的指令所需的时
17、间不同,这就产生了如何评估计算速度的问题。常用方法有两种:(1)根据不同类型指令在计算过程中出现的频繁程度乘上不同系数,求得统计平均值。这里所指的运算速度为平均速度MIPS(Millions of Instructions Per second),即百万条指令秒作单位。(2)直接给出CPU的时钟频率(主频)。时钟频率在很大程度上决定了计算机的运算速度。如80486时钟频率在3366 MHz,Pentium则在60133 MHz,Pentium MMX CPU时钟频率为230 MHz以上。第16页,共68页,编辑于2022年,星期六1.1.通用微处理器通用微处理器19711971年,美国年,美国
18、IntelIntel公司研究并制造了公司研究并制造了I4004I4004微处理器芯片。微处理器芯片。该芯片能同时处理该芯片能同时处理4 4位二进制数,集成了位二进制数,集成了23002300个晶体管,每个晶体管,每秒可进行秒可进行6 6万次运算,成本约为万次运算,成本约为200200美元。它是世界上第一美元。它是世界上第一个微处理器芯片,以它为核心组成的个微处理器芯片,以它为核心组成的MCS-4MCS-4计算机,标志了计算机,标志了世界第一台微型计算机的诞生。世界第一台微型计算机的诞生。第17页,共68页,编辑于2022年,星期六第一代第一代4位和低档位和低档8位机位机Intel 4004第二
19、代第二代中高档中高档8位机位机8080/8085、Z80、MC6800第三代第三代16位机位机Intel 8086、Z8000、MC6800第四代第四代32位机位机80386、80486第五代第五代64位机位机(1971-1973)(1974-1978)(1978-1981)(1981-2000)(2001后)后)特点:特点:1、芯片的发展遵循、芯片的发展遵循 摩尔定律摩尔定律2、速度越来越快。、速度越来越快。3、容量越来越大。、容量越来越大。4、功能越来越强。、功能越来越强。图片示例图片示例第18页,共68页,编辑于2022年,星期六2.2.专用微处理器专用微处理器单片机,数字信号处理器单片
20、机,数字信号处理器(1 1)单片机(微控制器,嵌入式处理器,)单片机(微控制器,嵌入式处理器,MCUMCU)采用超大规模集成电路技术把具有数据处理能力的中央处采用超大规模集成电路技术把具有数据处理能力的中央处理器理器CPUCPU、随机存储器、随机存储器RAMRAM、只读存储器、只读存储器ROMROM、多种、多种I/OI/O口和中断系统、口和中断系统、定时器定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、模拟多路转换器、A/DA/D转换器等电路)集成到一块硅片上构成的一转换器等电路)集成到一块硅片上构成的一个小而完善
21、的计算机系统。个小而完善的计算机系统。代表芯片:代表芯片:1976-19781976-1978:Intel MCS-48Intel MCS-481978-19821978-1982:MCS-51 MCS-51 Atml AT89 Atml AT89 Microchip Technology PIC Microchip Technology PIC1982-1982-:MCS-96/98MCS-96/98(1616位)位)AT91 AT91(3232位)位)第22页,共68页,编辑于2022年,星期六单片机为工业测控而设计,具有三高优势单片机为工业测控而设计,具有三高优势(集成度高、可靠性集成度
22、高、可靠性高、性价比高高、性价比高)。主要应用于工业检测与控制、计算机外设、智能仪器仪表、主要应用于工业检测与控制、计算机外设、智能仪器仪表、通讯设备、家用电器等。通讯设备、家用电器等。特别适合于嵌入式微型机应用系特别适合于嵌入式微型机应用系统。统。单片机开发系统有单片单板机和仿真器。实现单片机应用系单片机开发系统有单片单板机和仿真器。实现单片机应用系统的硬、软件开发。统的硬、软件开发。第23页,共68页,编辑于2022年,星期六(2)数字信号处理(简称DSP)是一种独特的是一种独特的微控制器,是以数字信号来处理大,是以数字信号来处理大量信息的器件。其工作原理是接收量信息的器件。其工作原理是接
23、收模拟信号,转换为,转换为0 0或或1 1的的数字信号数字信号,再对数字信号进行修改、删除、强化,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。环境格式。即专注于数字信号的高速处理,内部集成有高速即专注于数字信号的高速处理,内部集成有高速乘法器,能进行快速乘法和加法运算。乘法器,能进行快速乘法和加法运算。典型应用和代表产品典型应用和代表产品 第24页,共68页,编辑于2022年,星期六(3)嵌入式系统利用利用MCUMCU、DSPDSP或通用或通用MPUMPU,结合具体应用就可以,结合具体应用就可以构成
24、一个控制系统,如当前的主要应用形式就是嵌构成一个控制系统,如当前的主要应用形式就是嵌入式系统。入式系统。嵌入式系统是以应用为中心,以计算机技术为基础,嵌入式系统是以应用为中心,以计算机技术为基础,嵌入式系统是以应用为中心,以计算机技术为基础,嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成并且软硬件可裁剪,适用于应用系统对功能、可靠性、成并且软硬件可裁剪,适用于应用系统对功能、可靠性、成并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由本、体积、功耗有严格要求的专用计算机系统。它一般由本、体积、功
25、耗有严格要求的专用计算机系统。它一般由本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控户的应用程序等四个部分组成,用于实现对其他设备的控户的应用程序等四个部分组成,用于实现对其他设备的控户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。制、监视或管理等功能。制、监视或管理等功能。制、监视或管理等功能。第25页,共68页,编辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 应用 幻灯片
限制150内