软考网络工程师 第二章 第四节 数据编码

曼彻斯特编码

曼彻斯特编码是一种双相码,每个比特中间均有一个跳变,第一个编码自定义

如下图,第一个编码定义为1,那么后面与其相反的编码代表0

75205fa29b164b3ea2f77205bcb5d8d8.png

差分曼彻斯特编码

差分曼彻斯特编码也是一种双向码,用在令牌环网中

有跳变代表“0”无跳变代表“1”(有0无1)

如下图,第一个数字1说明上一个的编码结束电平与这一个编码的起始电平一样

第二个数字0 上一个1编码的结束电平与这一个0电平不一样,第三个同第一个数字一样

5a2ff7bd578847199dd73cd5ea72e7cc.png

两种曼彻斯特编码的特点

曼码和差分曼码是典型的双相码,双相码要求每一位都有一个电平转换一高一低,必须翻转

曼码和叉分曼码具有自定时和检测错误的功能

两种曼彻斯特编码的优点:将时钟和数据包含在信号数据流中,也称同步码

编码效率低:编码效率都是%50

两种曼码数据速率是码元速率的一半,当数据传输速率为100Mbps时,码元速率为200M baud

4B/5B:发送数据流每4bit/s,先转换成5bit,再转换成不归零码(NRZ-L),多一位用于解决同步问题

涉及这两个编码的题目不能用奈奎斯特和香农定理

各种编码效率

曼彻斯特编码效率%50,用于以太网

4B/5B效率%80,用于百兆以太网

8B/10B效率%80.用于千兆以太网

64B/66B效率%97,用于万兆以太网

例1.10M802.3局域网使用曼彻斯特编码,它的波特率是20M baud

核心点,数据速率在涉及曼彻斯特题目下小于码元速率(波特率),是码元速率的2/1

又或者说码元速率等于二倍数据速率

 

例2

a526efd154ae4e988251473924426bf9.png

解题思路:差分曼彻斯特编码第一位是无法推出来的,所以从第二位开始推,按照“有0无1”

大白话就是,上一位的结束位,与下一位的起始位,有变化为0,没有变化为1 

推出前四个为1001 因为第一位无法推出,这四个1001在第一位后面可以看成X1001...

故选B

 

 

 

 

  • 41
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值