问题
单项选择题
曼彻斯特编码的特点是 (12) ,它的编码效率是 (13) 。
13()
A.50%
B.60%
C.80%
D.100%
答案
参考答案:A
解析:
曼彻斯特编码(Manchester Code)是一种双相码(或称分相码)。双相码要求每一位中间都要有一个电平转换,因而这种代码的优点是自定时,同时双相码也有检测差错的功能,如果某一位中间缺少了电平翻转,则被认为是违例代码。在下图中,我们用高电平到低电平的转换边表示“0”,而低电平到高电平的转换边表示“1”,相反的表示也是允许的。比特中间的电平转换既表示了数据代码,同时也作为定时信号使用。曼彻斯特编码用在以太网中。
差分曼彻斯特编码类似于曼彻斯特编码,它把每一比特的起始边有无电平转换作为区分“0”和“1”的标志,这种编码用在令牌环网中。
在曼彻斯特编码和差分曼彻斯特编码中,每比特中间都有一次电平跳变,因此波特率是数据速率的两倍。对于100Mb/s的高速网络,如果采用这类编码方法,就需要200M的波特率,其硬件成本是100M波特率硬件成本的5~10倍。作为一种变通的办法,可以使用4B/5B或8B/10B编码。