微型计算机接口技术复习课件_第1页
微型计算机接口技术复习课件_第2页
微型计算机接口技术复习课件_第3页
微型计算机接口技术复习课件_第4页
微型计算机接口技术复习课件_第5页
已阅读5页,还剩145页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1《微机接口技术》

复习纲要西安交通大学计算机科学与技术系微机课程组2012年11月10日1《微机接口技术》

复习纲要西安交通大学桂小林2CH1:微型计算机概论(~5)需要标记的基本概念微处理器、微型计算机、微型计算机系统单片机(微控制器)微型计算机结构、主机板结构IBMPC、IBMPC/XT、IBMPC/AT三总线(AB、DB、CB)了解微处理器的发展历程第一台微处理器:4004第一台计算机:ENIAC8086----8088----80386----奔腾----双核----多核桂小林2CH1:微型计算机概论(~5)需要标记的基本概念桂小林3CH1:术语解释(1)微处理器解:指由一片或几片大规模集成电路组成的中央处理器.(2)微型计算机解:指以微处理器为基础,配以内存储器以及输入输出接口电路和相应的辅助电路构成的裸机.(3)微型计算机系统解:指由微处理器配以相应的外围设备及其它专用电路,电源,面板,机架以及足够的软件而构成的系统.(4)单片机解:把构成一个微型计算机的一些功能部件集成在一块芯片之中的计算机.

桂小林3CH1:术语解释(1)微处理器桂小林4CH2:微处理器(~15)-1/8标记8086、8088的内部结构EU+BIU字长、寻址空间(16/8,1MB)引脚分类(AB、DB、CB)指令队列(6字节/4字节)(管理方法不同)熟悉8086、8088的引脚功能地址复用(AD0~15/AD0~7)(A16~19/S3~6)的目的地址数据分离方法(锁存器,373或8282)模式选择(不同模式,某些引脚功能不同)桂小林4CH2:微处理器(~15)-1/8标记8086、80桂小林5CH2:微处理器2/8掌握8086、8088的编程结构通用寄存器(8个16位、8个8位)段寄存器(4个16位)专用寄存器(2个16位)熟悉8086、8088的基本时序指令周期、总线周期和时钟周期总线周期(4T+nTw)(T=210ns,WhenOSC=4.77MHz)存储器、I/O独立时序(M/IO)8086系统中的存储器结构分为偶体、奇体;(/BHE、A0)如何读存储器中的字节和字(奇地址/偶地址的区别)存储空间与I/O空间独立编址,但大小不同8086中断响应周期IPFLAGS桂小林5CH2:微处理器2/8掌握8086、8088的桂小林6ISA总线的形成标记ISA总线的结构及其形成方法ISA总线桂小林6ISA总线的形成标记ISA总线的结构及其形成方法I桂小林7CH2:微处理器-3/8了解80386的内部结构CR寄存器的特殊作用(CR0~CR3)包括6个模块(执行单元,分段单元,分页单元,总线单元,指令预取单元和译码单元)工作模式及转换方法(实模式,虚拟模式和虚拟8086模式)熟练掌握保护模式下的存储器管理机制虚拟地址到线形地址的变换描述符、描述符表、描述符寄存器线形地址到物理地址的变换386中断与8086的中断的不同不要求记描述符的格式~桂小林7CH2:微处理器-3/8了解80386的内部结构桂小林8CH2:微处理器-4/8熟悉微机接口中常用的一些汇编指令和编程方法MOV、JNC、JNZ、CMP、TEST、IN、OUTLOOP熟练掌握IN和OUT指令的工作时序只有运行访问存储器指令和I/O指令才能产生RD#或WR#,以及IO/M#AL对应DB;DX对应AB了解80386的寻址方式桂小林8CH2:微处理器-4/8熟悉微机接口中常用的一些汇编桂小林9基本概念(1)执行部件EU解:8086微处理器内部的一个功能部件,由通用寄存器,标志寄存器,运算器和EU控制系统等组成,负责全部指令的执行,向BIU提供数据和所需访问的内容和I/O端口的地址,并对通用寄存器,标志寄存器和指令操作数进行管理.(2)总线接口部件BIU解:8086微处理器内部的另一个功能部件,由段寄存器,指令指针,地址形成逻辑,总线控制逻辑和指令队列等组成,BIU同外部总线连接为EU完成所有的总线操作,并计算形成20位的内存物理地址(3)最小方式与最小方式答:8086微处理器的—种工作方式,在该方式下,由8086提供系统所需要的全部控制信号,用以构成一个单处理器系统.此时MN/MX*线接VCC(高电平).8086微处理器的另一种工作方式,在该方式下,系统的总线控制信号由专用的总线控制器8288提供,构成一个多处理机或协处理机系统.此时MN/MX*线接地.

桂小林9基本概念(1)执行部件EU桂小林10基本概念(5)指令周期解:执行一条指令所需要的时间称为指令周期包括取指令,译码和执行等操作所需的时间.(6)总线周期解:CPU通过总线操作完成同内存储器或I/O接口之间一次数据传送所需要的叫间.(7)时钟周期解:CPUJ时钟脉冲的重复周期称为时钟周期,时钟周期是CPU的时间基准(8)等待周期解:在CPU对内存或外设接口进行读写操作时,当被选中进行数据读写的内存或外设接口无法在3个T(时钟周期)内完成数据读写时,就由该内存或外设接口发出一个请求延长总线周期的信号,CPU在接收到该请求情号后,就在T3与T4之间插入—个时钟周期一称为等待周期Tw,在Tw期间,总线信号保持不变.

桂小林10基本概念(5)指令周期桂小林11基本概念(1).简述8086中逻辑地址与物理地址的关系.解;逻辑地址是允许在程序中编排的地址,8086的逻辑地址有段基值和段内偏移量两部分.段基值存放在对应的段寄存器中,段内偏移量由指令给出.物理地址是信息在存储器中实际存放的地址.在8086系统中,物理地址形成过程为:将段寄存器中存放的段基值(16位)左移4次再加偏移量,得20位的物理地址.(2).说明8086引脚信号AD0~AD15双重总线的特点解:AD0~AD15这16条总线传送32个信号,A0~A15,D0~D15,在一个读写总线周期的4个T周期中,T1时刻传送地址信号A0~A15,T2以后传送数据信号D0~D15.可见这16条双重总线的特点是分时复用.

桂小林11基本概念(1).简述8086中逻辑地址与物理地址的桂小林12基本概念(3)指令的寻址方式解:所谓指令的寻址方式是指"指令中操作数的表示形式",操作数用一个数据直接给出的称为"立即寻址",例如MOVAL,80H中的80H.操作数是一个寄存器的符号,例如上条指令中的AL,称为寄存器寻址.操作数是一个内存地址,则称为"存储器寻址",存储器寻址中,根据内存地址给出的方式又分为直接寻址,寄存器间接寻址,基址寻址和变址寻址等.

桂小林12基本概念(3)指令的寻址方式桂小林13作业解答-1/32、BIU和EU如何协同工作?(提高CPU效率)答:(1)BIU监视着指令队列。当指令队列中有2个空字节时,就自动把指令取到队列中。(2)EU执行指令时,从指令队列头部取指令,然后执行。如需访问存储器,则EU向BIU发出请求,由BIU访问存储器。(3)在执行转移、调用、返回指令时,需改变队列中的指令,要等新指令装入队列中后,EU才继续执行指令。(4)当指令队列已满,而且执行部件对总线接口部件又没有总线访问请求时,总线接口部件便进入空闲状态桂小林13作业解答-1/32、BIU和EU如何协同工作?(提桂小林14作业解答-2/38、为什么要地址复用?如何分离?引脚数限制用锁存器(如74LS373)分离11、8086被复位以后,各个寄存器的状态是什么?从何处开始读取第1条指令?8086从FFFF0H处执行第一条指令。16、8086中BHE#作用与存储器奇偶地址访问问题BHE#有效访问奇地址单元按字访问时,奇偶地址的访问,时间单元不同桂小林14作业解答-2/38、为什么要地址复用?如何分离?桂小林15作业解答-3/319、分步骤写出80386实现48位虚拟地址到线形地址的转换过程。见书本20、分步骤写出80386实现32线形地址到32位物理地址的转换过程。(注:使用4K页面)见书本21、80386中,CR0~CR3寄存器的作用各是什么?CR3:页目录起始地址CR0:控制状态,工作模式转换位PE桂小林15作业解答-3/319、分步骤写出80386实现48桂小林16CH3:总线驱动总线的概念与分类片内总线、片间总线、系统总线和通信总线。总线的特性物理、功能、电气、过程/时间总线的性能指标带宽、位宽、频率AT、ISA、PCI、AGP总线的基本概念与作用地址、数据、寻址空间外部总线(通信总线)IDE、SCSI、RS-232、RS-422和RS-485、USB、IEEE1394总线的基本概念了解I2C、SPI总线的基本概念与作用(串行通信)桂小林16CH3:总线驱动总线的概念与分类桂小林17基本概念1、判断题对错错对错,对对错错对11、利用74LS244实现245功能两片24417、16b,100MHz,5个CLOCK16*(100M/5)=320Mbps=40MBps244244桂小林17基本概念1、判断题244244桂小林18基本概念总线的概念与分类:片内总线、片间总线、系统总线和通信总线。片内总线是指连接集成电路芯片内部各功能单元的信息通路,片间总线是芯片引出的总线,用来实现一个电路板内芯片与芯片间的互联。片间总线又称为板内总线、元件级总线、芯片间总线。系统总线是指连接微处理器、主存储器和I/O接口等系统部件的一组公共信息通路。系统总线又称为板级总线、板间总线或内总线。通信总线又称为I/O总线或外总线,是指连接微型计算机主机与I/O设备、仪器仪表,甚至其它微型计算机的总线。桂小林18基本概念总线的概念与分类:片内总线、片间总线、系桂小林19基本概念总线特性与标准化物理特性也称机械特性,是指总线的物理形态和布局、机械连接性能等,功能特性是指总线中各个信号线的功能,比如地址总线传送地址信息,数据总线传送数据信息,而控制总线既传送各种控制信息电气特性是指信号的传递方向、工作电平、负载能力的最大额定值等。时间特性(即过程特性)定义每根线在什么时间有效,即总线上各信号有效的时序关系,一般用信号时序图来描述。桂小林19基本概念总线特性与标准化桂小林20基本概念(3)简述PCI总线的特点.解:PCI总线是一种高性能的32位/64位标准总线,为系统提供了一个高速的数据传输通路.其特点为:

(1)突出的高性能,传输速率可达528MB/s,支持突发工作方式;

(2)良好的硬件兼容性,可支持不同结构的处理器;

(3)优良的软件兼容性,可完全兼容现有的驱动程序和应用程序;

(4)支持即插即用;

(5)支持多主设备系统;

(6)相对的低成本,采用最优化的芯片和多路复用的体系结构;

(7)适度地保证了数据的完整性,提供了数据和地址的奇偶校验功能,保证了数据的完整和准确;

(8)定义了5v和3.3V两种信号环境.

桂小林20基本概念(3)简述PCI总线的特点.桂小林21(4)什么是USB?它有哪些特点?

解:USB即通用串行总线,是一种万能插口,可以取代PC机上所有的串,并行连接器插口,其数据速率有两种:1.5Mb/s和12Mb/s(USB1.0版),最多可连接127个外设(包括转接器HUB)

USB的特点是:具有真正的"即插即用"特性;很强的连接能力,采用树形结构,最多可链接127个节点;成本低;省空间;连接电缆轻巧(仅4芯);电源体积小;可支持ISDN等高速数字电话信息通路接口.

桂小林21(4)什么是USB?它有哪些特点?

解:桂小林22CH4:存储器系统设计(~15)熟练掌握存储器接口的芯片选择方法(译码方法)三种方法(全、部分、线译码)物理地址空间与逻辑地址空间的关系【1—>(重叠空间数=2n)】标记74LS138芯片功能与特性引脚必记熟练使用SRAM芯片、EPROM进行存储器系统的设计包括地址空间分配、地址计算、空间大小计算、片选实现等模板化设计、芯片数计算位、字、位字扩展熟练掌握译码电路对应地址空间的分析方法从电路图判断存储器地址范围、空间大小根据存储器地址范围设计电路图(不是唯一的)桂小林22CH4:存储器系统设计(~15)熟练掌握存储器接口桂小林23例:2764为8K8的EPROM芯片,分析其地址范围A19A18A17A16A15A14A13片内地址起始地址:11111010000000000000B结束地址:11111011111111111111BFA000~FBFFFH桂小林23例:2764为8K8的EPROM芯片,分析其地址桂小林24了解DRAM中RAS、CAS的作用和动态存储器刷新方法三种刷新方法行、列地址分两次写入了解24C64串行EEPROM芯片的基本工作原理及与8088的接口方法(不要求标记)掌握16位和32位机中的存储器接口(字节编址的存储器系统中)桂小林24了解DRAM中RAS、CAS的作用和动态存储器刷新桂小林25思考题1、使用6264、28C64及必要的译码器和门电路组成一个主存储器,其中ROM容量为32KB(00000H~07FFFH),RAM容量为16KB(0A000H~0DFFFH)。设系统地址总线和数据总线分别为20位和8位,还有读写信号WR和I/O与存储器选择信号IO/M#,画出该主存储器的逻辑连接图。2、使用6116(2K×8)、28C32(4K×8)及必要的译码器和门电路组成8086的主存储器,其中ROM容量为32KB(F8000H~FFFFFH),RAM容量为16KB(00000H~03FFFH),画出该主存储器的逻辑连接图。(注意:采用双体结构)桂小林25思考题1、使用6264、28C64及必要的译码器和桂小林26作业解析#A:80000H—83FFFH;16KB#B:A0000H—A7FFFH;32KX4b#D:B8000H—BBFFFH;16KX4b

或BC000H—BFFFFH;16KX4b桂小林26作业解析#A:80000H—83FFFH;16KB桂小林27译码:地址#A:80000H—83FFFH;16KB#B:A0000H—A7FFFH;32KX4b#C:A0000H—A7FFFH;32KX4b#D:B8000H—BBFFFH;16KX4b或BC000H—BFFFFH;16KX4b#E:同#D合计:16KB+32KB+16KB=64KB桂小林27译码:桂小林288086采用双体结构设置存储器桂小林288086采用双体结构设置存储器桂小林29CH5-1:I/O接口1 (~10)标记端口、接口的区别;统一编址与单独编址异同熟练掌握I/O接口的芯片选择方法(译码方法)方法类似存储器译码桂小林29CH5-1:I/O接口1 (~10)标记端口、接口桂小林30常用概念(1)I/O接口:I/O接口是把微处理器同外围设备(外设)连接起来实现数据传送的控制电路,又称为'外设接口".各种I/O卡都是I/O接口,如"打印卡","显卡"和"声"等.(2)I/O端口:I/O接口同外设之间传送三种信息一数据信息,控制信息和状态信息,这三种信息实际上是CPU通过接口同外设之间传送的信息,因此,在接口中必须有存放并传送这三种信息的寄存器.这些可以由CPU用IN和OUT指令来读写的寄存器称为"I/O端口".(3)片选解:片选信号以CE*(或CE)表示,只有当该信号有效时才能使接口芯片进入电路工作状态,以实现数据的输入输出.片选端通常同1/O地址译码器的输出端相连.因此,片选是由指定的I/O地址选中接口芯片以使其进入电路工作状态的过程.桂小林30常用概念(1)I/O接口:桂小林31CH5-2:中断和DMA控制器(~5)了解PC计算机的中断系统熟悉8259A的内部结构、工作方式和工作原理标记8259A的初始化过程和级联方法熟悉8259A的ICW的格式和初始化过程,了解OCW的格式和寻址方法,标记DMAC实现存储器到存储器、M-I/O的传输过程标记DMAC的传送送方式熟悉8237A的内部结构、工作时序和级联方法熟悉8237A的编程结构了解8237A的内部寄存器的格式桂小林31CH5-2:中断和DMA控制器(~5)了解PC计桂小林32常用概念-(1)周期挪用:周期挪用是指利用CPU不访问存储器的那些周期来实现DMA操作,DMAC可以使用总线而不用通知CPU,也不会妨碍CPU的工作.周期挪用并不减慢CPU的操作,但可能需要复杂的时序电路,而且数据传送过程是不连续的和不规则的.(2)中断向量:所谓中断向量是指中断服务程序的入口地址.入口地址由两部分组成,即中断服务程序第一条指令第一个字节的"段基值"和"偏移量",是两个16位的逻辑地址,所以将入口地址称为"向量".(3)正常EOI方式:这是8259A三种中断结束方式中的一种,属于EOI命令方式:EOI命令方式是指当中断服务程序结束之前向8259A发出EOI命令,将正在执行的中断服务寄存器ISR中的对应位清零;正常EOI方式采用普通EOI命令将ISR中所有已置位的位中优先级最高的位清零.它适用于完全嵌套方式的中断结束.桂小林32常用概念-(1)周期挪用:桂小林33常用概念-(4)自动EOI方式:8259A的三种中断结束方式中的一种.这种EOI方式在第2个INTA*响应信号的后沿(上升沿)时,由8259A自动清除ISR中己置位的中断优先级最高的位,不必在中断服务程序结束前由CPU向8259A发出EOI命令.(5)持殊EOI方式:这也是8259A的三种中断结束方式中的—种,也属于EOI命令方式.持殊EOI方式是采用持殊EOI命令在中断服务程序结束前向8259A发出结束命令,用来清除正在服务的中断服务寄存器中的相应位(此时正在服务的中断优先级不一定是已置位中的最高位),特殊EOI命令中带有用于指定ISR中相应位清零的三位编码信息.特殊EOI命令可以作为任何优先级管理方式的中断结束命令.(6)溢出中断:8086内部中断中的一种;当程序中遇到INTO指令,而且当前的溢出标志OF=1时,产生的中断为溢出中断.产生溢出中断时,INTO指令和OF=1两个条件必须同时满足.

桂小林33常用概念-(4)自动EOI方式:桂小林34常用概念-(1)简述中断传送方式的工作过程.解:采用中断方式传送数据,在硬件方面,在外设与CPU之间必须有一个具有中断控制逻辑的接口电路,用来实现数据传送的控制,也可以是一般的接口电路(无中断控制逻辑)加上一个专用的中断控制器(例如8259A可编程中断控制器),在软件方面,必须编制一段“中断服务程序”,以完成CPU与外设之间的数据传送.在中断传送方式中,通常在一个主程序中安排好在某一时刻启动某一外设后,CPU继续执行主程序.此时.外设同时进行数据传送的准备工作.当外设完成数据传送的准备时,通过中断控制逻辑向CPU发出中断请求,在CPU可以响应中断的条件下(IF=1,在完成当前指今后),现行主程序被"中断",通过中断控制逻辑提供的"中断类型码",从"中断向量表"中读入"中断向量"转去执行"中断服务程序",在中断服务程序中完成—次CPU与外设之间的数据传送,传送完成后仍返回被中断的主程序,从断点处继续执行,并等待外设的下一次中断请求.

桂小林34常用概念-(1)简述中断传送方式的工作过程.桂小林35常用概念-(2)简述DMA控制器的特点及功能.解:DMA控制器是内存储器同外设之间进行高速数据传送时的硬件控制电路,是一种实现直接数据传送的专用处理器,它必须能取代在程序控制传送中由CPU和软件所完成的各项功能;它的主要功能是:1)MAC同外设之间有一对联络信号线——外设的DMA请求信号DREQ以及DMAC向外设发出的DMA响应信号DACK;2)DMAC在接收到DREQ后,同CPU之间也有一对联络信号线——DMAC向CPU发出总线请求信号(HOLD或BUSRQ),CPU在当前总线周期结束后向DMAC发出总线响应信号(HLDA或BUSAK,DMAC接管对总线的控制权,进入DMA操作方式.3)能发出地址信息,对存储器寻址,并修改地址指针,DMAC内部必须有能自动加1或减1的地址寄存器.4)能决定传送的字节数,并能判断DMA传送是否结束.DMA内部必须有能自动减1的字计数寄存器,计数结束产生终止计数信号;5)能发出DMA结束信号,释放总线,使CPU恢复总线控制权;6)能发出读,写控制信号,包括存储器访问信号和I/O访问信号.DMAC内部必须有时序和读写控制逻辑.

桂小林35常用概念-(2)简述DMA控制器的特点及功能.桂小林36CH5-3:定时器计数器(~10)熟悉8253A的基本工作原理和内部结构标记8253A的6种工作方式的原理与特点(特别是方式0~3)标记8253A的控制字格式能够使用8253A进行综合应用桂小林36CH5-3:定时器计数器(~10)熟悉8253桂小林378253的每个通道均可以通过编程选择6种工作方式之一,这6种工作方式是:(1)方式0 计数到零产生中断请求(2)方式1 硬件可重复触发的单稳态触发器(3)方式2 分频器(4)方式3 方波发生器(5)方式4 软件触发选通(6)方式5 硬件触发选通桂小林378253的每个通道均可以通过编程选择6种工作方式之桂小林38D0D1D2D3D4D5D6D7BCDM1M2M3RW0RW1SC0SC1工作方式选择000:方式0001:方式1010:方式2101:方式5......计数值写入顺序00:读计数值(锁存)01:写低8位,高8位为010:写高8位,低8位为011:先写低8位,后写高8位计数器选择00:计数器001:计数器110:计数器211:*8254读回计数值形式0:二进制1:BCD码桂小林38D0D1D2D3D4D5D6D7BCDM1M2M3桂小林39

方式0方式1方式2方式3方式4方式5功能计完最后一个数中断硬件触发单稳触发器分频器方波发生器软件触发选通硬件触发选通启动条件写入计数值外部触发写入计数值写入计数值写入计数值外部触发重复条件写计数值外部触发自动重复自动重复写计数值外部触发N与CLK和OUT关系写入N后过N+1个CLK后输出变高单个输出脉冲宽度为N个CLK每N个CLK输出一个CLK宽度脉冲写入N后(偶)输出N/2个CLK高N/2个CLK低写入N后过N+1个CLK后输出一个CLK宽度的脉冲门控触发后过N+1个脉冲输出一个CL宽度的脉冲改变计数值立即有效外部触发后有效下一计数操作周期有效下一计数操作周期有效立即有效外部触发后有效写入控制字后的OUT立即为低高高高高高GATE低或变低禁止计数

禁止计数输出变高禁止计数输出变高禁止计数

上升沿

从初值开始重新计数从初值开始重新计数从初值开始重新计数

硬件触发信号启动计数高允许计数

允许计数允许计数允许计数

计数器最小值112211计数器最大值000000计数到0后状态继续减1计数继续减1计数自动装初值后计数自动装初值后计数继续减1计数继续减1计数桂小林39

方式0方式1方式2方式3方式4方式5功能计完最后桂小林40常用概念-(1)8253—5在写入计数初值时,二进制计数和十进制计数有无区别若有,有何区别?解:采用二进制计数时,如果计数初值n为8位二进制数(十进制数≤255),则在用MOVAL,n写入AL时,n可以写成任何进制数.如果计数初值n为16位二进制数(十进制数≤65535),则可有两种方式写入,一种是把十进制数转换成4位十六进制数,分两次写入对应的计数通道(光低后高);另一种是把十进制数直接写入AX,即:

MOVAX,n

MOVPORT,AL;PORT为通道地址

MOVAL,AH

OUTPORT,AL采用二进制计数时,必须把计算得到的计数初佰的十进制数后加上H,变为BCD码表示形式.例如n=50,则写为:

MOVAl,50H

OUTPORT,AL

如果n=1250,则写为

MOVAL,50H

OUTPORT,AL

MOVAL,12H

OUTPORT,AL桂小林40常用概念-(1)8253—5在写入计数初值时,二进桂小林41常用概念-(2)8253A-5的通道0按方式3工作,时钟CLK0的频率为1MHz,要求输出方波的重复频率为40KHz,此时应如何写入计数初值.解:首先计算计数初值

1MHZ/40KHZ=25若采用二进制计数,则写入方式为

MOVAL,25

OUTPORT0,AL;PORT0为通道0的端口地址

若采用十进制计数,则写入方式为

MOVAL,25H

OUTPORT0,AL

桂小林41常用概念-(2)8253A-5的通道0按方式3工作桂小林42典型应用1设计利用8253产生1秒的方波(已知时钟2MHz)的方案,写出初始化程序。(端口为50H和51H)

解:2MHz/1Hz=2000000>65536至少用两个计数器,多种组合,但必须精确,例如:计数器1:1000X计数器2:2000500X400050X40000工作方式选择000:方式0001:方式1010:方式2101:方式500:读计数值(锁存)01:写低8位,高8位为010:写高8位,低8位为011:先低8位,后高8位计数器选择D7D600:计数器001:计数器110:计数器2计数值形式0:二进制1:BCD码桂小林42典型应用1设计利用8253产生1秒的方波(已知时钟桂小林43典型应用28253与8086采用如下方法连接,通道0产生1.5KHZ方波,通道1产生300HZ负脉冲,通道2产生50HZ方波,要求:写出端口号了;写出初始化程序。工作方式选择000:方式0001:方式1010:方式2101:方式500:读计数值(锁存)01:写低8位,高8位为010:写高8位,低8位为011:先低8位,后高8位计数器选择D7D600:计数器001:计数器110:计数器2计数值形式0:二进制1:BCD码桂小林43典型应用28253与8086采用如下方法连接,通道桂小林44典型应用2解答分析:通道0工作在方式3,输出1.5Khz的方波,时间常数N0=2MHZ/1.5KHZ=1333通道1工作在方式2,时间常数N1=(1/300)/(1/1500)=5,通道2工作在方式3,时间常数N2=(1/50)/(1/2M)=40000D=9C40H时间常数N2=2M/50=40000D=9C40H如果通道2工作在方式0,需要每秒写入计数初值50次,CPU开销大,不适合。如果通道2工作在方式5,GATE2引脚需要脉冲上升沿来触发技术,复杂度高。使用方式3或者方式2,GATE2引脚接+5V电压,可以重复循环计数,从而获得每秒50次的高电平信号,用于中断申请。通道0的初始化程序:MOVDX,306H;控制口地址MOVAL,00110111B;道0控制字,先读写低字节,后高字节,方式3,BCD计数OUTDX,AL;写入方式字MOVDX,300H;通道0口地址通道2初始化程序:MOVDX,306HMOVAL,10110110B;方式3,2进制计数OUTDX,ALMOVDX,304H;通道2口地址MOVAL,40H OUTDX,ALMOVAL,9CH OUTDX,ALMOVAL,33H;低字节 OUTDX,AL;先写入低字节MOVAL,13H;高字节 OUTDX,AL;后写入高字节桂小林44典型应用2解答分析:MOVAL,33H桂小林45CH6-1:I/O接口2(数字量)标记8255A的控制字、内部寄存器寻址方法能够熟练使用8255A进行灵活的综合应用,包括:开关量输入、输出打印机阵列键盘七段数码管桂小林45CH6-1:I/O接口2(数字量)标记8255A的桂小林46标记8255A的控制字、内部寄存器寻址方法8255的A端口有3种工作方式(0-2),B口与C口有2种方式(0-1)工作方式可以通过写入8255控制端口相应的内容来设置,D7=1端口的数据读写是通过读写对应的端口实现的。C口的任何一位可以通过向控制端口输出来实现置位或清0,D7=0D7D6D5D4D3D2D1D0特征位A口方式0A口输入PC7~PC4输出B口方式0B口输出10010001PC3~PC0输入桂小林46标记8255A的控制字、内部寄存器寻址方法8255桂小林47典型应用1如图,D0~D7连接到PC机ISA总线对应线上,写出七段数码管显示0、2、4、6、8、A、C、E时的段码值,并给出8255A初始化程序段。给出开关“S1”按下时显示“5”,放开时显示”8“的8086汇编语言程序段桂小林47典型应用1如图,D0~D7连接到PC机ISA总线桂小林48PAPA7PA6PA5PA4PA3PA2PA1PA0PBPA7PA6PA5PA4PA3PA2PA1PA0PCPA7PA6PA5PA4PA3PA2PA1PA0DBD7D6D5D4D3D2D1D0段码段dpgfedcba段码点亮段011000000C0Habcdef111111001F9Hbc210100101A4Habged310110000B0Habcdg41001100199Hfgbc51001001092H61000001082Hafgcde7。0111100078Habc+dp81000000080Habcdefg9A1000100088Habcefg共阳且低有效时桂小林48PAPA7PA6PA5PA4PA3PA2PA1PA桂小林49典型应用2现在将英文打印机连接到8255A芯片上,8255A连接到PC/XT总线上,如图5-2所示。已知有5us延迟程序Delay5us可供调用。解答下列问题:(1)给出8255A的方式控制字(用16进制表示),写出初始化8255A的程序段;(2)完成判断打印机忙的程序段;(3)完成打印一个字符“A”的程序段。桂小林49典型应用2现在将英文打印机连接到8255A芯片上,桂小林50典型应用3`8255APA0PA7PB0PB7按键检测的过程分为检测是否有按键、确定按键位置和计算按键编码等三个步骤。桂小林50典型应用3`PA0PB0按键检测的过程分为检测是否桂小林518255A的PA输出、PCH输出、PCL输入;PB任意BUSY:INAL,82HTESTAL,00000100BJNZBUSYMOVAL,DATAOUT80H,AL ;数据送PA桂小林518255A的PA输出、PCH输出、PCL输入;PB桂小林52MOVAL,00001101B ;PC6设置高OUT83H,ALMOVAL,00001100B ;PC6设置低OUT83H,ALMOVAL,00001101B ;PC6设置高OUT83H,ALRET桂小林52MOVAL,00001101B ;PC6设置桂小林53CH6-2:I/O接口2(数字量)熟练掌握8251的工作原理和异步方式下的初始化过程掌握同步时的初始化过程标记8251的编程结构桂小林53CH6-2:I/O接口2(数字量)熟练掌握8251桂小林54典型应用1(1)画出两个8251实现7线连接逻辑电路图。(2)使用8251实现7位Ascii码字符传送,如果线路最大波特率为1000bps,写出传输率为100字符/秒时8251进行异步通信的初始化程序(端口为80H和81H)解题思路:1000bps/100cps=10bpc分多种情况讨论,同步方式?异步方式?同步时,可以,但不适合实际异步时,每个字符10位,7位数据位(ASCII),一个起始位,其它可变:10–7–1=2(两种情况讨论)2位停止位1位停止位、1位校验位桂小林54典型应用1(1)画出两个8251实现7线连接逻辑电桂小林557线连接逻辑电路图桂小林557线连接逻辑电路图桂小林56基本概念(1)INTE解:8255A用于中断传送时的中断允许信号,是一个无外部引出端的位于8255A内部的中断允许触发器的状态位.通过软件对8255A中PCi的位操作来设定INTE是"0"还是"1",以确定相应数据口能否用于中断传输,INTE="1",允许中断,INTE="0",禁止中断.(2)OBF*解:输出缓冲器满,8255A工作于方式1输出时发出的数据选通信号.OBF*="0"(有效电平)时,表示CPU已将数据送到8255A的PA口或PB口,并被锁存在相应端口上.当外设向8255A返回响应信号ACK*时,OBF*被置为"1"(无效).(3)IBF解:输入缓冲器满,8255A工作于方式1输入时由8255A给外设的回答信号,表示外设输入的数据已写入输入缓冲器,通知外设暂不送新数.IBF内外设给8255A的选通信号STB*变低后置为"1"(有效),由CPU的读信号RD*清为"0".

桂小林56基本概念(1)INTE桂小林57基本概念(4)串行通信解:串行通信是计算机与计算机之间,以及计算机与外围设备之间进行信息交换的一种方式,数据的各位按时间顺序依次通过一条传输线传送.(5)异步通信解:串行通信的一种方式,以字符为单位传送信息,字符与字符之间不一定连续传送,采用每个字符加规定的起始位以标识字符开始."位"与"位"之间是同步的,"字符"与"字符"之间是"异步"的.(6)波特串解:衡量串行通信时数据传送速度的重要标志.定义为单位时间内传送二进制数据的位数,以位/秒(bps)为单位.1bps称为1波特.(7)串行异步通信的奇偶错UART将接收到的一个字符(包括数据位和奇偶校验位)中"1"的个数进行统计,检查其奇偶性是否符合原先的约定,若符合,奇偶错标志置"无效",若不符合,则奇偶错标志置"有效".

桂小林57基本概念(4)串行通信桂小林58(8)串行异步通信的帧错解:如果UART接收到的一帧信息不符合原先的约定,例如原先约定一帧信息由7位数据,1位奇偶校验位,2位终止位组成,那么在接收端自接收到起始位("低电平")后的第9位应为"高电平"(即终止位),如果接收到的第9位为"低电平",说明该帧信息装配中有错.称为帧错(数据格式错).(9)串行异步通信的溢出错解:UART的接收器中由"接收移位寄存器"和"接收数据寄存器"来接收输入的数据,如果前一个字符在"接收数据寄存器"中还未被CPU取走,而后一字符又从"接收移位寄存器"传送到"接收数据寄存器",势必会冲掉上一个字符,使上一个字符丢失,称为串行异步通信的"溢出错",又称"丢失错".桂小林58(8)串行异步通信的帧错桂小林59简述题(1)写出异步串行通信的字符格式.解:根据异步串行通信的特点,异步串行通信的字符格式为:

(1)数据位可由5位~8位任选:

(2)奇偶校验位1位(可任选),奇校还是偶校可任选;

(3)终止位(停止位)1位,1/2位,2位可任选,终止位为高电平;

(4)信息传送从最低位开始,在最低位前加上1位起始位(低电平),作为字符起始的标识.

(5)一个字符与一个字符之间可以紧接相连,也可以在字符之间插入1位到几位"空闲位"(高电平).

(6)一个字符从起始位到最后一个终止位构成一帧信息.(2)说明RS—232C的电气特性.解:RS—232C的基本电气特性是规定了数据"0"和数据"1"的电平标准.+3V~+15V:数据“0”,-3V~-15V:数据"1",

桂小林59简述题(1)写出异步串行通信的字符格式.桂小林60(3)什么是DCE什么是DTE这两种设备在串行通信中的作用是什么.解:DTE—数据终端设备,DCE—数据通信设备,(4)说明8251A引脚信号中RTS*,CTS*,DTR*和DSR的意义和作用.解:8251A中RTS*,CTS*,DTR*和DSR*是8251A同MODEM相连的控制信号.RTS*和DTR*是8251A送给MODEM的控制信号,CTS*和DSR*是MODEM送给8251A的状态信号.RTS*:请求发送,通知MODEM,CPU请求发送数据;

DTR*:数据终端准备好,通知MODEM,CPU准备就绪;CTS*:清除发送,即允许发送,通知825lA和CPU,MODEM已做好准备,允许CPU发送数据;DSR*:数据装置(数据通信设备)准备好,MODEM已做好准备.

在采用MODEM的串行通信系统中,8251A的这4条控制信号线直接同与之相连的MODEM中相应引脚相连,用来协调8251A同MODEM之间数据信息的传输.在不采用MODEM的串行通信中,两个计算机之间,或计算机与串行终端之间直接连接,这4条控制信号线将用于在通信双方直接建立同步关系.

桂小林60(3)什么是DCE什么是DTE这两种设备在串行桂小林61(5)对8251A进行初始化,要求:工作于异步方式,采用奇校验,指定2位终止位,7位ASCII字符,波特率因子为16;出错指示处于复位状态,允许发送,允许接收,数据终端就绪,不送出空白字符.内部不复位.

解:首先确定"方式指令字":

因是异步方式,波特率因子为16,则D1D0=10;

字符为7位ASCII字符,长度7位.则D3D2=10;

采用奇校验,则D5D4=01;

采用2位终止值,则D7D6=11;

则方式指令字为11011010B=DAH

然后确定"命令指令字",按题意应为00010111B=17H

则初始化程序段为:(设8251A的端口地址为80H,81H)

MOVAL,0DAH

OUT81H,AL

MOVAL,17H

OUT81H,AL桂小林61(5)对8251A进行初始化,要求:工作于异步方式桂小林62第7章模拟量输入输出接口了解D/A转换器的工作原理熟练掌握典型D/A转换器芯片DAC0832的应用方法掌握A/D变换的编码方法,指标体系了解A/D转换器的工作原理熟练掌握A/D变换器芯片0809的应用方法桂小林62第7章模拟量输入输出接口了解D/A转换器的工作原桂小林63桂小林63桂小林64桂小林64习题解答桂小林65习题解答桂小林65桂小林66桂小林66桂小林67桂小林67桂小林68桂小林68桂小林69桂小林69桂小林70桂小林70桂小林71桂小林71桂小林72右图:桂小林72右图:桂小林73考试题型选择填空或判断简答存储器的接口设计(不考DRAM)8255接口的应用8253或8251的接口应用DAC0832或ADC0809的接口应用桂小林73考试题型桂小林742012年考试时间2012年11月15日左右(待定)答疑:西1楼573室每周2下午5、6节考前三天。桂小林742012年考试时间2012年11月15日左右(待定75祝复习愉快,取得好成绩!桂小林75祝复习愉快,取得好成绩!桂小林76《微机接口技术》

复习纲要西安交通大学计算机科学与技术系微机课程组2012年11月10日1《微机接口技术》

复习纲要西安交通大学桂小林77CH1:微型计算机概论(~5)需要标记的基本概念微处理器、微型计算机、微型计算机系统单片机(微控制器)微型计算机结构、主机板结构IBMPC、IBMPC/XT、IBMPC/AT三总线(AB、DB、CB)了解微处理器的发展历程第一台微处理器:4004第一台计算机:ENIAC8086----8088----80386----奔腾----双核----多核桂小林2CH1:微型计算机概论(~5)需要标记的基本概念桂小林78CH1:术语解释(1)微处理器解:指由一片或几片大规模集成电路组成的中央处理器.(2)微型计算机解:指以微处理器为基础,配以内存储器以及输入输出接口电路和相应的辅助电路构成的裸机.(3)微型计算机系统解:指由微处理器配以相应的外围设备及其它专用电路,电源,面板,机架以及足够的软件而构成的系统.(4)单片机解:把构成一个微型计算机的一些功能部件集成在一块芯片之中的计算机.

桂小林3CH1:术语解释(1)微处理器桂小林79CH2:微处理器(~15)-1/8标记8086、8088的内部结构EU+BIU字长、寻址空间(16/8,1MB)引脚分类(AB、DB、CB)指令队列(6字节/4字节)(管理方法不同)熟悉8086、8088的引脚功能地址复用(AD0~15/AD0~7)(A16~19/S3~6)的目的地址数据分离方法(锁存器,373或8282)模式选择(不同模式,某些引脚功能不同)桂小林4CH2:微处理器(~15)-1/8标记8086、80桂小林80CH2:微处理器2/8掌握8086、8088的编程结构通用寄存器(8个16位、8个8位)段寄存器(4个16位)专用寄存器(2个16位)熟悉8086、8088的基本时序指令周期、总线周期和时钟周期总线周期(4T+nTw)(T=210ns,WhenOSC=4.77MHz)存储器、I/O独立时序(M/IO)8086系统中的存储器结构分为偶体、奇体;(/BHE、A0)如何读存储器中的字节和字(奇地址/偶地址的区别)存储空间与I/O空间独立编址,但大小不同8086中断响应周期IPFLAGS桂小林5CH2:微处理器2/8掌握8086、8088的桂小林81ISA总线的形成标记ISA总线的结构及其形成方法ISA总线桂小林6ISA总线的形成标记ISA总线的结构及其形成方法I桂小林82CH2:微处理器-3/8了解80386的内部结构CR寄存器的特殊作用(CR0~CR3)包括6个模块(执行单元,分段单元,分页单元,总线单元,指令预取单元和译码单元)工作模式及转换方法(实模式,虚拟模式和虚拟8086模式)熟练掌握保护模式下的存储器管理机制虚拟地址到线形地址的变换描述符、描述符表、描述符寄存器线形地址到物理地址的变换386中断与8086的中断的不同不要求记描述符的格式~桂小林7CH2:微处理器-3/8了解80386的内部结构桂小林83CH2:微处理器-4/8熟悉微机接口中常用的一些汇编指令和编程方法MOV、JNC、JNZ、CMP、TEST、IN、OUTLOOP熟练掌握IN和OUT指令的工作时序只有运行访问存储器指令和I/O指令才能产生RD#或WR#,以及IO/M#AL对应DB;DX对应AB了解80386的寻址方式桂小林8CH2:微处理器-4/8熟悉微机接口中常用的一些汇编桂小林84基本概念(1)执行部件EU解:8086微处理器内部的一个功能部件,由通用寄存器,标志寄存器,运算器和EU控制系统等组成,负责全部指令的执行,向BIU提供数据和所需访问的内容和I/O端口的地址,并对通用寄存器,标志寄存器和指令操作数进行管理.(2)总线接口部件BIU解:8086微处理器内部的另一个功能部件,由段寄存器,指令指针,地址形成逻辑,总线控制逻辑和指令队列等组成,BIU同外部总线连接为EU完成所有的总线操作,并计算形成20位的内存物理地址(3)最小方式与最小方式答:8086微处理器的—种工作方式,在该方式下,由8086提供系统所需要的全部控制信号,用以构成一个单处理器系统.此时MN/MX*线接VCC(高电平).8086微处理器的另一种工作方式,在该方式下,系统的总线控制信号由专用的总线控制器8288提供,构成一个多处理机或协处理机系统.此时MN/MX*线接地.

桂小林9基本概念(1)执行部件EU桂小林85基本概念(5)指令周期解:执行一条指令所需要的时间称为指令周期包括取指令,译码和执行等操作所需的时间.(6)总线周期解:CPU通过总线操作完成同内存储器或I/O接口之间一次数据传送所需要的叫间.(7)时钟周期解:CPUJ时钟脉冲的重复周期称为时钟周期,时钟周期是CPU的时间基准(8)等待周期解:在CPU对内存或外设接口进行读写操作时,当被选中进行数据读写的内存或外设接口无法在3个T(时钟周期)内完成数据读写时,就由该内存或外设接口发出一个请求延长总线周期的信号,CPU在接收到该请求情号后,就在T3与T4之间插入—个时钟周期一称为等待周期Tw,在Tw期间,总线信号保持不变.

桂小林10基本概念(5)指令周期桂小林86基本概念(1).简述8086中逻辑地址与物理地址的关系.解;逻辑地址是允许在程序中编排的地址,8086的逻辑地址有段基值和段内偏移量两部分.段基值存放在对应的段寄存器中,段内偏移量由指令给出.物理地址是信息在存储器中实际存放的地址.在8086系统中,物理地址形成过程为:将段寄存器中存放的段基值(16位)左移4次再加偏移量,得20位的物理地址.(2).说明8086引脚信号AD0~AD15双重总线的特点解:AD0~AD15这16条总线传送32个信号,A0~A15,D0~D15,在一个读写总线周期的4个T周期中,T1时刻传送地址信号A0~A15,T2以后传送数据信号D0~D15.可见这16条双重总线的特点是分时复用.

桂小林11基本概念(1).简述8086中逻辑地址与物理地址的桂小林87基本概念(3)指令的寻址方式解:所谓指令的寻址方式是指"指令中操作数的表示形式",操作数用一个数据直接给出的称为"立即寻址",例如MOVAL,80H中的80H.操作数是一个寄存器的符号,例如上条指令中的AL,称为寄存器寻址.操作数是一个内存地址,则称为"存储器寻址",存储器寻址中,根据内存地址给出的方式又分为直接寻址,寄存器间接寻址,基址寻址和变址寻址等.

桂小林12基本概念(3)指令的寻址方式桂小林88作业解答-1/32、BIU和EU如何协同工作?(提高CPU效率)答:(1)BIU监视着指令队列。当指令队列中有2个空字节时,就自动把指令取到队列中。(2)EU执行指令时,从指令队列头部取指令,然后执行。如需访问存储器,则EU向BIU发出请求,由BIU访问存储器。(3)在执行转移、调用、返回指令时,需改变队列中的指令,要等新指令装入队列中后,EU才继续执行指令。(4)当指令队列已满,而且执行部件对总线接口部件又没有总线访问请求时,总线接口部件便进入空闲状态桂小林13作业解答-1/32、BIU和EU如何协同工作?(提桂小林89作业解答-2/38、为什么要地址复用?如何分离?引脚数限制用锁存器(如74LS373)分离11、8086被复位以后,各个寄存器的状态是什么?从何处开始读取第1条指令?8086从FFFF0H处执行第一条指令。16、8086中BHE#作用与存储器奇偶地址访问问题BHE#有效访问奇地址单元按字访问时,奇偶地址的访问,时间单元不同桂小林14作业解答-2/38、为什么要地址复用?如何分离?桂小林90作业解答-3/319、分步骤写出80386实现48位虚拟地址到线形地址的转换过程。见书本20、分步骤写出80386实现32线形地址到32位物理地址的转换过程。(注:使用4K页面)见书本21、80386中,CR0~CR3寄存器的作用各是什么?CR3:页目录起始地址CR0:控制状态,工作模式转换位PE桂小林15作业解答-3/319、分步骤写出80386实现48桂小林91CH3:总线驱动总线的概念与分类片内总线、片间总线、系统总线和通信总线。总线的特性物理、功能、电气、过程/时间总线的性能指标带宽、位宽、频率AT、ISA、PCI、AGP总线的基本概念与作用地址、数据、寻址空间外部总线(通信总线)IDE、SCSI、RS-232、RS-422和RS-485、USB、IEEE1394总线的基本概念了解I2C、SPI总线的基本概念与作用(串行通信)桂小林16CH3:总线驱动总线的概念与分类桂小林92基本概念1、判断题对错错对错,对对错错对11、利用74LS244实现245功能两片24417、16b,100MHz,5个CLOCK16*(100M/5)=320Mbps=40MBps244244桂小林17基本概念1、判断题244244桂小林93基本概念总线的概念与分类:片内总线、片间总线、系统总线和通信总线。片内总线是指连接集成电路芯片内部各功能单元的信息通路,片间总线是芯片引出的总线,用来实现一个电路板内芯片与芯片间的互联。片间总线又称为板内总线、元件级总线、芯片间总线。系统总线是指连接微处理器、主存储器和I/O接口等系统部件的一组公共信息通路。系统总线又称为板级总线、板间总线或内总线。通信总线又称为I/O总线或外总线,是指连接微型计算机主机与I/O设备、仪器仪表,甚至其它微型计算机的总线。桂小林18基本概念总线的概念与分类:片内总线、片间总线、系桂小林94基本概念总线特性与标准化物理特性也称机械特性,是指总线的物理形态和布局、机械连接性能等,功能特性是指总线中各个信号线的功能,比如地址总线传送地址信息,数据总线传送数据信息,而控制总线既传送各种控制信息电气特性是指信号的传递方向、工作电平、负载能力的最大额定值等。时间特性(即过程特性)定义每根线在什么时间有效,即总线上各信号有效的时序关系,一般用信号时序图来描述。桂小林19基本概念总线特性与标准化桂小林95基本概念(3)简述PCI总线的特点.解:PCI总线是一种高性能的32位/64位标准总线,为系统提供了一个高速的数据传输通路.其特点为:

(1)突出的高性能,传输速率可达528MB/s,支持突发工作方式;

(2)良好的硬件兼容性,可支持不同结构的处理器;

(3)优良的软件兼容性,可完全兼容现有的驱动程序和应用程序;

(4)支持即插即用;

(5)支持多主设备系统;

(6)相对的低成本,采用最优化的芯片和多路复用的体系结构;

(7)适度地保证了数据的完整性,提供了数据和地址的奇偶校验功能,保证了数据的完整和准确;

(8)定义了5v和3.3V两种信号环境.

桂小林20基本概念(3)简述PCI总线的特点.桂小林96(4)什么是USB?它有哪些特点?

解:USB即通用串行总线,是一种万能插口,可以取代PC机上所有的串,并行连接器插口,其数据速率有两种:1.5Mb/s和12Mb/s(USB1.0版),最多可连接127个外设(包括转接器HUB)

USB的特点是:具有真正的"即插即用"特性;很强的连接能力,采用树形结构,最多可链接127个节点;成本低;省空间;连接电缆轻巧(仅4芯);电源体积小;可支持ISDN等高速数字电话信息通路接口.

桂小林21(4)什么是USB?它有哪些特点?

解:桂小林97CH4:存储器系统设计(~15)熟练掌握存储器接口的芯片选择方法(译码方法)三种方法(全、部分、线译码)物理地址空间与逻辑地址空间的关系【1—>(重叠空间数=2n)】标记74LS138芯片功能与特性引脚必记熟练使用SRAM芯片、EPROM进行存储器系统的设计包括地址空间分配、地址计算、空间大小计算、片选实现等模板化设计、芯片数计算位、字、位字扩展熟练掌握译码电路对应地址空间的分析方法从电路图判断存储器地址范围、空间大小根据存储器地址范围设计电路图(不是唯一的)桂小林22CH4:存储器系统设计(~15)熟练掌握存储器接口桂小林98例:2764为8K8的EPROM芯片,分析其地址范围A19A18A17A16A15A14A13片内地址起始地址:11111010000000000000B结束地址:11111011111111111111BFA000~FBFFFH桂小林23例:2764为8K8的EPROM芯片,分析其地址桂小林99了解DRAM中RAS、CAS的作用和动态存储器刷新方法三种刷新方法行、列地址分两次写入了解24C64串行EEPROM芯片的基本工作原理及与8088的接口方法(不要求标记)掌握16位和32位机中的存储器接口(字节编址的存储器系统中)桂小林24了解DRAM中RAS、CAS的作用和动态存储器刷新桂小林100思考题1、使用6264、28C64及必要的译码器和门电路组成一个主存储器,其中ROM容量为32KB(00000H~07FFFH),RAM容量为16KB(0A000H~0DFFFH)。设系统地址总线和数据总线分别为20位和8位,还有读写信号WR和I/O与存储器选择信号IO/M#,画出该主存储器的逻辑连接图。2、使用6116(2K×8)、28C32(4K×8)及必要的译码器和门电路组成8086的主存储器,其中ROM容量为32KB(F8000H~FFFFFH),RAM容量为16KB(00000H~03FFFH),画出该主存储器的逻辑连接图。(注意:采用双体结构)桂小林25思考题1、使用6264、28C64及必要的译码器和桂小林101作业解析#A:80000H—83FFFH;16KB#B:A0000H—A7FFFH;32KX4b#D:B8000H—BBFFFH;16KX4b

或BC000H—BFFFFH;16KX4b桂小林26作业解析#A:80000H—83FFFH;16KB桂小林102译码:地址#A:80000H—83FFFH;16KB#B:A0000H—A7FFFH;32KX4b#C:A0000H—A7FFFH;32KX4b#D:B8000H—BBFFFH;16KX4b或BC000H—BFFFFH;16KX4b#E:同#D合计:16KB+32KB+16KB=64KB桂小林27译码:桂小林1038086采用双体结构设置存储器桂小林288086采用双体结构设置存储器桂小林104CH5-1:I/O接口1 (~10)标记端口、接口的区别;统一编址与单独编址异同熟练掌握I/O接口的芯片选择方法(译码方法)方法类似存储器译码桂小林29CH5-1

温馨提示

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

评论

0/150

提交评论