计算机输入输出系统与接口技术

计算机输入输出系统与接口技术

ID:18344684

大小:1.33 MB

页数:9页

时间:2018-09-16

计算机输入输出系统与接口技术_第1页
计算机输入输出系统与接口技术_第2页
计算机输入输出系统与接口技术_第3页
计算机输入输出系统与接口技术_第4页
计算机输入输出系统与接口技术_第5页
资源描述:

《计算机输入输出系统与接口技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章计算机输入/输出系统与接口技术7.1计算机的输入/输出系统一、输入/输出系统的基本组成二、接口电路Interface计算机的CPU和外部设备之间一般不是直接相连的,而是通过一定的接口来连接的。主机和外设之间的适配电路称为接口电路,相应的程序称为接口程序。为什么要使用接口:1、接口电路使得CPU可以管理多个外部设备;2、不同外设的工作方式不同,应用不同的接口电路可以将不同的工作方式转换为有利于CPU操作的相同工作方式;比如:电压不同,信号方式不同。3、外部设备有些速度快,有些速度慢,接口电路可以实现设备与CPU之间的

2、速度匹配;4、有些设备是串行传送数据的,而CPU是并行传送数据的,接口电路可以实现串-并行格式转换;5、CPU只能读写数字信息,通过接口电路可以实现模拟信息的输入输出。接口:接口电路和接口程序三、CPU和输入/输出设备之间传输的信号1、数据信息:数字量、模拟量、开关量;2、状态信息:外设的工作状态;3、控制信息:7.2微型计算机的常用外部设备1、输入设备:键盘、鼠标2、输出设备:显示器、打印机3、多媒体设备:声卡、图像卡7.3总线技术Bus一、为什么要用总线?1、分散连接结构2、总线连接方式总线是连接多个部件的信息传输线

3、,是各部件共享的传输介质。总线要求在任何一个时刻,只允许有一个部件向总线发送信息,而多个部件可以同时从总线上接收相同的信息。二、两种总线结构1、单总线结构:2、双总线结构三、总线分类1、片内总线:连接CPU内部个部件,寄存器,ALU等;2、系统总线:包括数据总线,地址总线,控制总线;3、通讯总线:USB,485总线,串行通信总线,并行通信总线。四、总线标准:为了保证设备接口的通用性,为总线制定了许多国际标准,总线标准可以看作是系统与各模块之间,模块与模块之间的标准界面,界面的任一方只需根据总线标准的要求完成自身一面的接口

4、功能要求,而无需了解其它接口的要求。ISA总线:PC机的早期总线标准,8~16位数据线,20位地址线;PCI总线:32~64位的数据线,64位地址线;VESA总线:显示卡专用;AGP总线:显示卡专用;PCMCIA总线:常用于移动设备,16位数据线。26位地址线,支持‘即插即用’;SCSI总线:小型机总线。7.4基本I/O端口PortCPU与外设之间的数据传送是通过端口实现的,在一个接口电路中应有一个或几个端口,端口一般是由寄存器(或锁存器)实现的,每个端口有其单独的地址。一、端口编址方式I/O接口的编址有两种方式,独立编

5、址和与存储器统一编址。1、统一编址:I/O与存储器统一编址就是将I/O地址看作是存储器的一部分,所用的指令和访问存储器的指令一样。缺点是需要占用存储器的寻址空间,并且设备读写的速度不能太慢,MOVXA,@DPTR;2、独立编址:I/O的地址和存储器的地址是分开的,不占用存储空间,缺点是需要有专门的I/O读写指令。二、8086的I/O指令格式:INAL,P8:8位地址INAX,P16;8位地址INAL,DX;16位地址INAX,DX;16位地址OUTAL,P8:8位地址OUTAX,P16;8位地址OUTAL,DX;16位地

6、址OUTAX,DX;16位地址PC机的编址:0000H~03FFH系统使用,0400H~FFFFH用户使用。基本I/O接口电路及I/O端口译码一、输入输出端口使用同一地址7.5中断技术一、中断的概念1、接口程序的两种方式查询方式和中断方式。查询方式的接口程序ADDR1:INAL,SPORT1CMPAL,0JNEIAR1INAL,SPORT2CMPAL,0JNEIAR2INAL,SPORT3CMPAL,0JNEIAR3JMPADDR1IAR1:INAL,DPORT1…JMPADDR1IAR2:INAL,DPORT2…JMP

7、ADDR1IAR3:INAL,DPORT3…JMPADDR1中断过程是一个由硬件触发计算机系统停止当前执行的程序而运行另一个处理程序的过程。2、中断的过程1、需要解决的问题1)如何判断有中断?2)如何响应中断?3)如何判断是哪个设备的中断?4)如何调用中断服务程序?5)多个中断同时发生时,如何处理?一、8086的中断系统1、中断引脚INTR,NMI,中断判断:在一条指令执行完之后,8086CPU检测NMI和INTR是否为高电平,如为高电平,则表示有中断。IF标志:中断屏蔽标志,当IF=1时,检测INTR,IF=0时,不检

8、测INTRNMI不受影响。中断响应:CPU在上发出两个负脉冲。2、中断排队电路中断源:每一个产生中断的接口电路称为一个中断源。排队电路:当多个中断源同时提出请求时,必须对各中断源的请求进行排队,只接受级别最高的中断源的请求;排队电路根据优先级的高低,每次输出一个INTP。1、中断矢量CPU通过中断矢量可以知道是哪个中

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。