波特、码元与比特的三角关系

    波特就是单位时间传送的码元个数,但是什么是码元呢?书上这么说:一个数字脉冲就是一个码

元。通俗的理解,我们知道电路传输信号是靠波形的变化来识别每一位(英文单位bit)信息的,那么

这一位信息的波形就叫作码元。  

    举个例子: 当用二进制码0和1表示数据时,代表0的波形是一个码

元,代表1的波形又是一个码元,当然这两个码元的形状是不相同的,这样接收方就可以根据不同的波

形识别出发送的信息了。

    比特是英文的bit音译过来的,是信息的度量单位。bit的意思是位,即一位信息,当用二进制0和

1表示数据时,0是一位,1也是一位,就是1bit。

    比特和波特经常被人混淆,那么他们之间到底有怎样的换算关系呢?我们不仅要知其然,还有

知其所以然,这样才不容易忘记。所以只要原理掌握了,换算公式可以不记,需要的时候只要脑筋

微微一动,答案了然于胸。

    好了,言归正传,上面我们说过波特是每秒钟码元的传输个数,比特就是一位信息。理解这两

句话就好办了,如果一个码元表示了一位信息,那波特就等于比特了。什么情况不等呢?废话,当

然是一个码元表示多位信息的时候。那可能又有人迷惑了,一个码元怎么表示多位信息呢?上面说

了,一个码元即一个波形。    如果码元是二进制的,即波形有两种,那么就只能表示0和1,也就

是说一个码元只能表示一位(0或1)。              如果波形是四进制的呢,那么波形有四种,

就能表示00 01 10 11四种数据,每一个码元是不是就携带了两位的信息。       依次类推,八进

制的码元就能携带3位信息。

    举个例子:波特率是600baud,若码元是二进制的,比特率是600bps。若码元是八进制的,比特率就是1800bps(因为一个码元携带了三位信息)。

相关文章

文章浏览阅读903次。文章主要介绍了收益聚合器Beefy协议在币...
文章浏览阅读952次。比特币的主要思路是,构建一个无中心、去...
文章浏览阅读2.5k次。虚拟人从最初的不温不火,到现在步入“...
文章浏览阅读1.3k次,点赞25次,收藏13次。通过调查和分析用...
文章浏览阅读1.7k次。这个智能合约安全系列提供了一个广泛的...
文章浏览阅读1.3k次。本文描述了比特币核心的编译与交互方法...