多进制中,码元速率与信息速率的关系是什么?

 我来答
向天致信
高粉答主

推荐于2019-11-06 · 说的都是干货,快来关注
知道大有可为答主
回答量:6284
采纳率:90%
帮助的人:535万
展开全部
  先定义一下:
  码元速率:Rc
  信息速率:Ri
  如果使用二进制码元,那么一位码元就表示一位信息,也就是说信息是由一个bit来表示的,而对于二进制的码元来讲,一个码元就是一个bit的二进制码.这样来讲,如果1秒钟传输2400bit的信息,也就需要1秒钟传输2400个的码元.即Rc=Ri.
  如果使用八进制的码元,那么一个码元就可以表示三位信息,也就是说信息由三个bit来表示.对于八进制的码元来讲,一个码元就是三个bit的信息.这样,如果1秒钟传输2400bit的信息,只需要1秒钟传输800个八进制的码元就可以了,这时,Rc=Ri/3

  例如:一个数据码:0000 0000 1111 1010:
  如果是二进制,那么信息(数据)是16bit,每一个bit也是一个码元,因此16 bit数据就是 16个码元,二者速率是相等的.
  如果是四进制,那么信息(数据)依然是16bit,而两个bit才表示一个信息,即16 bit的数据只是8 个码元.这时信息速率就是码元速率的两倍. Ri=16,Rc=8,M=4-->16=8*log2(4)
  这样归纳起来,Rc=Ri/log2(M),或者说Ri=Rc*log2(M),M即进制数,如二进制,四进制,八进制,十六进制......。
小甜甜爱亮亮
高粉答主

2018-05-23 · 说的都是干货,快来关注
知道大有可为答主
回答量:689
采纳率:98%
帮助的人:21.6万
展开全部

先定义一下:

码元速率:Rc

信息速率:Ri

如果使用二进制码元,那么一位码元就表示一位信息,也就是说信息是由一个bit来表示的,而对于二进制的码元来讲,一个码元就是一个bit的二进制码.这样来讲,如果1秒钟传输2400bit的信息,也就需要1秒钟传输2400个的码元.即Rc=Ri。

如果使用八进制的码元,那么一个码元就可以表示三位信息,也就是说信息由三个bit来表示.对于八进制的码元来讲,一个码元就是三个bit的信息.这样,如果1秒钟传输2400bit的信息,只需要1秒钟传输800个八进制的码元就可以了,这时,Rc=Ri/3

例如:一个数据码:0000 0000 1111 1010:

如果是二进制,那么信息(数据)是16bit,每一个bit也是一个码元,因此16 bit数据就是 16个码元,二者速率是相等的。

如果是四进制,那么信息(数据)依然是16bit,而两个bit才表示一个信息,即16 bit的数据只是8 个码元.这时信息速率就是码元速率的两倍。Ri=16,Rc=8,M=4-->16=8*log2(4)

这样归纳起来,Rc=Ri/log2(M),或者说Ri=Rc*log2(M),M即进制数,如二进制,四进制,八进制,十六进制......

码元:在数字通信中常常用时间间隔相同的符号来表示一个二进制数字,这样的时间间隔内的信号称为(二进制)码元。 而这个间隔被称为码元长度。值得注意的是当码元的离散状态有大于2个时(如M大于2个) 时,此时码元为M进制码元。

码元传输速率,又称为码元速率或传码率。其定义为每秒钟传送码元的数目,单位为"波特",又可以称为波特率,常用符号"Baud"表示,简写为"B"。

一个以m波特传送信号的线路,其传送二进制数据的速率不一定是m比特/秒,因为每个信号可以运载几个比特,例如,若使用0、1、2、3、4、5、6、7共8个电平级,则需要,即3个比特来表示一个信号值,因而这种条件下比特率将是波特率的3倍。

另一种说法是:在使用时间域(或简称为时域)的波形表示数字信号时,代表不同离散数值的基本波形就称为码元。

某系统每秒钟传送2400个码元,则该系统的传码率为2400波特或2400B。但要注意,码元传输速率仅仅表征单位时间内传送码元的数目,而没有限定这时的码元是何种进制,因统一系统的各点上可能采用不同的进制,故给出码元速率时必须说明码元的进制和该速率在系统中的位置。码元,承载信息量的基本信号单位。

从文字编码意义上讲,码元指参与文字编码的键位符号代码;包括数字代码、字母代码、笔画代码、形符代码等,如手机键盘的阿拉伯数字和笔画,电脑键盘的拉丁字母。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月影儿格格
2018-03-08 · TA获得超过1.6万个赞
知道小有建树答主
回答量:66
采纳率:100%
帮助的人:1.9万
展开全部

码元速率和信息速率是传输速率的不同表示方式,两者之间存在着一种转换关系,而这种转换关系取决于码元的进制。

先定义一下:

码元速率:Rc

信息速率:Ri

如果使用二进制码元,那么一位码元就表示一位信息,也就是说信息是由一个bit来表示的,而对于二进制的码元来讲,一个码元就是一个bit的二进制码.这样来讲,如果1秒钟传输2400bit的信息,也就需要1秒钟传输2400个的码元.即Rc=Ri.

如果使用八进制的码元,那么一个码元就可以表示三位信息,也就是说信息由三个bit来表示.对于八进制的码元来讲,一个码元就是三个bit的信息.这样,如果1秒钟传输2400bit的信息,只需要1秒钟传输800个八进制的码元就可以了,这时,Rc=Ri/3

例如:一个数据码:0000 0000 1111 1010:

如果是二进制,那么信息(数据)是16bit,每一个bit也是一个码元,因此16 bit数据就是 16个码元,二者速率是相等的.

如果是四进制,那么信息(数据)依然是16bit,而两个bit才表示一个信息,即16 bit的数据只是8 个码元.这时信息速率就是码元速率的两倍. Ri=16,Rc=8,M=4-->16=8*log2(4)

这样归纳起来,Rc=Ri/log2(M),或者说Ri=Rc*log2(M),M即进制数,如二进制,四进制,八进制,十六进制......。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式