计算机和外部通信方式,计算机和外部的通信方式

计算机和外部交换信息又称为通信(Communication)。按数据传送方式分为并行通信和串行通信两种基本方式。

1、并行通信

并行通信就是把传送数据的n位数用n条传输线同时传送。其优点是传送速度快、信息率高。并且,通常只要提供二条控制和状态线,就能完成CPU和接口及设备之间的协调、应答,实现异步传输。它是计算机系统和计算机控制系统中常常采用的通信方式。但是并行通信所需的传输线(通常为电缆线)多,增加了成本,接线也较麻烦,因此在长距离、多数位数据的传送中较少采用。

为适应并行通信的需要,目前已设计出许多种并行接口电路芯片。如Z—80系列的PIO、M6800系列的PIA、Intel系列的8255A等,都是可编程的并行I/O接口芯片,其中的各个端口既可以设定为输入口,又可以设定为输出口,具有必要的联络、控制信号端,在微机控制系统中选用这些接口芯片构成并行通信通路十分方便。

2、串行通信

串行通信是数据按位进行传送的。在传输过程中,每一位数据都占据一个固定的时间长度,一位一位的串行传送和接收。串行通信又分为全双工方式和半双工方式、同步方式和异步方式。

(1)全双工方式:CPU通过串行接口和外围设备相接。串行接口和外围设备间除公共地线外,有二根数据传输线,串行接口可以同时输入和输出数据,计算机可同时发送和接收数据,这种串行传送方式就称为全双工方式,信息传输效率较高。

(2)半双工方式:CPU也通过串行接口和外围设备相接。但是串行接口和外围设备间除公共地线外;只有一根数据传输线,某一时刻数据只能一个方向传送,这称半双工方式,信息传输效率低些。但是对于像打印机这样单方向传输的外围设备,只用此半双工方式就能满足要求了,不必采用全双工方式,可省一根传输线。

(3)同步通信:采用同步通信时,将许多字符组成一个信息组,通常称为信息帧。在每帧信息的开始加上同步字符,接着字符一个接一个地传输(在没有信息要传输时,要填上空字符,同步传输不允许有间隙)。接收端在接收到规定的同步字符后,按约定的传输速率,接收对方发来的一串信息。相对于异步通信来说,同步通信的传输速度略高些。

(4)异步通信:标准的异步通信格式如图所示。由图可见,每个字符在传输时,由一个“1跳变到“0”的起始位开始。其后是5到8个信息位(也称字符位),信息位由低到高排列,即第一位为字符的最低位,最后一位为字符的最高位。其后是可选择的奇偶校验位,最后为“1”的停止位,停止位为l位、1位半或2位。如果传输完一个字符后立即传输下一个字符,那么后一个字符的起始位就紧挨着前一个字符的停止位了。字符传输前,输出线为“1”状态,称为标识态,传输一开始,输出线状态由“1”变为“0”状态,作为起始位。传输完一个字符之后的间隔时间输出线又进入标识态。

6e9a7299aaea08e657d8074a9f6fa9c0.gif

图 标准的异步通信数据格式

为适应串行通信的需要,已设计出许多种串行通信接口芯片,如Z—80系列的SIO、M6800系列的ACIA和Intel系列的8251A等,都是可编程的,既可以接成全双工方式又可接成半双工方式,既可实现同步通信,又可实现异步通信。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值