微机原理与接口技术复习课件

上传人:20****08 文档编号:242023855 上传时间:2024-08-10 格式:PPT 页数:24 大小:105.79KB
返回 下载 相关 举报
微机原理与接口技术复习课件_第1页
第1页 / 共24页
微机原理与接口技术复习课件_第2页
第2页 / 共24页
微机原理与接口技术复习课件_第3页
第3页 / 共24页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,试题类型:,填空题:,15%,单项选择题:,15%,简单题,:,15%,综合题:,55%,卷面提供相关接口芯片控制字格式与说明。,复习课,试题类型:复习课,1,第1章 微型计算机基础,一些基本概念 微型计算机的基本结构,微型计算机硬件:,CPU,、存储器、,I/O,接口,通过总线连接成一个整体。,总线的概念。,微型计算机系统的概念。,计算机数据格式。,8,位二进制数的原码,补码表示,第1章 微型计算机基础一些基本概念 微型计算机的基本结,2,第2章 8086系统结构,8086微处理器功能结构:,8086,CPU,包括,总线接口单元,BIU,、,执行单元,EU,BIU,负责与,M、I/O,端口传送数据,取指令,EU,负责指令执行,内部有14个16位寄存器,:,AX、,BX、,CX、DX,、,SP、,BP、SI、DI,CS、DS、SS、ES,、,IP,、,PSW,(,flags,),8086存储器组织及其寻址,:20位地址总线,最多可访问1,MB,存储器,。,8086的,I/O,端口寻址,:用地址总线的低16位作为对8位,I/O,端口的寻址线,最多可访问65536(64,KB),个端口。,IBM-PC,系统:只使用了,A9A0 10,条地址线作为,I/O,端口的寻址线,故最多可寻址1024(1,KB),个端口。,第2章 8086系统结构8086微处理器功能结构:,3,状态标志包括6位:,CF、,PF、AF、ZF、SF、,OF,控制标志:,IF,判断带符号数运算结果是否溢出,判断无符号数运算结果是否溢出,状态标志包括6位:CF、PF、AF、ZF、S,4,微处理器总线、时序,微处理器总线:,地址总线(,20,条)、数据总线(,16,条)、控制总线(,RD,,,WR,),主要特点:,地址/数据(,AD),总线是,分时复用的双重总线,,需要,外部锁存器分离地址、数据信息,。,ALE,的,下降沿,用来把地址/数据总线(,AD15AD0),以及地址/状态总线(,A19A16/S6S3),中的地址信息,锁住,并存入地址锁存器中。,常用地址锁存器:,74LS373,,,8282,8086微处理器有两种工作方式:,最大方式、最小方式的特点。,8086微处理器的基本时序:,只掌握基本概念,不分析时序,。,系统的复位(复位时各寄存器的值,P,50,),系统的,启动(启动地址,FFFF0H,),时钟周期、,总线周期、指令周期,微处理器总线、时序微处理器总线:地址总线(20条)、数据总线,5,存储器的分段结构:为解决20位物理地址与16位寄存器的矛盾。,逻辑地址:,由段基址和段内偏移地址组成的地址,物理地址:,存储器的绝对地址(20位的实际地址),范围从00000,HFFFFFH,是由,CPU,访问存储器时由地址总线发出的地址。物理地址由总线接口单元,BIU,形成。,例:8000:0100,H,(逻辑地址),80100H,(物理地址),堆栈的概念:堆栈的工作方式是“先进后出”。用栈指针,SP,管理,入栈,,SP-2,(,PUSH,指令)出栈,,SP+2,(,POP,指令),存储器的分段结构:为解决20位物理地址与16位寄存器,6,第3章 指令系统和寻址方式,指令是,CPU,能执行的一个基本操作。,指令组成:,计算机中指令由操作码和操作数(目的、源操作数)两部分组成。,例:,MOVAX,DATA,8088/8086,CPU,的寻址方式:,寻找和获得操作数、操作数存放地址或指令转移地址的方法。分数据寻址和指令寻址。,立即寻址方式(,Immediate addressing),寄存器寻址方式(,Register addressing),存储器寻址方式(,Memory addressing):,第3章 指令系统和寻址方式 指令是CPU能执行的一个,7,存储器操作数,的,有效地址,EA,的取得方法:,直接寻址、寄存器间接寻址、相对寄存器寻址、基址加变址寻址、相对基址加变址寻址,存储器操作数,的,物理地址,PA,的取得方法:,一般存储器操作数指令中隐含段寄存器,有的指令允许段超越,需要在指令中标明。,8088/8086,CPU,的指令系统,(不包括串操作指令及处理器控制指令),存储器操作数的有效地址EA的取得方法:,8,第,4,章 汇编语言程序设计,程序结构:分段结构,段定义伪操作:,段名,SEGMENT,、,段名,ENDS,子程序(过程)定义伪操作,过程名,PROC,类型,、,过程名,ENDP,ASSUME,伪操作,END,伪操作,语句格式:包括指令语句、伪指令语句,第4章 汇编语言程序设计 程序结构:分段结构,9,标号和变量的使用:,常数,、,表达式:,数值返回操作符,例:,SEG,取符号地址(变量或标号)的段地址,MOV AX,SEG yy,例:,OFFSET,取符号地址(变量或标号)的偏移地址,MOV BX,OFFSET yy,LENGTH,取变量的长度,属性,常用伪指令的使用:,DB,指示其后的操作数为字节类型,DW,指示其后的操作数为字类型,DD,指示其后的操作数为双字类型,(dup,?),标号和变量的使用:,10,汇编语言程序设计,(顺序、分支、循环结构、子程序结构),DOS,功能调用,返回,DOS:4CH,号功能调用,例,:,在要返回,DOS,处,安排指令:,MOV AH,4CH,INT 21H,执行完4,CH,的功能调用,即返回,DOS。,汇编语言程序设计(顺序、分支、循环结构、子程序结构),11,第,5,章 存贮器,半导体存储器的分类:,可读写存储器,RAM,(,静态,SRAM,、动态,DROM,、,高速缓存,(cache),作用,),只读存储器,ROM,(,EPROM,、,EEPROM,等),例:,用,2K4,位的,RAM,芯片组成,32K,字节的存储器,共需,RAM,芯片数量?,(,32,片),第5章 存贮器半导体存储器的分类:例:,12,掌握地址译码芯片74,LS138,的使用,存储容量的扩展:,线选法和译码法(全译码、部分译码)概念,全译码:不存在地址重叠,部分译码:若有地址线悬空,则存在地址重叠,片内,低位地址的处理(与存储容量的关系),高位地址又如何处理?,掌握地址译码芯片74LS138的使用,13,第,6,章,I/O,接口和总线,CPU,与外部设备之间的接口信息,数据信息 状态信息 控制信息,输入输出接口基本功能:,输入有缓冲、输出有锁存,CPU,与外设间的数据传送方式:,程序控制方式,中断控制方式,直接存储器存取(,DMA),控制方式(特点:传送过程完全由硬件控制,),第6章 I/O接口和总线CPU与外部设备之间的接口信息C,14,简单的输入输出接口芯片,最常用的简单的输入输出接口芯片主要有缓冲器和锁存器,1、缓冲器74,LS244,和 74,LS245,2、,锁存器74,LS273,和 74,LS373,掌握独立式按键、,LED,,,8,段,LED,数码管,的,接口电路设计。,简单的输入输出接口芯片最常用的简单的输入输出接口芯片主要有缓,15,PC,总线(,8088CPU,):,共有62条引线。,62根总线按功能可分为四类:,PC,总线,能和地址总线一起形成端口选通信号的控制信号,数据总线8根(,D,7,D,0,),地址总线20根(,A,19,A,0,)其中,用于端口的地址线,A9A0,控制总线26根,IOR,IOW,MEMR,MEMW,AEN,PC总线(8088CPU):共有62条引线。,16,第,7,章 微型计算机中断系统,中断的基本概念:,中断的优点,:,分时操作(,CPU,与外设并行工作,提高了效率),实时处理,故障处理,CPU,响应中断的条件:,1)外设有中断请求且未屏蔽,2)中断是开放的,第7章 微型计算机中断系统中断的基本概念:,17,8086CPU,中断系统,中断的分类:(256种中断分为两大类)外部中断,(,外部可屏蔽中断,INTR),、,内部中断。,中断类型号的获取:,中断类型号(中断向量码)、中断向量、中断向量表(存放区域),中断入口地址的设置:,用户要自己将中断服务程序入口地址置入相应的中断向量表内。,8086CPU中断系统中断入口地址的设置:用户要自己将中断,18,8086CPU,响应中断的过程,当中断源产生,中断申请,后,不论是内中断、非屏蔽中断,还是可屏蔽中断,只要满足响应条件,,在执行完当前指令后,,,CPU,内部,硬件会自动完成,下列响应中断的过程:,取中断类型号,N,当前,PSW,的内容入栈,当前,CS,的内容入栈,当前,IP,的内容入栈,清,IF,、,TF,标志为,0,取内存单元,(0:N 4),字,内容送,IP,取中断入口地址,取内存单元,(0:N 4+2),字内容送,CS,转入服务,保护断点状态、地址,关中断,8086CPU响应中断的过程当中断源产生中断申请后 取中断,19,可编程中断控制器,Intel 8259A:,单片可以直接管理8个硬件中断源,还可级联操作。,CPU,对8259,A,的,控制命令分为两类,:,一类是初始化控制字(,ICW,)4,个,另一类是操作命令字(,OCW,)3,个,可编程中断控制器Intel 8259A:,20,第,8,章 可编程计数器/定时器8253及其应用,8253结构、引脚、工作方式(触发方式),初始化编程:,1,、写控制字;,2,、写计数初值,分频电路的设计:(与,CPU,的接口,译码电路的设计,端口地址的分配,脉冲信号的输入、输出,,GATE,控制信号的连接),例:地址范围,360H,367H,,指出,8253,的通道,0,,,1,,,2,及控制端口地址。,(,360H363H,),第8章 可编程计数器/定时器8253及其应用8253结构、,21,8255结构,、,引脚、工作方式、控制字及编程、,工作方式0,下对开关量的输入、输出,应用电路与控制程序的设计。(包括与,CPU,的接口电路设计、,译码电路的设计,,端口地址的分配),例:地址范围,368H,36FH,,指出,8255A,的,A,、,B,、,C,及控制端口地址,(,368H36BH,),第,9,章 可编程外围接口芯片8255,A,及其应用,8255结构、引脚、工作方式、控制字及编程、工,22,第1,0,章 串行通信和可编程接口芯片8251,A,概念:,并行通信、串行通信,串行通信,异步通信字符格式,波特率概念与计算,了解8251,A,的基本性能,包括波特率、波特率因子与收、发时钟,(RxC.TxC),的间的关系,。,(不要求应用编程)。,第10章 串行通信和可编程接口芯片8251A 概念:并行,23,第,11,章 模数(,A/D,)和数模(,D/A,)转换,掌握,DAC0832,,,ADC0809,芯片的基本性能。,(不要求应用编程)。,第11章 模数(A/D)和数模(D/A)转换,24,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


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

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


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