微机原理与接口技术

上传人:hjk****65 文档编号:253308879 上传时间:2024-12-11 格式:PPT 页数:26 大小:434KB
收藏 版权申诉 举报 下载
微机原理与接口技术_第1页
第1页 / 共26页
微机原理与接口技术_第2页
第2页 / 共26页
微机原理与接口技术_第3页
第3页 / 共26页
资源描述:

《微机原理与接口技术》由会员分享,可在线阅读,更多相关《微机原理与接口技术(26页珍藏版)》请在装配图网上搜索。

1、,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,微机原理与接口技术,主讲:黄立森,1,课程介绍,内容:,微机原理,接口技术,前导课程:,汇编语言、数字电路等,与组成原理的关系:,使用教材:,微机原理与接口技术,刘峰 董秀 机械工业出版社,2,“微机原理与接口技术”是计算机科学与技术专业的核心课程,同时也是精密仪器、工业控制与自动化、机电一体化等专业的核心课程;随着微型计算机(简称微机)应用的日益广泛,其已渗透到国防、工业、农业、企事业和人们生活的方方面面,并且发挥着越来越重要的作用,因而,掌握微机原理及其接口技术就显得十分的重要。,前言,3,本课程的学

2、习不但涉及到多学科的知识以及很多的新技术,而且还特别强调软件与硬件的结合,强调学生的动手实践能力,所以不但要求学生掌握一定的理论知识、汇编语言程序设计的基本思路与方法,还要求学生对计算机硬件知识有比较系统的掌握,如,80X86,系列(重点是,8086,),CPU,的基本功能结构及其外部引脚功能的掌握,微机应用中常用的各种接口芯片,如,8255A,、,8259A,、,8253/8254,、,8237,、,0809,、,0832,、,74LS138,等各种芯片的内部逻辑及其外部引脚功能等。这些知识,有的部分是比较抽象的,而有的部分又是十分枯燥乏味的,但是,只要你循序渐进,课前做好预习,上课注意听讲

3、,课后独立完成作业,这些困难都是可以克服的。,4,我们所使用的教材包含以下三个部分的内容:,1,6,章,微机原理、汇编语言程序设计,(其中,3,4,两章为汇编语言程序设计),7,13,章,接口技术及应用,在教学的过程当中,我们会根据我校的实际情况,对相关章节作一些删减或增加一些内容。这会体现在我的课件中。,5,第,1,章 微型计算机基础,本章要掌握的三个重点问题,1.,掌握微机系统各概念的定义。,2.,掌握微型计算机的工作原理,微型计算机的主要构件及组装原理。,3.,掌握微机各主要性能指标,学会对微机系统进行评估,.,当然,本章还包含了计算机的发展、微处理器的发展过程及计算机的社会应用等方面的

4、知识。,6,1.1,微型计算机的发展,1946,年美国宾夕法尼亚大学设计出了用于弹道设计的第一台电子计算机,,ENIAC,。它体形巨大,当然不能称之为微机计算机,它占地,300,平方米,使用,1800,个电子管和,1500,个继电器,重,30,吨,用电功率,50KW,,价值,48,万美金。它是世界公认的第一台电子数字计算机。,同样是在,1946,年,美籍匈牙利科学家,冯,诺伊曼设计出了第一台通用电子计算机,被称为冯,诺伊曼机,冯,诺伊曼机的体系结构一直沿用至今。,随着集成电路技术的不断发展,现在的通用电子计算机已进入了微型化的时代,这其间经历了四代的发展,微机的高速发展及互联网技术的出现及发展

5、,标志着信息时代的到来。,7,根据组成计算机的器件不同,计算机的发展经历了四代。,第一代(,1946,一,1957,年),电子管时代。计算机以电子管作为逻辑元件,主要使用机器语言,主要应用于军事和税收方面的计算。,第二代(,1958,一,1964,年),晶体管时代。计算机以晶体管作为逻辑元件,磁芯存储器作为主存储器,主要使用汇编语言,也使用,FORTRAN,ALGOL,和,COBOL,等算法语言(高级语言),主要应用于科学计算和过程控制。,第三代(,1965,一,1970,年),计算机以(中、小规模)集成电路作为主要逻辑元件,半导体存储器作为主存储器,主要使用汇编语言,也使用,FORTRAN,

6、BASIC,和,ALGOL,等算法语言,主要应用于科学计算和过程控制。,8,第四代(,1970,年一至今),大规模集成电路(,LSI),和超大规模集成电路(,VLSI),时代。计算机以,LSI,和,VLSI,作为主要逻辑元件,使用高级语言(如,PASCAL,C,等),以后又使用面向对象语言(如,C+,、,VB,VC,等),应用遍及军事、科研、工业控制和社会生活的方方面面。,9,现在的计算机仍采用冯,诺伊曼体系,:,二进制、存储程序并顺序执行,;,计算机由运算器、控制器、存储器、输入设备、输出设备这五个部件组成,以运算器为中心;,存储器采用线性编址,按地址访问,每存储单元位数固定。,指令由操作码

7、与地址码购成。,即指令格式:操作码 地址码,如:,MOV AX,,,1000H,A10010,1010 0001 0000,0000,0001 0000,10,2,。微处理器的发展及一些名称的界定,(,1,)与之相关的几个称呼,微处理器 (,MPU,),中央处理器(,CPU,),微控制器 (,MCU,),CPU,和,MCU,都是微处理器(,MPU,),当微处理器用于通用微型计算机时把它称为,CPU,,当给微处理器加上一些必要的接口电路和存储器后,我们把它叫做单片机或者叫微控制器(,MCU,),微处理器是微型计算机的核心,其中集成了计算机五大部件中的两个部件:运算器和控制器。现在这些产品主要由,

8、AMD,公司和,INTER,公司所垄断。,11,2,。微处理器的发展及一些名称的界定,(,2,)微处理器的发展,12,3.,微型计算机的分类,通常我们按微型计算机的结构对它们进行分类,微型计算机、单片机、单板机,A.,微型计算机,又称,PC,机,它的结构特点是,“,多板多片”,通常用于信息处理和科学计算,也可用于工业控制。,B.,单板机,它的结构特点是,一片主板上安装了一台微型机所有的主要功能部件,如,CPU,、存储器、各种外设接口、键盘、显示部件等,主要用于工业控制,其典型机种,Z80,、,M6800,、,INTER8080,等都曾在我国广泛应用过。,C.,单片机,其结构特点是,”,单片,”

9、,即一个芯片上集成了上述单板机的所有器件,由于它体积小,重量轻,常被嵌入到各种控制对象中,所以又称为嵌入式计算机,.,主要用于各种自动化的仪器仪表和各种自动控制装备,.,13,1.2,微型计算机系统组成,从三个不同的角度对微型计算机进行宏观分析,从概念角度对微型计算机系统进行界定,从计算机组成原理的角度分析微型计算机的组成,.,从组装制造一台微型计算机的角度来分析微型计算机的各个部件,.,14,1.2.1,微型计算机系统概念,微机系统、微机硬件系统、微机软件系统的三者之间的关系,微型,计算机,系统,微型计算机硬件系统,外围设备:,I/O,设备、辅助存储器、电源,结构件:机箱、面板、支架,微机的

10、软件系统:,系统软件、应用软件,微处理器,内存储器,接口电路,支持电路,运算器,控制器,15,系统软件指的是用于管理、监控和维护计算,机资源的软件,包括操作系统、编译程序、各,种程序设计程序设计语言、故障检查和诊断程,序等。,应用软件一般指的专用于某种行业或某个具,体任务软件。如财务管理软件,人事管理软件,,数据库管理软件,自动控制软件等。,16,1.2.2,微型计算机结构与组成,现在计算机几乎都采用冯,诺伊曼体系结构,这个结构主要是由如下的五个部件组成。,17,图,1-2,微型计算机结构图,我们在讨论微机原理时往往用的是如下的结构图,,从图中可以看出,微机由,CPU,、存储器、,I/O,子系

11、统、,系统总线四个部件组成。,18,19,1.CPU,CPU,是一个微电子芯片,它内部集成了计算机的五大部件中的运算器和控制器这两个部件,.,它的工作是执行指令。(信息处理和数值运算),(1),运算器。,它的工作是负责算术和逻辑运算。运算器内部主要是,ALU,(算术逻辑运算单元)、标志寄存器(,FLAGS,)、通用数据寄存器组(,REGS,)、暂存寄存器(,A,和,B,)等组成。,20,(,2,)控制器,控制器的作用是控制和指挥计算机各个部件自动、连续、协调的执行每一条指令。,控制器主要是由指令部件、时序部件和操作控制单元组成。,指令部件中,程序计数器,PC,负责给出将要被执行的下一个指令码在

12、内存中的位置,而,指令寄存器,IR,用于保存正在被执行的这条指令,,指令译码器,ID,用于对当前正在被执行的指令进行分析译码,从而判断这是一条什么指令。,操作控制单元,根据,ID,送来的信息和时序部件发出的时间顺序信号按照一定的顺序发出一组一组的微操作控制信号,控制计算机完成一条机器指令的执行。,21,2.,存储器,按存储器在计算机中位置,我们把存储器分成内存和外存两类,在这里我们讨论的是计算机的内存,又称为主存,主存通常是由半导体存储器,ROM,和,RAM,所组成。,主存的功能是存储正在执行的程序和这些程序所需用到的数据。,主存是由许多的存储单元所组成,每个基本存储单元的存储容量是一个字节(

13、,8,位的的二进制位)每个存储单元都有一个唯一的物理地址与其一一对应。,对主存的操作是读与写,若计算机执行主存写操作,则数据是由,CPU,流向存储器,若计算机执行主存读操作,则数据是由存储器流向,CPU,。,22,3.I/O,设备和,I/O,接口,(,1,),I/O,设备,常用的输入设备(略),常用的输出设备(略),(,2,),I/O,接口,通常,I/O,设备不能直接和微机的,CPU,交换数据,必须通过,I/O,适配器(又称,I/O,接口)作中介,,80X86,系列计算机通过,IN,或,OUT,指令和,I/O,接口交换数据。,23,4.,系统总线(,BUS,),系统总线是将,CPU,、存储器、

14、,I/O,接口连接成一个完,整的计算机硬件系统的一组公共通道。,系统总线负责在上述三者硬件之间传送控制信息、,地址信息、数据信息,但这些信息各自使用系统总线中,的不同部分,所以,我们又把系统总线再细分成控制总,线、地址总线、数据总线三个部分。,常见的系统总线标准有:,PCI,、,ISA,、,EISA,、,MCA,等。,24,有的教材把“系统总线”说成“总线”这容易给阅读者造成,不必要的困扰,实际上计算机的总线是有三个层次的,,它们分别是片内总线、系统总线和通讯总线。,片内总线:连接,CPU,芯片内各部分的信息通道。,系统总线:,CPU,、主存、,I/O,接口三个部件之间的信息通道,通信总线:不同计算机之间、同一台计算机的,I/O,接口与,I/O,设备之间的信息通道。如现在大家常见的,USB,总线,就属,于通信总线这一层次的。,*片内总线、系统总线和通讯总线,25,1.3,微型计算机的构件,26,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!