技术中心
 
 

什么是编码

   日期:2009-10-13     来源:互联网    

什么是编码

所谓编码,就是用少量、简单的基本符号,选用一定的组合规则,以表示大量复杂多样的信息。基本符号的种类和这些符号的组合规则构成编码的两大要素。例如,用10个阿拉伯数字表示数值,用26个英文字母构成英文词汇,就是现实生活中编码的典型例子。

  当要使用的基本符号数量较多时,往往还要采取措施,以便首先使用更少量的简单符号来编码、以表示那些量大而复杂的基本符号,再用这些基本符号来表示信息,这就构成了多重编码。多重编码的典型例子是汉字编码,若把上万个汉字都作为基本符号就太多了,可以首先用笔形字划、偏旁部首、拼音或其它方式对它们进行编码,以解决汉字输入问题。

  在计算机中,广泛采用的是仅用"0"和"1"两个基本符号组成的基二码,亦称为二进制码。这是因为:
  (1) 基二码在物理上最容易实现,即容易找到具有两个稳定状态且能方便地控制状态转换的物理器件;可以用两个状态分别表示基本符号"0"和"1";
  (2) 用基二码表示的二进制数,其编码、计数和算术运算规则简单,容易用开关电路实现,为提高计算机的运算速度和降低实现成本奠定了基础;
  (3) 基二码的两个基本符号"0"和"1",能方便地与逻辑命题的"否" 和"是",或称"假"和"真"相对应,为计算机中的逻辑运算和程序中的逻辑判断提供了便利条件。

  计算机中的各种数据,通常都是用二进制编码形式来表示、存储、处理和传送的。

 
  
  
  
  
 
更多>同类技术
 
全年征稿 / 资讯合作
 
推荐图文
推荐技术
可能喜欢