并行传输与串行传输(同步通信与异步通信区别)

整理资料如下:

1.并行传输:

  字符编码的各位(比特)同时传输;

2.串行传输:

  将组成字符的各位串行地发往线路;

  有两种传输方式:

    1)同步传输;

    2)异步传输;

  串行数据通信的方向性结构有三种:

    1)单工;

    2)半双工;(I2C)

    3)全双工; (UART)

  1).同步通信原理

  同步通信是一种连续串行传送数据的通信方式,一次通信只传送一帧信息。这里的信息帧与异步通信中的字符帧不同,通常含有若干个数据字符。

  采用同步通信时,将许多字符组成一个信息组,这样,字符可以一个接一个地传输,但是,在每组信息(通常称为帧)的开始要加上同步字符,在没有信息要传输时,要填上空字符,因为同步传输不允许有间隙。在同步传输过程中,一个字符可以对应5~8位。当然,对同一个传输过程,所有字符对应同样的数位,比如说n位。这样,传输时,按每n位划分为一个时间片,发送端在一个时间片中发送一个字符,接收端则在一个时间片中接收一个字符。

  同步传输时,一个信息帧中包含许多字符,每个信息帧用同步字符作为开始,一般将同步字符和空字符用同一个代码。在整个系统中,由一个统一的时钟控制发送端的发送和空字符用同一个代码。接收端当然是应该能识别同步字符的,当检测到有一串数位和同步字符相匹配时,就认为开始一个信息帧,于是,把此后的数位作为实际传输信息来处理。

 

  2).异步通信原理

  异步通信是一种很常用的通信方式。异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。当然,接收端必须时刻做好接收的准备。发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。异步通信的好处是通信设备简单、便宜,但传输效率较低(因为开始位和停止位的开销所占比例较大)。

  

  3).同步通信与异步通信区别:

  (1)同步通信要求接收端时钟频率和发送端时钟频率一致,发送端发送连续的比特流;异步通信时不要求接收端时钟和发送端时钟同步,发送端发送完一个字节后,可经过任意长的时间间隔再发送下一个字节。
  (2)同步通信效率高;异步通信效率较低。
  (3)同步通信较复杂,双方时钟的允许误差较小;异步通信简单,双方时钟可允许一定误差。
  (4)同步通信可用于点对多点;异步通信只适用于点对点。

(End)

时间: 2024-11-07 06:07:17

并行传输与串行传输(同步通信与异步通信区别)的相关文章

同步通信和异步通信的区别

同步就是你叫我去吃饭,我听到了就和你去吃饭: 如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭.异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭. 所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱. 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式.  异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式. 同步是阻塞模式,异步是非阻塞模式. 其中SPI IIC为同步通信  UA

同步通信和异步通信

一.概念 同步通信:接收端与发送端时钟频率一致:连续发送一串数据:一个数据帧以前导码开始,后面跟着一大串数据: 异步通信:时钟无要求:离散发送一串数据:一个数据帧以开始位开始,然后是8位数据,以停止位结束: 二.各自优点 同步通信 传输效率高.速度高(因为一大串数据只需要一个前导码,数据有效率高) 适用于高速大容量数据传输 异步通信 一组数据发送间隔任意,自由度高 硬件简单,容错率高 原文地址:https://www.cnblogs.com/cage666/p/8486048.html

Raid 0 1 5 10的原理、特点、性能区别

1.1 RAID介绍 RAID是磁盘冗余阵列(redundant array of independent disks)简称磁盘阵列. RAID是一种把多块独立的物理磁盘按不同的raid级别组合起形成一个磁盘组,在逻辑上看是一块大的磁盘,可以提供比单个物理磁盘更大的存储容量或更高的存储性能,同时又能提供不同级别数据冗余备份的一种技术. 用RAID最直接的好处是: 提升数据安全性 提升数据读写性能 提供更大的单一逻辑磁盘数据容量存储 1.2.实现模式 软件磁盘阵列(software RAID),主

C# Socket编程 同步以及异步通信

套接字简介:套接字最早是Unix的,window是借鉴过来的.TCP/IP协议族提供三种套接字:流式.数据报式.原始套接字.其中原始套接字允许对底层协议直接访问,一般用于检验新协议或者新设备问题,很少使用. 套接字编程原理:延续文件作用思想,打开-读写-关闭的模式. C/S编程模式如下: Ø  服务器端: 打开通信通道,告诉本地机器,愿意在该通道上接受客户请求——监听,等待客户请求——接受请求,创建专用链接进行读写——处理完毕,关闭专用链接——关闭通信通道(当然其中监听到关闭专用链接可以重复循环

[转载]C# Socket编程 同步以及异步通信

原文地址:C# Socket编程 同步以及异步通信     作者:  BLoodMaster 套接字简介:套接字最早是Unix的,window是借鉴过来的.TCP/IP协议族提供三种套接字:流式.数据报式.原始套接字.其中原始套接字允许对底层协议直接访问,一般用于检验新协议或者新设备问题,很少使用. 套接字编程原理:延续文件作用思想,打开-读写-关闭的模式. C/S编程模式如下: 服务器端: 打开通信通道,告诉本地机器,愿意在该通道上接受客户请求——监听,等待客户请求——接受请求,创建专用链接进

常用RAID类型以及它们的区别

一.RAID定义 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术.RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现.RAID可以充分发 挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据安全性,易于管理的优点,在任何一块硬盘

同步传输 异步传输

同步传输 同步传输是以同步的时钟节拍来发送数据信号的,因此在一个串行的数据流中,各信号码元之间的相对位置都是固定的(即同步的).同步传输(Synchronous)在同步传输的模式下,数据的传送是以一个数据区块为单位,因此同步传输又称为区块传输. 在传送数据时,需先送出2个同步字符,然后再送出然后再送出整批的数据.如图: 1byte 1byte 1byte 1byte ———————————————————— ▏Sync ▏Sync ▏Data block ▏BCC ▏EOB ▏ ————————

通信基本概念

Table of Contents1概述 12通信基本术语 22.1通信 22.2信源 22.3信宿 22.4载体 23传输二进制的方式 23.1串行传输 23.2并行传输 34传输字符的方式 34.1异步通信 34.2同步通信 45双工方式 55.1单工 55.2半双工 55.3全双工 56信号检测 56.1差分信号传输(平衡信号传输) 56.2共模信号传输(不平衡信号传输) 67输入输出 67.1模拟量 67.2数字量 77.3无源开关 77.4有源开关 88通信方式 98.1数字通信 98

linux内核完全注释之微型计算机组成结构

计算机组成原理 1.传统计算机计算机组成框图 CPU通过地址线.数据线.控制线组成的本地总线(或内部总线),与系统的其他部分进行数据通信,地址线用于提供内存或I/O设备的地址,指明所需读写数据的具体操作位置.数据线用于在CPU和内存或I/O之间的数据传输通道:控制线用于控制内存与I/O的具体读写操作 内存的大小由地址线的位数决定:如32位232字节,共4GB 下方的各种控制卡(也可成适配卡)是通过扩展插槽与系统总线进行连接,总线插槽是系统地址线.数据总线.控制总线与扩展设备控制器的标准接口.总线