发布网友 发布时间:2022-12-11 07:53
共1个回答
热心网友 时间:1天前
数字编码是只采用数字和有关特殊字符来表示数据和指令的编码。
大多数数字编码采用位置表示法,即任何一个数字量都可以通过一些数字的和来表示。根据这些数字码在表示式中所处的不同位置,有不同的值。也就是说,每个不同的位置,都具有自己的“权”。
士进制数据系统是人们曼怨悉的数宝系统.但是在数据转换和计算机处理忠.使思士进制数握系统是很困难的.基至是丕现实的.这贵要使思士个不同的电路状态分别表示大介数字符号。然而.可以采取许多方涛使曳路表元出贾秧不凤的状态.天是.二进制数据系统侵到了广泛的应用。
对数字数据的数字编码是指将二进制0/1数字数据变换成具有一定极性、幅度、比特速率,跳变规则的方波波形〈数字信号)。主要的编码方案有如下几个:NRZ码,RZ码,曼彻斯*,差分曼彻斯*和AMI码。
NRZ(Non Return Zero)码亦称为不归零码。通信中常用的两种NRZ码为NRZ—L和NRZ—码,分别如下图所示。两种码的共同特点是双极性(该优点是使平均功率较低);具有直流成分(该缺点是使在隔直流的通信系统中产生基线漂移,引起判决错误)。
NRZ-L码缺少同步机制(对连续的0或1比特序列,信号单元间无跳变,使接收方的比特基准无法与发送端同步)。
NRZ-称为差分码,差分码的特征是当前信号单元的电平不仅取决于当前的数据值,也与前面的信号单元电平有关。NRZ一的编码规则为:数据0对应能信号单元电平(极性、幅度)同于前个信号单元电平,数据1对应的信号单元电平相对前个信号单元电平取反。接收方对NRZ一l码的解码规则是,根据信号单元电平是否变化来判决数据为O还是1,因此避免了通信系统在沿途多个节点中可能出现的线对接反所带来的极性模糊问题。