《简述一下曼彻斯特编码与差分曼彻斯特编码的区别与考试应用》由会员分享,可在线阅读,更多相关《简述一下曼彻斯特编码与差分曼彻斯特编码的区别与考试应用(3页珍藏版)》请在金锄头文库上搜索。
1、简述一下曼彻斯特编码与差分曼彻斯特编码的区别与考试应用(最后图文说明)下午写了一个小时的文章最后在上传图时一下子出错了,只能重新写起,感觉总没有第一次的好。 曼彻斯特编码在软考中是一个历史重点,但很多时候会产生歧义,这是为什么?下面我们来简单的介绍一下:先来了解一下它的定义:曼彻斯特编码(Manchester Encoding),也叫做相位编码(PE)是一个同步时钟编码技术,被物理层用来编码一个同步位流的时钟和数据,常用于局域网传输。 在曼彻斯特编码中,每一位的中间有一跳变,位中间的跳变既作时钟信号,又作数据信号,就是说主要用在数据同步传输的一种编码方式。 差分曼切斯特编码则是曼切斯特编码的改
2、进。它在每个时钟位的中间都有一次跳变,传输的是1还是0,是在每个时钟位的开始有无跳变来区分的。差分曼切斯特编码比曼 切斯特编码的变化要少,因此更适合与传输高速的信息,被广泛用于宽带高速网中。但由于每个时钟位都必须有一次变化,所以这两种编码的效率仅可达到50%左右。理解了定义我们再来看产生歧义的原因:目前在不同的书籍中,曼彻斯特编码中电平跳动表示的值不同,这里产生很多歧义:1、在软考网络工程师考试以及与其相关的资料中,雷振甲先生编写的网络工程师教稈中对曼彻斯特编码的解释为:从高电平到低电平的转换表示0从低电平到高电 平的转换表示1。所以在模拟卷中及软考中也是参照这样执行的:位中间电平从高到低跳变
3、表示0;位中间电平从低到高跳变表示1。2、在其他一些计算机网络书籍中,谢希仁先生计算机网络(第4版)中对曼彻斯特编码的解释为:高电平到低电平的转换为1,低电平到高电平的转换为0,二者反全相反。所以在非官方指定参考辅导教材中答案会这样:位中间电平从高到低跳变表示1;位中间电平从低到高跳变表示0。目前清华大学岀版的计算机通信与网络教稈也同样参照了第二种说法,以此为标准,我们就叫这种曼彻斯编码为标准曼彻斯编码。这里有“标准”二字之差,结果两者恰 好相反,千万别弄混淆,考生在不同的情况下一定要懂得变通,否则只会被无情的扣分。接下来我们再来看差分曼彻斯特编码:3、差分曼彻斯特编码其实是“曼码”(曼彻斯特
4、编码)和“标准曼码”(标准曼彻斯特编码)的共同体。在信号位开始时不改变信号极性,表示辑1 ;在信号位开始时改变信号极性,表示逻辑0 。如果在最初信号的时候,即第一个信号时:如果中间位电平从高到低,则表示1;如果中间位电平从低到高,则表示 0。这个正好与标准曼码相同。后面的(从第二个开始)就看每个信号位开始时有没有跳变来决定,这里可以参照曼码来计。面通过二幅图做一个简要的比较,当然你会发现,其实曼码,标准曼码,差分曼码很容易记,而且都是相通的。标准曼码与差分码码比较图:(注意:一般网工考试中,只会考曼彻斯特编码和差分曼彻斯特编码的相关知识:识图,写二进制数等,但不会考标准曼彻斯特编码知识。曼彻斯
5、特编码,标准曼彻斯特编码,差分曼彻斯特编码的比较标准曼锁斯特编码与差分曼卻斯粽編码的说附斯特编码差分垦彻I 斯烤編码! 简记文第按标; 准曼记,.第二:按 曼记&1 | 0 1数字信号第二第三说明:幵贻忖差分曼泅斯特编码如果中间位电平从窩到低亍则表示1如 果中间垃电平从磯到高,见表示九图中-开始电平从高到低所以为1.接下来从篦二个开始,就看每杀信号位开始讨克没有跳娈来决定, 按有变和 无变曲1即可简记曲从高到低肯山从低到高曲1.圏巾第二步 第三步芬别从高到魅,从低到高所以拘。和i.一-其他推算一样曼码的三棘编码体超的比较说瞪书标淮曼彻斯si从高到低1曼彻斯特I 编码从高到低口差分曼沏斯特骗玛摄初按标准曼 码计,第二部 - 按垦码汁摄初