异步传输与同步传输

异步:
单个字符传输,接受双方可以不用同步进行,就比如说你的键盘输入,电脑内部是不需要准备状态,你输入过来内部就立马接受不需要同步,但是你输入单子字符也就是几个二进制数,内部的硬件反应不过来,即使速度再快还是不能够反应过来你的单个字符,所以我们需要在这串而二进制数前加个0表示开始,让内部有足够的反应时间,由于是分组传输的,中间的空闲时间我们也要利用好,在二进制数后加上1表示结束。

同步:
多个字符打包在一起形成帧,但是这是要求双方时钟一致,内部时刻准备着接受你发送的数据,在一个帧的前面后面加上和异步类似的开始结束同步字符。

同步的开销要比异步小很多,因为异步是每个字符都需要一个开始结束,但是同步则是多个字符需要一个开始结束,随着传递的数据越多这种开销会显得越来越浪费。

posted @ 2019-03-05 11:50  爱晒太阳的懒猫。。  阅读(976)  评论(0编辑  收藏  举报