微机原理复习课件

上传人:风*** 文档编号:252777336 上传时间:2024-11-19 格式:PPT 页数:83 大小:672.31KB
返回 下载 相关 举报
微机原理复习课件_第1页
第1页 / 共83页
微机原理复习课件_第2页
第2页 / 共83页
微机原理复习课件_第3页
第3页 / 共83页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,考试题型,1、填空(30分)15,2、说明(10分)5,3、问答(10分)5,4、计算(15分)3,5、编程 (10分)1,6、程序分析(10分)1,7、综合应用(15分)1,1,考试题型1、填空(30分)151,第1章复习 数制转换,二十六进制数互相转换,1111 1001B = F9H,二十进制数互相转换,1011 0111B=(183)D,12.125D=(1100.001)B,2,第1章复习 数制转换二十六进制数互相转换2,微型计算机,定义:,以微处理器(CPU)为核心,配上大规模集成电路的存储器(ROM/RAM)、输入/输出接口电路及系统总线等所组成的计算机。,3,微型计算机定义:3,微处理器,组成:,运算器:四则运算和逻辑运算等,控制器:取指令、译码、发控制信号和时序等,寄存器组:存放运算数据、中间结果或地址,4,微处理器组成:4,三组总线,地址总线AB,单向,位数n决定CPU,可寻址的内存容量,数据总线DB,双向,CPU,与存储器、外设交换数据的通路,控制总线CB,双向,传输控制信号和状态信号,5,三组总线地址总线AB5,总线分类,内部总线(CPU内部),元件级总线(CPU与其他外围芯片之间),系统总线(底板插件,如PCI、PCI-E等),外部总线(系统与系统之间,或连接外设,如USB、RS232等),6,总线分类内部总线(CPU内部)6,复习 8086CPU内部结构,1979,年推出,内含2.9万晶体管,数据总线宽度16位,地址总线宽度20位;,采用单一的+5V电源,一相时钟,时钟频率为 5MHz(8086),10MHz(80861),8MHz(80862),133条指令,指令长度16字节,指令最短执行时间为0.4us(平均0.5us),7,复习 8086CPU内部结构1979年推出,内含2.9万晶体,8086/8088 CPU的结构,8086为16位机(数据总线16位),8086,与8088的比较,8088为,准16位机,,数据总线内部16位,外部8位,两者的软件完全,兼容,,程序的执行也完全相同。,8088对相同的程序,它将执行得比8086,慢,。,8,8086/8088 CPU的结构8086为16位机(数据总线,从功能上,,8086,分为两部分,即,1.,执行部件,(execution unit,,,EU),2.,总线接口部件,(bus interface unit,,,BIU),9,从功能上,8086分为两部分,即9,执行部件,执行部件负责指令的执行,,由下列,4,部分组成:,4,个通用寄存器,即,AX,、,BX,、,CX,、,DX,;,4,个指针和变址寄存器,即,基数指针,寄存器,BP,(,base pointer,),堆栈指针,寄存器,SP(stack pointer),源变址,寄存器,SI(source index),目的变址,寄存器,DI(destination index),;, 标志寄存器;,算术逻辑部件,(arithmetic logic unit),。,10,执行部件 执行部件负责指令的执行 ,由下列4部分组成:10,总线接口部件,总线接口部件负责与存储器、,I/O,端口传送数据,,由下列4部分组成:, 4个,段地址,寄存器(CS、DS、ES、SS),16位的,指令指针,寄存器 IP(Instruction Pointer),20位,的地址加法器,6,字节,的指令队列缓冲器,11,总线接口部件总线接口部件负责与存储器、I/O端口传送数据,分为四类:,通用寄存器组,指针和变址寄存器,2),段寄存器,3) 指令指针和标志寄存器,8086的寄存器结构,段寄存器,通用寄存器组,指针和,变址寄存器,指令指针和,标志寄存器,SS,ES,DS,CS,FLAGS,IP,DI,SI,BP,SP,DL,CL,BL,AL,DH,CH,BH,AH,0,DX,CX,BX,AX,15,8 7,12,分为四类:8086的寄存器结构段寄存器通用寄存器组指针和指令,(一)通用寄存器,AX、BX、CX和DX,一般用来存放8位或者16位操作数,AX/AL还可用于乘除法指令和I/O指令中,BX查表转换和间接寻址时存放访问存储单元的地址(基址),13,(一)通用寄存器AX、BX、CX和DX13,(二)指针和变址寄存器,1),SP,存放的是访问堆栈所需的“堆栈指针” 。,2),BP,访问堆栈段的一个,数据区,的“基地址”(偏移量)。,3),SI,用于寻址串操作指令的源数据串。,4),DI,用于寻址串操作指令的目的数据串。,14,(二)指针和变址寄存器14,(三)段寄存器(Segment Register),8086有4个16位的段寄存器,每个用来确定一个存储区(段)的起点,与其它寄存器联合生成存储器地址:,(1)代码段寄存器CS,(2)数据段寄存器DS,(3)堆栈段寄存器SS,(4)附加段寄存器ES,15,(三)段寄存器(Segment Register)8086有,(四)指令指针和状态标志寄存器,16位指令指针IP保存了下一条要执行的指令的地址偏移量,标志寄存器FLAGS存放微处理器当前状态信息。,16,(四)指令指针和状态标志寄存器16位指令指针IP保存了下一条,存储器中的逻辑地址和物理地址,任何一个,逻辑地址,由,段基址,和,偏移地址,两个部分构成,它们都是无符号的16位二进制数。,逻辑地址的表示,段地址:偏移地址,任何一个存储单元对应一个,20,位的物理地址,,也可称为,绝对地址,物理地址=,段地址16+偏移地址,例:已知某存储单元所在的段地址为1900H,偏移地址为8000H,试求出该单元所在的物理地址?,17,存储器中的逻辑地址和物理地址 任何一个逻辑地址由段基址和偏移,最小模式和最大模式的概念,(1)最小模式:,在系统中只有一个微处理器。,(2)最大模式:,两个或多个微处理器(主处理器、协处理器),18,最小模式和最大模式的概念 (1)最小模式:18,复习指令系统 1. 立即数寻址,8086 CPU指令系统中,有一部分指令所用的,8位或16位操作数就在指令中提供,,这种方式叫立即数寻址方式。,例如:,MOV AL,,80H,MOV AX,,1090H,立即数寻址方式的显著特点就是,速度快,。,19,复习指令系统 1. 立即数寻址8086 CPU指令系统中,2. 寄存器寻址,如果操作数就在CPU的内部寄存器中,那么寄存器名可在指令中指出。这种寻址方式就叫寄存器寻址方式。,对16位操作数来说,寄存器可以为,?,而对8位操作数来说,寄存器可为,?,。,例如:,INCCX,ROLAH,1,PUSH IP,执行速度快,。,所有16位寄存器,AH/AL/BH/BL/CH/CL/DH/DL,20,2. 寄存器寻址如果操作数就在CPU的内部寄存器中,那么寄存,3. 直接寻址,默认为段寄存器是数据段寄存器DS。,使用直接寻址方式时,数据总是在存储器中,存储单元的有效地址由指令直接指出,所以直接寻址是对存储器进行访问时可采用的最简单的方式。,例如:,MOV AX,1070H,例如,上一条指令执行时,设DS2000H,则执行过程是将绝对地址为,和,两单元的内容取出送AX。,21070H,21071H,21,3. 直接寻址默认为段寄存器是数据段寄存器DS。使用直接寻址,4. 寄存器间接寻址,采用寄存器间接寻址方式时,操作数一定在存储器中,存储单元的有效地址由寄存器指出,这些寄存器可以为BX,BP,SI和DI之一,即有效地址等于其中某一个寄存器的值:,例如:,MOV AX,BX,MOV BP,BX,MOV CL, SI,MOV DI, DH,22,4. 寄存器间接寻址采用寄存器间接寻址方式时,操作数一定在,5. 寄存器相对寻址,采用寄存器间接寻址方式时,允许在指令中指定一个位移量,有效地址就通过寄存器内容加上一个位移量来得到,这种寻址方式叫寄存器相对寻址:,例如:,MOV AX, 0003 BX ,MOV BP + 0050 , BL,BX,BP,+ 8位位移量,EA ,SI, 16位位移量,DI,23,5. 寄存器相对寻址采用寄存器间接寻址方式时,允许在指令中,例如:,MOV AX,BX+SI,设DS1000H,BX5000H,SI2000H,则上面指令在执行时,有效地址为7000H,本指令将,和,两单元的内容取到AX中。,MOV BP+SI, AL,设SS2000H,BP6000H,SI2000H,则上面指令在执行时,有效地址为8000H,本指令将AL中的内容送到内存堆栈区的,地址单元中。,17000H,17001H,28000H,6 基址加变址寻址,24,例如:17000H17001H28000H 6 基址加变址,7 相对的基址加变址寻址,在,基址加变址寻址方式中,,也允许带一个8位或16位的偏移量,其和值构成有效地址,这种寻址方式叫相对的基址加变址寻址。即:,EA BX SI 8位偏移量,BP+DI+16位偏移量,例如:,MOV AX, 0003 BX DI ,MOV BP + SI + 0050 , BL,25,7 相对的基址加变址寻址在基址加变址寻址方式中,也允许,MOV指令的几点说明:,(1)MOV DS ,CS;错误,MOV 16H ,20H;错误,(2) MOV SS ,2000H;错误,MOV SS , 2000H;,正确,MOV SS , AX ;,正确,(3)MOV CS, AX;错误,(4)MOV IP, 5000H;错误,(5)MOV BX, AL;错误,26,MOV指令的几点说明:(1)MOV DS ,CS;错,堆栈作用:,在调用一个过程时,保存返回地址;,暂时存放寄存器或存储器单元操作数的内容。,堆栈操作指令,进栈 PUSH 源,操作:,(SP),(SP)-2,(SP)+1,(SP),(源),出栈 POP 目标,操作:(目标),(SP)+1,(SP),(SP),(SP)+2,27,堆栈作用:堆栈操作指令进栈 PUSH 源27,例如,将16位通用寄存器CX的内容压入堆栈,然后,弹出栈顶至CX中,已知:,(SS),0200H,,,(SP),0008H,,,(CX),12FAH,。,PUSH CX,28,例如,将16位通用寄存器CX的内容压入堆栈,然后,弹出栈顶至,POP CX,29,POP CX29,输入/输出指令,直接IN指令(端口地址只能 8 位),IN AL ,50H,IN AX ,80H,间接IN指令(端口地址是16 位,也可8 位。),MOV DX,0FFF2H,IN AL ,DX,30,输入/输出指令直接IN指令(端口地址只能 8 位)间接IN指,直接OUT指令(端口地址只能 8 位),OUT 44H , AL,OUT 70H , AX,间接OUT指令(端口地址是16 位,也可8 位。),MOV DX,87FEH MOV DX ,80H,MOV AL ,40H OUT DX ,AL,OUT DX ,AL,31,直接OUT指令(端口地址只能 8 位)间接OUT指令(端口地,练习,试编写程序实现两个4字节的无符号数相加,这两个数分别存放在2000H和3000H开始的存储单元中,低位在前,高位在后,进行加法运算后得到的和存放在2000H开始的内存单元中。,32,练习试编写程序实现两个4字节的无符号数相加,,CLC,MOVSI,2000H,MOVAX,SI,MOVDI,3000H,ADDAX,DI,MOVSI,AX,MOVAX,SI+2,ADCAX,DI+2,MOVSI+2,AX,程序如下:,33,CLC程序如下:33,SALAL,1,MOVBL,AL,MOVCL,2,SALAL,CL,ADDAL,BL,例,分析下面的程序段所实现的功能,34,SALAL,1 例,分析下面的程序段所实现的功能3,例如,AL寄存器中的8位二进制数拆分成高四位和第四位,分别存放在AH寄存器的低四位和AL寄存器的低四位中,35,例如AL寄存器中的8位二进制数拆分成高四位和第四位,分别存放,MOV BL,AL,MOV CL,4,ROL AL,CL,AND AL,0FH,MOV AH,AL,MOV AL,BL,AND AL,0FH,36,MOV BL,AL36,例如,设2000H开始的区域中,存放着20个数据,要求找出其中最大的数,并存到2000H单元。,37,例如设2000H开始的区域中,存放着20个数据,要求找出其中,MOV BX, 2000H,MOV AL, BX,MOV CX, 14H,L1: INC BX,CMP AL, BX,JGE L2,MOV AL, BX,MOV BX, 2000H,MOV BX, AL,L2:,DEC CX,JNZ L1,L2:,LOOP L1,38,MOV BX, 2000HL,指令性语句,由,8086,指令助记符,构成的语句,由,CPU,执行,每一条指令性语句,都有一条机器码,指令与其对应;,指示性语句,由,伪指令,构成的语句,由,汇编程序(MASM),执行。指示性语句,无机器码指令与其相对应,。,复习 汇编语言的两种语句,39,指令性语句由8086指令助记符构成的语句复习 汇编语言的,复习 存储器,1. 存储器和CPU的连接考虑, 高速CPU和较低速度存储器之间的速度匹配问题。(,插入,), CPU总线的负载能力问题。(,加总线驱动器 等,), 片选信号和行地址、列地址的产生机制。 ( ),8286,等待状态Tw,片选选芯片,地址选单元,40,复习 存储器1. 存储器和CPU的连接考虑 8286等待状,存储器的地址选择:,全译码法, 适用于组合容量较大的存储器, 结构复杂,部分译码法,线选法, 适用于容量较小的存储器, 结构简单,41,存储器的地址选择:全译码法41,全译码,所有的系统地址线,均参与对存储单元的译码寻址,包括,低位地址线,对芯片内,各存储单元,的译码寻址(片内译码),,高位地址线,对存储,芯片,的译码寻址(片选译码),采用全译码,,每个存储单元的地址都是唯一的,,,不存在地址重复,译码,电路可能比较复杂,、连线也较多,42,全译码所有的系统地址线均参与对存储单元的译码寻址42,A,15,A,14,A,13,C,B,A,E3,138,2764,A,19,A,18,A,17,A,12,A,0,CE,Y6,E2,E1,A16,M/IO,全译码示例,0C000H,0DFFFH,全,0,全,1,0 0 0 0 1 1 0,0 0 0 0 1 1 0,地址范围,A,12,A,0,A,19,A,18,A,17,A,16,A,15,A,14,A,13,43,A15CE3138 2764A19A12A0CEY6E2E,部分译码,只有,部分(高位)地址线,参与对存储芯片的译码,每个存储单元将对应多个地址,(地址重复),需要选取一个,基本地址,可简化译码电路的设计,但系统的,部分地址空间将被浪费,44,部分译码只有部分(高位)地址线参与对存储芯片的译码44,138,M/IO,A,16,A,11,A,0,A,14,A,13,A,12,(4),(3),(2),(1),2732,2732,2732,2732,C,B,A,E3,E2,E1,CE,CE,CE,CE,Y0,Y1,Y2,Y3,A17,部分译码示例,A,19,A,15,A,14,A,12,A,11,A,0,基本地址范围,1,2,3,4,00,00,00,00,000,001,010,011,全,0,全,1,全,0,全,1,全,0,全,1,全,0,全,1,00000H00FFFH,01000H01FFFH,02000H02FFFH,03000H03FFFH,45,138M/IOA11A0A14 (4)(3)(2)(1)2,线选译码,只用,少数几根高位地址线,进行芯片的译码,且每根,直接选中,一个芯片(组),务必保证,片选信号线,一次只能有一根有效,虽构成简单,但,地址空间严重浪费,46,线选译码只用少数几根高位地址线进行芯片的译码,且每根直接选中,线选译码示例,A,14,A,12,A,0,A,13,(1),2764,(2),2764,CE,CE,A,19,A,15,A,14,A,13,A,12,A,0,基本地址范围,1,2,1 0,0 1,全,0,全,1,全,0,全,1,04000H05FFFH,02000H03FFFH,切记:,A,14,A,13,00,的情况不能出现,00000H01FFFH,的地址不可使用,47,线选译码示例A14A12A0A13(1)2764(2)27,存储器地址选择注意,片内,寻址:,低位,地址线连所有存储器芯片的,地址线,上,芯片间,寻址(片选寻址):,高位,地址线,单独选址,(线选),或经过,译码器,(部分译码或全译码)连接存储器,片选端,48,存储器地址选择注意片内寻址:低位地址线连所有存储器芯片的地址,复习 I/O接口,1,什么是,端口,:,接口电路中,,用于存放不同种类信息的寄存器,,称这些寄存器为端口。每个端口对应一个端口地址。,2,端口分类:,数据端口,:数据信息,状态端口,:状态信息,控制,端口(,命令,端口):控制信息,49,复习 I/O接口1什么是端口: 49,3. I/O端口的编址:,接口电路占用的I/O端口有两类编址形式,I/O端口,单独编址,I/O地址空间,独立于,存储地址空间,如8086/8088,I/O端口与存储器,统一编址,它们,共享,一个地址空间,如M6800,50,3. I/O端口的编址:接口电路占用的I/O端口有两类编址形,4,端口地址分配方法:,一般一个接口包含多个I/O端口,,必须分配不同端口地址,。,例如:一个,双向I/O接口电路包含4个端口,,即数据输入、状态端口、数据输出和控制端口。因为,前两者只读不能写,后两者只写不能读,,所以只需分配2个端口地址,即数据输入/输出一个端口,控制/状态一个端口。,对于外设的操作就,可以转化为对端口的操作,。,51,4端口地址分配方法: 一般一个接口包含多个I/O端口,必须,I/O端口单独编址,优点:,I/O端口的地址,空间独立,控制和地址译码,电路,相对,简单,专门的I/O,指令使,程序清晰,易读,缺点:,I/O指令没有存储器指令丰富,内存,空间,I/O,空间,FFFFF,0,FFFF,52,I/O端口单独编址优点:内存I/OFFFFF0FFFF52,I/O端口与存储器统一编址,优点:,不需要专门的I/O指令,I/O数据存取与存储器数据存取一样,灵活,缺点:,I/O端口要,占去部分存储器地址空间,程序,不易阅读,(不易分清访存和访问外设),内存,部分,I/O,部分,存储器空间,00000,FFFFF,53,I/O端口与存储器统一编址优点:内存I/O存储器空间0000,CPU和外设之间的数据传送方式,程序方式(无条件、条件传送),中断方式,DMA方式,54,CPU和外设之间的数据传送方式 程序方式(无条件、条件传送),一 程序方式,1. 无条件传送方式,(1)定义:,确认,计算机,外设,已经,准备好,,就,不必查询外设状态,而,直接,进行数据传输。,(2)适用条件:,传送不能太频繁,,,外设通常比较简单,,如开关、数码LED显示器等,55,一 程序方式 1. 无条件传送方式55,2 .,条件传送方式,(1)条件传送的概念:,又叫,查询方式传送,,CPU通过程序,不断读取并检测,外设状态,一旦发现输入设备处于,准备好或输出设备空闲状态,时,,就执行输入/输出指令,完成信息交换。,56,2 . 条件传送方式 (1)条件传送的概念:56,二 中断方式,中断方式传送是指当外设向,CPU发出中断请求时,才能进行数据传送,此时CPU终止当前程序执行,转去执行进行数据传送任务的中断服务子程序,完成后返回断点处继续执行。,57,二 中断方式中断方式传送是指当外设向CPU发出中断请求时,,三 DMA方式,定义:直接存储器存取方式,特点:,外设,利用专用的,DMA接口电路直接与存储器,进行高速数据交换,而,不经过CPU,,完全不需要一些额外的操作,,只决定于存储器和外设的速度,。,58,三 DMA方式定义:直接存储器存取方式58,复习 可编程并口芯片8255A,并口定义:,一个字符的各位数用,几条线同时,进行传输。,特点:,优点:传输,速度快,,信息,率高,缺点:用,电缆多,,,不适应远距离,传输,59,复习 可编程并口芯片8255A并口定义:59,8255A的芯片引脚信号,60,8255A的芯片引脚信号 60,1.,和外设一边相连的信号,PA7PA0端口A数据信号;,PB7PB0端口B数据信号;,PC7PC0端口C数据信号。,61,1. 和外设一边相连的信号 PA7PA0端口A,2. 和CPU一边相连的信号,RESET复位信号,高电平有效 。,D7D0 数据线 。,CS# 片选信号。,RD# 读出信号。,WR#写入信号。,A1、A0端口选择信号,注意:A1、A0的接法是由,8086的A2、A1分别接A1、A0,62,2. 和CPU一边相连的信号 RESET复位信号,高电平有,某应用系统以8255A作为接口,采集一组,开关S,7,S,0,的状态,然后通过一组发光二极管,LED7LED0,显示开关状态,(Si,闭合,,则对应LEDi,亮,,Si,断开,,则对应的LEDi,灭,),已知8255A、B两组均工作在,方式0,电路连线图如图所示。,分析8255A,四个端口的地址,。,写出,8255,工作,方式控制字,。,写出,实现给定功能的,汇编语言,程序,。,方式0同步传送的例子,63,某应用系统以8255A作为接口,采集一组开关S7S,LED,7,LED,0,PA,7,PA,0,8255A,D,7,D,0,D,7,D,0,WR,RD,IOW,IOR,Y,4,G,1,G,2,B,G,2,A,C,B,A,74LS138,CS,A,10,&,A,9,A,8,A,7,A,6,A,5,A,4,A,3,A,1,A,0,A,2,A,1,S,7,S,0,PB,7,PB,0,RST,RESET,64,LED7LED0PA7PA08255AD7D0D7D0W,1)端口地址,A口、B口、C口和控制口的地址分别是,660H,、,662H,、,664H,和,666H,。,65,1)端口地址A口、B口、C口和控制口的地址分别是660H、6,2)方式控制字,A口工作在,方式0输出,,B口工作在,方式0输入,,C口空闲,所以其控制字是,1000,x,01,xB,82H,(83H/8AH/8BH),66,2)方式控制字A口工作在方式0输出,B口工作在方式0输入,,方式选择控制字,67,方式选择控制字 67,3,)程序如下:,MOVAL,82H,;置方式字,MOVDX,666H,;置控制端口地址,OUT,DX, AL,L1:MOVDX,662H,;置B口地址,IN,AL,DX;读开关状态(1断,0通),MOVDX,660H,;置A口地址,OUT,DX, AL;输出(1灭,0亮),JMPL1,68,3)程序如下: MOVAL, 82H ;置方式字68,8086/8088,的中断分类 :,69,8086/8088的中断分类 :69,说明,硬件中断:,(,1)非屏蔽中断,NMI引入,(2)可屏蔽中断,INTR引入,软件中断:,(1)内部中断,如单步、除法错、断点和溢出中断;,(2)软件中断:中断指令INT n引入。,70,说明硬件中断:70,例:中断类型号为10的中断处理子程序存放在1234H:5678H开始的内存区域中,求中断向量地址及其每个单元中所存放的数值。,104,4028H,求得中断向量物理地址是,00028H0002BH,按8086存储原则,从00028H0002BH的每个单元中分别存放,78H、56H、34H、12H,71,例:中断类型号为10的中断处理子程序存放在1234H:567,复习 计数器/定时器8253, 计数器通道0,1,2,(16位、减1计数),特点:,结构相同,,,引脚相同,,,功能独立, 工作方式共6种, 控制寄存器(,A1、A0为11时选中,),在初始化过程中,必须,先写入控制字,,,才能写其他命令,72,复习 计数器/定时器8253 计数器通道0,1,2(16位,复习 D/A和A/D转换,1,应用场合:,用于,计算机控制系统,和,测量仪器仪表,中,2,在,实时控制系统,中的作用:,73,复习 D/A和A/D转换 1应用场合:73,74,74,说明:,1)现场信号一般为,非电模拟,信号,通过,传感器,变为电信号,经,放大到,ADC的量程范围内,再经,低通滤波,降噪,最后由,多路开关分时传送,到,采样保持器,;,2)采样保持器,采样连续模拟量,为,离散的,电压或电流的,模拟量,送A/D转换器转换为,数字信号,送CPU;,75,说明: 1)现场信号一般为非电模拟信号,通过传感器变为电信号,3),CPU发出的,控制信号,经,D/A转换器,变为,模拟信号,,再由,功放,将信号放大后,驱动,受控对象。,4)虚线,上面的一条线路在控制系统中作为,测量的环节,,下面的一条线路作为,程序控制,的环节,,两者合起来,才成为完整的,实时控制系统,。,76,3)CPU发出的控制信号经D/A转换器变为模拟信号,再由功放,D/A转换器主要性能指标,(1),输入,数字量,(2),输出,模拟量:电流或电压,(3)分辨率:,输入,数据发生,1LSB变化,时所对应,输出,模拟量的,变化,77,D/A转换器主要性能指标 (1)输入数字量77,(4)精度:,实际输出值,与,理论值,之差,一般,不大于1/2LSB,(5),建立时间,:,输入,数字量到,建立稳定输出电流,的时间,78,(4)精度:实际输出值与理论值之差,一般不大于1/2LSB7,DAC0832工作方式,单缓冲方式:控制输入寄存器和DAC寄存器,同时接收,数据,或者只用输入寄存器或DAC寄存器,另一个接成直通方式。,双缓冲方式:先,分别,使这些DAC0832的,输入寄存器接收数据,,再控制这些DAC0832,同时传送数据到DAC寄存器,以实现多个D/A转换同步输出。,直通方式:数据直接进行DA转换而不锁存,即WR,1,,WR,2,,XFER,CS均接地,ILE接高电平。,79,DAC0832工作方式单缓冲方式:控制输入寄存器和DAC寄存,模/数转换概述,模拟量转换成数字量的过程:,模拟信号,采样保持,量化,编码,数字信号,80,模/数转换概述 模拟量转换成数字量的过程:80,采样保持电路,什么是采样?,对连续变化的模拟量要按一定的,规律和周期,取出其中的,某一瞬时值,,这个过程就是,将模拟量离散化,,称之为,采样,81,采样保持电路 什么是采样?81,什么是保持?,在A/D转换过程中,必须,在转换期间,使,输入电压保持不变,,否则如果出现,电压波动,,则输出,数字量会产生较大误差,,输出数字量,无法表示,输入信号某点的电压值,因而,要加上采样保持电路,。,82,什么是保持?在A/D转换过程中,必须在转换期间使输入电压保持,量化和编码,量化:任何一个数字量都是由,某个最小数量单位的整数倍,来表示的。因此,,采样后的电压也必须化成,这个最小数量单位的,整数倍,,这个转化过程叫,量化,。,编码:把量化的数值用,二进制码表示,83,量化和编码量化:任何一个数字量都是由某个最小数量单位的整数倍,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


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

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


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