3 传输方式
约 976 字大约 3 分钟
2025-06-03
数字传输有多种不同的传输方式,包括串行传输和并行传输、同步传输和异步传输,以及单向通信、双向交替通信和双向同时通信。
2.3.1 串行传输和并行传输
1. 串行传输
串行传输:在发送端和接收端之间只有一条数据传输线路,数据逐比特依次传输。

2. 并行传输
并行传输:在发送端和接收端之间有多条数据传输线路,数据的多个比特被分别安排在不同的数据传输线路上同时传输。

在计算机内部,CPU 和存储器之间通常使用并行传输,而在计算机和外部设备(例如网卡和局域网)之间通常使用串行传输。

2.3.2 同步传输和异步传输
1. 同步传输方式
同步传输方式:以比特为传输单位,数据块以比特流的形式传输,字节之间没有间隔,也没有起始位和终止位。
这就要求收发双方对表示比特的信号的时间长度达成一致。然而,在不采取任何其他措施的情况下,收发双方的时钟频率无法达到严格同步。在数据传输的过程中,必然会产生接收方对信号采样时刻的误差累积,最终导致接收方对比特信号的误判:

收发双方时钟同步的方法:
- 外同步:在收发双方之间增加一条时钟信号线。
- 内同步:发送端将时钟信号编码到发送数据中一起发送(例如曼彻斯特编码)。
2. 异步传输方式
异步传输方式:以字节为传输单位,但字节之间的时间间隔并不固定,接收端只在每个字节的起始处对字节内的比特实现同步。

2.3.3 单向通信、双向交替通信和双向同时通信
1. 单向通信
单向通信:只能有一个方向的通信,又称为单工通信。例如无线电广播。

2. 双向交替通信
双向交替通信:通信双方都可以发送信息和接收信息,但对于任何一方,发送信息和接收信息不能同时进行,又称为半双工通信。例如对讲机。

3. 双向同时通信
双向同时通信:通信双方都可以同时发送信息和接收信息,又称为全双工通信。例如手机。
