欢迎访问文稿网!

几种常见编码

范文之家 分享 时间: 加入收藏 我要投稿 点赞

几种常见编码

    在数字系统中,我们处理的信息一般为数字、字母、符号、图形、文字等。为了表示这些信息,我们通常用一组特定的二进制数字来表示,这样一组特定的二进制数字称为二进制代码。将信息用二进制代码表示的过程称为编码。常见的数字、字母编码有BCD码、ASCII码、格雷码等。

    1. 二−十进制代码(BCD码)

    二−十进制代码,简称BCD码,是指用4位二进制数来表示1位十进制数。由于4位二进制数可以表示十六种不同的状态,我们选择其中的十种状态分别对应于十进制数的0~9,根据所用十种状态与1位十进制数码的不同,产生了各种BCD码,如8421BCD码、2421BCD码、5421BCD码、余3码等,见表5 − 2 − 1。其中最常用和最符合人们习惯的是8421BCD码。BCD码前的数字分别表示的是每位的权值。

    表5 − 2 − 1 常见BCD码

    2. ASCII码

    目前在微型计算机中有一种普遍使用的编码——ASCII码,ASCII码是美国信息交换标准码的缩写。ASCII码是用七位二进制数码表示数字、字母、符号等的代码,是一种计算机通用的标准代码,主要用于计算机与外设之间传递信息。ASCII码的具体编码见表5 − 2 − 2。

    表5 − 2 − 2 ASCII码

    3. 格雷码(Gray码)

    格雷码是一种循环码,其特点是任何相邻的两个码字,仅有一位代码不同,其他位相同,是一种错误最小化的可靠性代码。格雷码与二进制代码的比较见表5 − 2 − 3。

    表5 − 2 − 3 格雷码与二进制代码比较表

221381
领取福利

微信扫码领取福利

微信扫码分享