编码控制
计算机原理术语
编码控制(encoded control)是一种运用十分广泛的信息处理和控制方法,信息自动控制系统的建立以及它一些形式的控制都要利用编码原理。
概念
编码控制(encoded control)是一种运用十分广泛的信息处理和控制方法,信息自动控制系统的建立以及它一些形式的控制都要利用编码原理。
在人类获得中,编码和译码现象几乎无处不在。例如,我们规定用纸上的图案“花”代表实际存在的花,就是简单的编码;当我们看见图案“花”时,便会立刻想出实际存在的花的形象,这就是简单的译码。编码、译码广泛地应用语言处理及通讯过程,从而形成了完整的通讯编码理论。
在信息活动中,编码理论的应用有着广阔的前景。这不仅表现在一些简单的代码使用上,而且表现在信息控制方面。自动控制技术在信息控制中应用,使信息编码与之密切相联。
工作原理
码的形式很多,但是表示信息单元的最佳码却是Huffman码。
在使用Huffman码中,信息知识单元作为信源符号而存在,利用Huffman码编码后的信号称为码字。
利用二元数字编码,可以把信源中最少发生的两个符号合并成一个符号,其概率为两个相应概率之和。这样就可以对少了一个符号的信源编码。不断重复这一步骤,即可对信源的两个符号进行编码的简化,这时只要用计算机可识的“0”和“1”信号就能解决问题。在译码返回时,两个符号中的一个就要分裂成两个,对其中一个赋“0”,另一个赋“1”;返回的下一步,每个符号又按同样的方式分裂成两个符号;如此继续,直至完成。
由于Huffman码具有可变长度的优点,因此可以用于控制信息熵大的信息知识单元的表述。这样,可以有效地进行信息压缩,有利于充分利用信息存贮空间。
蒂尔和希普斯提出了一种编码方式。该方式将Huffman码的某些优点和固定长度码的某些优店结合起来,构成一种有限可变长度代码。有限可变长编码方式对信息单元的表述具有准确、可靠的特点。
信息的编码控制是通过对信息知识单元的编码进行控制的。信息编码控制中的编、译码过程是复杂的,其知识信息单元的结构组织是其中的关键问题。在实际控制中,知识信息单元既可以从宏观角度,又可以从微观的角度进行组织,其结构参数可视具体信息而定。
参考资料
最新修订时间:2023-01-06 22:13
目录
概述
概念
工作原理
参考资料