输入输出与接口技术要点ppt课件.ppt
现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 输入输出与接口技术输入输出与接口技术 1现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 定义:接口定义:接口定义:接口定义:接口是是是是CPUCPU与与与与“外部世界外部世界外部世界外部世界”的的的的连接电路连接电路连接电路连接电路,负责,负责,负责,负责“中转中转中转中转”各种各种各种各种信息信息信息信息。分类:分类:分类:分类:存储器接口和存储器接口和存储器接口和存储器接口和I/OI/O接口。接口。接口。接口。位置:位置:位置:位置:介于系统总线与外部设备之间。介于系统总线与外部设备之间。介于系统总线与外部设备之间。介于系统总线与外部设备之间。1.1.接口的概念接口的概念5.1.1 I/O接口基本概念接口基本概念5.1 接口概述接口概述2现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 3版版)http:/ 3版版)http:/ 数据缓冲功能:数据缓冲功能:数据缓冲功能:数据缓冲功能:通过寄存器或锁存器实现。通过寄存器或锁存器实现。接口中存放数据的寄存器或锁存器称之为接口中存放数据的寄存器或锁存器称之为数据口数据口数据口数据口。接受和执行接受和执行接受和执行接受和执行CPUCPU命令功能:命令功能:命令功能:命令功能:接口中存放接口中存放CPU命令代码的寄存器称之为命令代码的寄存器称之为命令口命令口命令口命令口,控制和监视设备执行功能:控制和监视设备执行功能:控制和监视设备执行功能:控制和监视设备执行功能:接口中存放执行状态信息的寄存器称之为接口中存放执行状态信息的寄存器称之为状态口状态口状态口状态口。设备选择功能:设备选择功能:设备选择功能:设备选择功能:CPU通过地址译码选择不同外设。通过地址译码选择不同外设。即即CPU通过地址译码选择不同通过地址译码选择不同I/O接口和接口和I/O接口中接口中连接的不同的设备。连接的不同的设备。信号转换功能:信号转换功能:信号转换功能:信号转换功能:协调总线信号与协调总线信号与I/O设备信号。设备信号。转换包括信号的逻辑关系、时序配合和电平转换。转换包括信号的逻辑关系、时序配合和电平转换。可编程功能:可编程功能:可编程功能:可编程功能:增加接口的灵活性和智能性。增加接口的灵活性和智能性。5.1.2 I/O接口功能接口功能5现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 接口由接口硬件和接口软件组成。接口由接口硬件和接口软件组成。1.1.接口硬件接口硬件核心部分核心部分核心部分核心部分5.1.3、I/O接口组成接口组成6现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 3版版)http:/ 3版版)http:/ 3版版)http:/ 3版版)http:/ I/O端口端口1.I/O1.I/O端口端口端口端口 I/OI/O端口端口端口端口是供是供CPU直接存取访问的接口中的寄存器或直接存取访问的接口中的寄存器或电路。电路。接口中的命令口、状态口和数据口均为接口中的命令口、状态口和数据口均为I/O端口。端口。2.I/O2.I/O端口地址端口地址端口地址端口地址 是对接口中的不同寄存器或电路的编号,该编号加是对接口中的不同寄存器或电路的编号,该编号加上该接口的基地址称为该端口的上该接口的基地址称为该端口的I/OI/O端口地址端口地址端口地址端口地址。CPU通过向命令端口发命令来对接口,最终对设备通过向命令端口发命令来对接口,最终对设备进行控制。进行控制。访问设备实际上是访问相关的端口访问设备实际上是访问相关的端口访问设备实际上是访问相关的端口访问设备实际上是访问相关的端口。3.3.命令、接口与命令、接口与命令、接口与命令、接口与I/OI/O端口关系端口关系端口关系端口关系 一个接口中有多个一个接口中有多个I/O端口;端口;一个一个I/O端口可接受多种命令,对应多个寄存器。端口可接受多种命令,对应多个寄存器。5.2 I/O编址与访问编址与访问11现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 应用:应用:应用:应用:Motorola系列和系列和Apple 系列均采用此方式系列均采用此方式5.2.2 I/O端口编址端口编址12现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ I/O端口地址空间与存储器地址空间相互独立。端口地址空间与存储器地址空间相互独立。应用:应用:应用:应用:Z-80系列和系列和x86系列均采用此方式。系列均采用此方式。优点:优点:优点:优点:MEM地址空间不受地址空间不受I/O端口地址空间影响;端口地址空间影响;I/O端口数量不多,占用地址线少,地址译码简单,端口数量不多,占用地址线少,地址译码简单,速度较快,使得此类指令执行速度快;速度较快,使得此类指令执行速度快;使用专用使用专用I/O命令命令(IN/OUT),与,与MEM访问命令访问命令(LOAD/STORE、MOV)有明显区别有明显区别,便于理解和便于理解和检查。检查。MEMMEMI/OI/O设备设备N-1N-10 0存储类指令存储类指令I/OI/O类指令类指令K-1K-10 013现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 缺点:缺点:缺点:缺点:3.Intel3.Intel系列微机系列微机系列微机系列微机I/OI/O编址编址编址编址 Intel Intel系列微处理器系列微处理器系列微处理器系列微处理器支持支持I/O独立编址方式和独立编址方式和I/O统一编统一编址(存储器映象编址)方式。址(存储器映象编址)方式。Intel系列微机系统系列微机系统仅支持仅支持I/O独立编址方式。独立编址方式。专用专用I/O指令增加指令系统复杂性,且指令增加指令系统复杂性,且I/O指令类型少,指令类型少,寻址方式也少,程序设计灵活性较差;寻址方式也少,程序设计灵活性较差;要求处理器提供要求处理器提供MEMR#/MEMW#和和IOR#/IOW#两两组控制信号,增加了控制逻辑的复杂性。组控制信号,增加了控制逻辑的复杂性。14现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ I/OI/O端口地址空间:端口地址空间:端口地址空间:端口地址空间:有有64K个独立编址的个独立编址的8位端口空间。位端口空间。两个连续两个连续8位端口可作为位端口可作为16位端口,位端口,4个连续的个连续的8位端口位端口可作为可作为32位端口处理。注意端口地址对齐。位端口处理。注意端口地址对齐。5.2.3 IA-32系列微机系列微机I/O端口访问端口访问000FFH000FFH(256256个端口)地址用于主板个端口)地址用于主板个端口)地址用于主板个端口)地址用于主板1003FFH1003FFH(768768个端口)地址用于扩展板个端口)地址用于扩展板个端口)地址用于扩展板个端口)地址用于扩展板4000FFFFH4000FFFFH地址用于地址用于地址用于地址用于I/OI/O扩展设备(如扩展设备(如扩展设备(如扩展设备(如PCIPCI设备)设备)设备)设备)源于源于IBM PC I/OI/O端口地址信号:端口地址信号:端口地址信号:端口地址信号:借用借用地址线信号地址线信号地址线信号地址线信号和和IOW#/IOR#IOW#/IOR#信号线信号线信号线信号线以及以及表示表示表示表示DMADMA正在工作的正在工作的正在工作的正在工作的AENAEN的反相信号的反相信号的反相信号的反相信号组成。组成。15现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 地址范围地址范围 DMAC1DMAC2DMA页面寄存器页面寄存器 0000-001FH00C0-00DFH0080-009FH 中断控制器中断控制器1中断控制器中断控制器2 0020-003FH00A0-00BFH 定时器定时器并行接口芯片并行接口芯片(键盘接口键盘接口)RT/CMOS RAM协处理器(现保留)协处理器(现保留)0040-005FH0060-006FH0070-007FH00F0-00FFH 系统板系统板系统板系统板I/OI/O接口芯片口地址接口芯片口地址接口芯片口地址接口芯片口地址(0000H-00FFH)(0000H-00FFH):返回地址译码返回地址译码16现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 扩展槽扩展槽扩展槽扩展槽I/OI/O接口卡端口地址接口卡端口地址接口卡端口地址接口卡端口地址(0100H-03FFH)(0100H-03FFH):I/O接口名称接口名称 地址范围地址范围 游戏控制卡游戏控制卡 0200-020FH 并行口控制卡并行口控制卡1并行口控制卡并行口控制卡2 0370-037FH0270-027FH 串行口控制卡串行口控制卡1串行口控制卡串行口控制卡2 03F8-03FFH02F8-02FFH 原型插件板原型插件板(用户可用用户可用)0300-031FH 同步通信卡同步通信卡1同步通信卡同步通信卡2 03A0-03AF0380-038FH 单显单显MDA彩显彩显CGA彩显彩显EGA/VGA 03B0-03BFH03D0-03DFH03C0-03CFH 软驱控制卡软驱控制卡硬驱控制卡硬驱控制卡 03F0-03FFH01F0-01FFH PC网卡网卡 0360-036FH 17现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ I/O端口支持直接寻址和间接寻址方式。端口支持直接寻址和间接寻址方式。直接寻址直接寻址直接寻址直接寻址是使用一字节立即数寻址,端口寻址范围为是使用一字节立即数寻址,端口寻址范围为00HFFH共共256个。个。间接寻址间接寻址间接寻址间接寻址是使用是使用DX寄存器间接给出寄存器间接给出I/O端口地址,可寻端口地址,可寻址的范围是址的范围是0000HFFFFH共共64K个端口。个端口。3.I/O3.I/O端口与累加器间端口与累加器间端口与累加器间端口与累加器间I/OI/O指令指令指令指令寄存器寄存器寄存器寄存器I/OI/O指令指令指令指令 格式:格式:格式:格式:IN、OUT。结果:结果:结果:结果:完成完成I/O端口和端口和EAX、AX、AL之间的数据传之间的数据传送,可使用直接寻址和间接寻址方式。送,可使用直接寻址和间接寻址方式。举例:举例:mov dx,3fdhmov al,36h in al,dxout 43h,al18现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 格式:格式:格式:格式:INSB/W/D、OUTSB/W/D。参数:参数:参数:参数:用用DX指定指定I/O端口地址,输入端口地址,输入/输出时的目的输出时的目的/源源RAM地址用地址用ES:DI(EDI)/DS:SI(ESI)指定。指定。EFLAG寄存器中寄存器中DF位来决定地址加和减。位来决定地址加和减。结果:结果:结果:结果:通过前缀通过前缀REP在在I/O端口和连续的存储器空间端口和连续的存储器空间之间传送数据之间传送数据。5.I/O5.I/O端口访问端口访问端口访问端口访问 CPU通过通过I/O指令对指令对I/O接口进行访问。接口进行访问。汇编语言指令:汇编语言指令:汇编语言指令:汇编语言指令:IN、OUT。C C语言指令:语言指令:语言指令:语言指令:inportb(inport)、outportb(outport)。VC+VC+指令:指令:指令:指令:_inp(_inpw)、_outp(_outpw)。19现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 例:例:例:例:读取读取CMOS信息。信息。main()short int i,j;unsigned char c_CmosMessage64;for(i=0;i=63;i+)j=i|0 x80 outportb(0 x70,j);c_CmosMessagei=inportb(0 x71);printf(CMOS信息读取完毕。信息读取完毕。n);;功能:读取;功能:读取;功能:读取;功能:读取CMOSCMOS信息信息信息信息;调用:;调用:;调用:;调用:AL=CMOSAL=CMOS地址地址地址地址;返回:;返回:;返回:;返回:AL=CMOSAL=CMOS内容内容内容内容 proc_read_cmos procproc_read_cmos proc cli cli or al,80h ;or al,80h ;屏蔽屏蔽屏蔽屏蔽NMINMI out 70h,al out 70h,al jmp$+2 jmp$+2 ;延迟延迟延迟延迟 in al,71h ;in al,71h ;读读读读CMOSCMOS数据数据数据数据 stisti ret ret proc_read_cmos endp proc_read_cmos endp20现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 8254#0H0H 00H 00H43H43HALALOUT 43H,ALOUT 43H,ALWR#(IOW#)WR#(IOW#)IO/M#IO/M#21现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 请参照上页请参照上页OUT 43H,AL 指令的时序图指令的时序图画出画出IN AL,21H的时序图,假设从的时序图,假设从21H端端口中读到的数据是口中读到的数据是02H,21H是是8259芯片芯片的一个端口地址。的一个端口地址。22现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ I/O I/O保护在保护模式下有效,在实地址模式下无效。保护在保护模式下有效,在实地址模式下无效。保护在保护模式下有效,在实地址模式下无效。保护在保护模式下有效,在实地址模式下无效。1.I/O1.I/O特权级特权级特权级特权级IOPLIOPL保护保护保护保护 保护通过比较当前任务的特权级保护通过比较当前任务的特权级CPL和和标志寄存器标志寄存器标志寄存器标志寄存器的的IOPL字段实现的。字段实现的。若若CPL IOPL,可执行,可执行IN、OUT、INS、OUTS、CLI、STI等敏感指令等敏感指令(对对IOPL敏感敏感);否则不行。;否则不行。每个任务都有自己的每个任务都有自己的IOPL,用以表示指定的,用以表示指定的I/O操作操作处于特权级的哪一级。它在处于特权级的哪一级。它在EFLAGS中。中。0级特权的级特权的过程可通过过程可通过POPF和和IRET指令修改任务的指令修改任务的IOPL。5.2.4 Pentium的的I/O保护保护23现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ I/O允许位映象用来修正允许位映象用来修正IOPL对对I/O敏感指令的影响,敏感指令的影响,允许低特权的程序访问某些允许低特权的程序访问某些I/O端口。端口。I/O允许位映象是一个位向量,每位对应一个端口的允许位映象是一个位向量,每位对应一个端口的操作权限操作权限(0表示允许表示允许)。操作系统可通过改变任务操作系统可通过改变任务TSS中的中的I/O允许映象来为允许映象来为某任务分配端口。(一定是在某任务分配端口。(一定是在0级)级)24现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 执行执行in,out指令指令CPL IOPL?IOPM相关位相关位=0?进行进行I/O操作操作否否否否产生一个一产生一个一般保护异常般保护异常 是是是是IOPMIOPM是对所有是对所有VM都都起作用的权限机制,它以起作用的权限机制,它以位(位(bit)来代表每个端)来代表每个端口。某位为口。某位为1,则该代表,则该代表的端口被禁止访问;某位的端口被禁止访问;某位为为0;则允许访问该位所;则允许访问该位所代表的端口。代表的端口。IOPLIOPL用以表示指定的用以表示指定的I/O操作处操作处于特权级的哪一级。它在于特权级的哪一级。它在EFLAGS中。中。CPLCPL当前段的当前段的I/O优先级,它实际优先级,它实际上是上是CS段选择符的第段选择符的第0第第1位。位。25现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 执行执行in,out指令指令IOPM相关位相关位=0?进行进行I/O操作操作否否产生一个一产生一个一般保护异常般保护异常 是是26现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 2)接口芯片内部端口号:接口芯片内部端口号:接口芯片内部端口号:接口芯片内部端口号:地址线低位直接组成。地址线低位直接组成。端口地址端口地址=端口所在接口基地址端口所在接口基地址+端口号端口号5.3 I/O端口地址译码方法端口地址译码方法1 1)片选)片选)片选)片选(CS#)(CS#)信号:信号:信号:信号:其有效表明该接口芯片可以通过其有效表明该接口芯片可以通过系统总线与系统总线与CPU进行数据交换进行数据交换使用使用IOW#/IOR#信号信号(有效有效)、AEN信号信号(无效无效)和地址和地址线高位(接口基地址)经过译码得到片选信号。线高位(接口基地址)经过译码得到片选信号。5.3.1 5.3.1 接口芯片中与地址译码有关的管脚及其运用接口芯片中与地址译码有关的管脚及其运用接口芯片中与地址译码有关的管脚及其运用接口芯片中与地址译码有关的管脚及其运用27现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 固定式端口地址译码固定式端口地址译码 接口中只有一个端口时可采用门电路构成。接口中只有一个端口时可采用门电路构成。接口中有多个端口时一般采用译码器电路构成,常接口中有多个端口时一般采用译码器电路构成,常见的译码器有见的译码器有74LS138、74LS154等。等。74LS138 74LS138译码器:译码器:译码器:译码器:工作条件:工作条件:工作条件:工作条件:G1=1,G2A#=G2B#=0。工作原理:工作原理:工作原理:工作原理:将复合的输入信号变为枚举的将复合的输入信号变为枚举的输出信号。输出信号。15Y0#Y7#ABCG2B#G2A#G114131211109712345674LS13828现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 入入输输 出出G G1 1G G2A2A#G#G2B2B#C B AC B AY Y7 7 Y Y6 6 Y Y5 5 Y Y4 4 Y Y3 3 Y Y2 2 Y Y1 1 Y Y0 01 0 01 0 00 0 00 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 01 0 01 0 00 0 10 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 11 0 01 0 00 1 00 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 11 0 01 0 00 1 10 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 11 0 01 0 01 0 01 0 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 11 0 01 0 01 0 11 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 11 0 01 0 01 1 01 1 0 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 11 0 01 0 01 1 11 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 10 X X0 X XX X XX X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1X 1 XX 1 XX X XX X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1X X 1X X 1X X XX X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 174LS13874LS138真值表真值表真值表真值表29现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ CS#(8253)PPICS#(8255)WRTDMAPG#11WRTNMIREG#IOW#74LS13874LS138在在在在PCPC机系统板端口译码的应用:机系统板端口译码的应用:机系统板端口译码的应用:机系统板端口译码的应用:转转PCPC例子例子为何中断控制为何中断控制为何中断控制为何中断控制1 1端口地址为端口地址为端口地址为端口地址为0020H-003FH0020H-003FH?软件上和信号上如何区别访问软件上和信号上如何区别访问软件上和信号上如何区别访问软件上和信号上如何区别访问I/OI/O还是还是还是还是MEMORY?MEMORY?30现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ AB BC CGG2 2B B#GG2 2A A#GG1 115141312111097A5A5A6A6A7A7A9A9A8A8AEN#AEN#74LS138A1A1A0A0A0A0A15-A0A15-A0D7-D0D7-D0IOW#IOW#IOR#IOR#IOW#IOW#IOR#IOR#31现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 可选式端口地址译码可选式端口地址译码(1)(1)使用比较器使用比较器使用比较器使用比较器+地址开关方法地址开关方法地址开关方法地址开关方法 74LS688 74LS688比较器:比较器:比较器:比较器:当当P07Q07时,时,P=1,输出高电平。,输出高电平。当当P07=Q07时,时,P=0,输出低电平。,输出低电平。比较器和地址开关产生一个信号参与片选。比较器和地址开关产生一个信号参与片选。注意:注意:注意:注意:当系统时钟频率很高的时候,译码电路的延迟不能太大当系统时钟频率很高的时候,译码电路的延迟不能太大32现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 用异或门代替比较器和地址开关比较。用异或门代替比较器和地址开关比较。=1=1=1=11 234 567891011121314VCCGND74LS136 如用如用2片片74LS136代替代替74LS688。74LS136 74LS136 74LS136 74LS136:逻辑:逻辑:逻辑:逻辑:3=12;6=4 5;8=9 10;11=12 13;连线:连线:连线:连线:异或门的输入端分别接异或门的输入端分别接地址线和开关线。地址线和开关线。片选:片选:片选:片选:各异或门的输出各异或门的输出“或或”的结果。的结果。33现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 1?34现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 1 的答案的答案的答案的答案35现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 2Y0Y7ABCG2BG2AG11514131211109712345674LS138_AEN#001FH 405FH 809FH_10011FH_A9A0A9A0共共共共1010根线参与地址译码,请将上图的空填对。根线参与地址译码,请将上图的空填对。根线参与地址译码,请将上图的空填对。根线参与地址译码,请将上图的空填对。36现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 2的答案的答案的答案的答案A6A7A8A5A9 001FH 405FH 809FH 10011FHC0DFH14015HH18019FH1C01DFHA9A8A7A6A5A4A3A2A1A0第一步第一步?第二步第二步 0?0 第三步第三步 0 C B A 0 Y0Y Y7 7ABCG2BG2AG1151413121110971 12 23 34 45 56 674LS138AEN#37现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 3要求接口芯片的端口地址范围为要求接口芯片的端口地址范围为要求接口芯片的端口地址范围为要求接口芯片的端口地址范围为260H260H,262H262H,264H264H,266H266H,268H268H,26AH26AH,26CH26CH,26EH26EH,请问,请问,请问,请问A0A9A0A9这这这这1010根线需要怎么连。根线需要怎么连。根线需要怎么连。根线需要怎么连。Y6ABC74LS138G1G2A#G2B#A0A1CS#A2某接口芯片某接口芯片&IOR#IOW#38现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 3答案答案答案答案A9 A8 A7 A6 A5 A4 A3 A2 A1 A01 0 0 1 1 0Y6ABC74LS138G1G2A#G2B#A0A1CS#A2某接口芯片某接口芯片&IOR#IOW#A1A2A3A6A5A41A9A0A7A800000010010001101000101011001110 039现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 4Y2ABC74LS138A3A4A5G1&A6A7G2B#&IOR#IOW#某接口片某接口片CS#A0A1A0A1G2A#A8A91按图上的连接方法,该接口芯片一共有几个端口?每按图上的连接方法,该接口芯片一共有几个端口?每按图上的连接方法,该接口芯片一共有几个端口?每按图上的连接方法,该接口芯片一共有几个端口?每个端口的地址分别是多少?个端口的地址分别是多少?个端口的地址分别是多少?个端口的地址分别是多少?40现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 4答案答案答案答案Y2ABC74LS138A3A4A5G1&A6A7G2B#&IORIOW某接口片某接口片CS#A0A1A0A1G2A#A8A91A9A8A7A6A5A4A3A2A1A00 0 1 1 0 1 0 0 00 11 01 1D0HD4HD1H 或或D5HD2HD6HD3HD7H共共4个端口个端口地址是:地址是:41现代微机原理与接口技术现代微机原理与接口技术(第第3 3版版)http:/ 5现在希望一个地址译码能够译码出以下地址:现在希望一个地址译码能够译码出以下地址:Y0#地址为地址为00000FH/10010FH/20020FH/30030FHY1#地址为地址为01001FH/11011FH/21021FH/31031FH Y7#地址为地址为07007FH/17017FH/27027FH/37037FH请设计这个译码电路。请设计这个译码电路。42