目录
接口的基本概念
什么是接口?(背会)
接口电路的功能?(背会2019年 )
接口电路基本结构
什么是端口 (背)
接口的控制原理
数据的传送方式(知道并行串行的特点就可以)
并行传送方式
串行数据传送(一位一位传送)
波特率,奇偶校验这点了解就行,不会考
传送的控制方式(考试常考)
查询
中断方式
直接存储器存取(DMA)方式
接口控制信号
接口控制信号图
接口的基本概念
什么是接口?(背会)
接口电路的功能?(背会2019年 )
接口电路基本结构
记住接口电路,端口地址
什么是端口 (背)
端口是接口电路当中用来存取信息的寄存器。 也就是接口包含若干端口
接口的控制原理
数据的传送方式(知道并行串行的特点就可以)
只需要掌握,传输的特点即可。大纲中就提了一下什么是并行通信什么是串行通信
并行传送方式
短距离通信,速度快
串行数据传送(一位一位传送)
适合长距离传输,控制比较复杂。以比特bit为单位
比如你家的网线 100Mbps (bit percent second)
但是你测试下载的速度最多10MByte。 因为测试工具都是以字节为单位的,需要除以8
波特率,奇偶校验这点了解就行,不会考
传送的控制方式(考试常考)
传送控制方式有查询,中断和DMA三种方式。
查询
CPU询问外设,如果外设没有准备好CPU需要一直等待着外设。而CPU快外设极慢。就造成了严重的速度不匹配问题
中断方式
变成了外设询问CPU。外设向CPU提出申请。CPU理不理你另说。比如IF=0关中断。可屏蔽中断请求就进不来
直接存储器存取(DMA)方式
查询方式和中断方式只要完成传送操作,CPU必须参与其中。内存和外存之间进行数据交换
他们在传送的时候通常不是一个字节在传。都是一个文件。比如文件1k。 那么就要询问1024回
这时候就需要DMA。DMA通过HOLD引脚向CPU发出请求,如果CPU同意会通过HLDC引脚发出同意信号。让出总线控制权。传完后DMA在把控制权给CPU。
指令周期,总线周期(机器周期),时钟周期 。
中断的响应必须在一条指令执行完毕后在响应
而DMA只需要总线周期结束后就可以响应DMA。因此它的优先级比中断高。
不管是内中断还是外中断不管是可屏蔽中断还是不可屏蔽中断。他们要想响应必须等待指令执行完
接口控制信号
接口控制信号分为两类:总线控制信号和输入输出控制信号
接口控制信号图