5、IO接口电路与外设间的通信 (1)I/0接口电路与外设速度不同,如何同步? 通过异步握手协议实现(两端不停地采样握手信 号来决定自己如何动作)。 (2)外设的接口电气特性为非TL电平时,I/0接口 如何控制? I/0接口将从CPU处接收的命令,转化成与外设接 口匹配的信号,对外设进行控制。 (3)外设如何主动与I/0接口通信? 外设向I/0接口发请求信号,I/0接口接收并处理 外设的请求,有需要时I/0接口向CPU发出中断请求 转9页 16
16 5、I/O接口电路与外设间的通信 (1)I/O接口电路与外设速度不同,如何同步? 通过异步握手协议实现(两端不停地采样握手信 号来决定自己如何动作)。 (2)外设的接口电气特性为非TTL电平时,I/O接口 如何控制? I/O接口将从CPU处接收的命令,转化成与外设接 口匹配的信号,对外设进行控制。 (3)外设如何主动与I/O接口通信? 外设向I/O接口发请求信号,I/O接口接收并处理 外设的请求,有需要时I/O接口向CPU发出中断请求。 转9页
三、本课程内容组织 第一章一CPU如何与总线通信:GPU的信号与工作模式 第二章一cPU如何与MEM或/0设备通信:1/0接口与译码 第三章一总线如何工作:总线标准 第五章-1/0接口如何主动与CPU通信:中断8259和DMA 第六章一定时与计数接口:8254 第七章一并行通信接口:8255与打印机接口标准 第八章一串行通信接口:串行通信协议与8250 第十章一PC机高级编程:PH内存管理、DWM驱动程序编写 转9页 17
17 三、本课程内容组织 第一章--CPU如何与总线通信:CPU的信号与工作模式 第二章--CPU如何与MEM或I/O设备通信:I/O接口与译码 第三章--总线如何工作:总线标准 第五章--I/O接口如何主动与CPU通信:中断8259和DMA 第六章--定时与计数接口:8254 第七章--并行通信接口:8255与打印机接口标准 第八章--串行通信接口:串行通信协议与8250 第十章—PC机高级编程:PⅡ内存管理、DWM驱动程序编写 转9页