外设接口串行接口数据以串行(逐位进行传送)的方式传送的接口叫串行接口
串行接口是广泛应用于微型计算机系统的一种通用接口
串行接口用于连接慢速的外围设备(CRT显示器、调制解调器、打印机、扫描仪、键盘、鼠标等)到计算机的总线上,其设备的一端按位串行传送,计算机一端并行传送
串行接口部件内部有4个主要寄存器:控制寄存器、状态寄存器、数据输入寄存器和数据输出寄存器
控制寄存器:用来容纳CPU送给此接口的各种控制信息,从而决定了接口的工作方式
状态寄存器:用来指示传输过程中当前的传输状态或者某一种错误
数据输入寄存器:总是和串行输入并行输出移位寄存器配对使用的
在输入过程中,数据一位一位的从外围设备进入接口的移位寄存器,当接收完1个字节以后,数据就从移位寄存器送到数据输出寄存器,再等待CPU来取走
数据输出寄存器:总是和并行输入串行输出移位寄存器配对使用的
串行数据的传送方式分成3种基本的传送方式 :1.单工传送方式:数据在通信链路上只能朝一个固定的方向进行传送操作;2.半双工传送方式:在半双工通信链路中,使用同一根通信线分时地进行数据的发送和接收;3.全双工传送方式:数据可以在两个方向上同时进行传送操作
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。