《数电二进制代码精.ppt》由会员分享,可在线阅读,更多相关《数电二进制代码精.ppt(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数电课件二进制代码数电课件二进制代码第1页,本讲稿共11页 用一定位数的二进制数来表示十进制数码、字母、用一定位数的二进制数来表示十进制数码、字母、符号等信息称为编码。符号等信息称为编码。用以表示十进制数码、字母、符号等信息的一定位数用以表示十进制数码、字母、符号等信息的一定位数的二进制数称为代码。的二进制数称为代码。数字系统不仅要处理数值信息,还要处理文字符号,数字系统不仅要处理数值信息,还要处理文字符号,怎样才能表示更多的符号、字母呢?用编码可以解决此怎样才能表示更多的符号、字母呢?用编码可以解决此问题问题。1.4二进制代码二进制代码第2页,本讲稿共11页二进制代码的位数二进制代码的位数(
2、n),与需要编码的事件(或信息)的个与需要编码的事件(或信息)的个 数数(N)之之间应满足以下关系:间应满足以下关系:2n-1N2n1.二二十进制码十进制码(数值编码数值编码)(BCD码码-Binary Code Decimal)用用4位二进制数来表示一位十进制数中的位二进制数来表示一位十进制数中的09十个数码。十个数码。从从4 位二进制数位二进制数16种代码中种代码中,选择选择10种来表示种来表示09个数码的方个数码的方案有很多种。每种方案产生一种案有很多种。每种方案产生一种BCD码。码。码制码制:编制代码所遵循的一定的规则编制代码所遵循的一定的规则第3页,本讲稿共11页复习回顾复习回顾1、
3、数字集成电路的分类、数字集成电路的分类2、模拟信号和数字信号、模拟信号和数字信号3、数字信号的描述方法、数字信号的描述方法4、常用的、常用的BCD码有哪几种?码有哪几种?第4页,本讲稿共11页BCD码十进制数码8421码2421 码5421 码余3码余3循环码00000000000000011001010001000100010100011020010001000100101011130011001100110110010140100010001000111010050101101110001000110060110110010011001110170111110110101010111181
4、0001110101110111110910011111110011001010(1 1)几种常用)几种常用的的BCD代码代码1.4.1二二-十进制码十进制码第5页,本讲稿共11页(2)各种编码的特点)各种编码的特点 余码的特点余码的特点:当两个十进制的和是当两个十进制的和是10时,相应的二进制正好是时,相应的二进制正好是16,于是可自动产生进位信号,于是可自动产生进位信号,而不需修正而不需修正.0和和9,1和和8,.5和和4的余的余码互为反码码互为反码,这对在求对于这对在求对于10的补码很方便。的补码很方便。余余3码循环码:相邻的两个代码之间仅一位的状态不同。按余码循环码:相邻的两个代码之间
5、仅一位的状态不同。按余3码循环码组码循环码组成计数器时,每次转换过程只有一个触发器翻转,译码时不会发生竞争冒成计数器时,每次转换过程只有一个触发器翻转,译码时不会发生竞争冒险现象。险现象。有权码:编码与所表示的十进制数之间的转算容易有权码:编码与所表示的十进制数之间的转算容易 如如(10010000)8421BCD=(90)第6页,本讲稿共11页对于有权对于有权BCD码,可以根据位权展开求得所代表的十进制数。例码,可以根据位权展开求得所代表的十进制数。例如:如:BCD8421 0111()D 7=11214180+=()D BCD2421 7112041211101=+=(3)求求BCD代码表
6、示的十进制数代码表示的十进制数第7页,本讲稿共11页对于一个多位的十进制数,需要有与十进制位数相同的几组对于一个多位的十进制数,需要有与十进制位数相同的几组BCD代码来表示。例如:代码来表示。例如:不能省略!不能省略!不能省略!不能省略!(4)用用BCD代码表示十进制数代码表示十进制数第8页,本讲稿共11页1.4.2 格格 雷雷 码码 格雷码是一种无权码。格雷码是一种无权码。二进制码b3b2b1b0格雷码G3G2G1G00000000100100011010001010110011110001001101010111100110111101111000000010011001001100111
7、0101010011001101111111101010101110011000 编码特点是:任何两个相邻代码之间编码特点是:任何两个相邻代码之间仅有一位不同。仅有一位不同。该特点常用于模拟量的转换。当模该特点常用于模拟量的转换。当模拟量发生微小变化,格雷码仅仅改变拟量发生微小变化,格雷码仅仅改变一位,这与其它码同时改变一位,这与其它码同时改变2位或更位或更多的情况相比,更加可靠多的情况相比,更加可靠,且容易检且容易检错。错。第9页,本讲稿共11页 1.4.3 ASCII 码码(字符编码字符编码)ASCII码即美国标准信息交换码。码即美国标准信息交换码。它共有它共有128个代码,可以表示大、小写英文字母、十进制数、标个代码,可以表示大、小写英文字母、十进制数、标点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输点符号、运算符号、控制符号等,普遍用于计算机的键盘指令输入和数据等入和数据等。字符码字符码字符码字符码:专门用来处理数字、字母及各种符号专门用来处理数字、字母及各种符号的二进制代码。的二进制代码。第10页,本讲稿共11页表表1-5 美国标准信息交换码(美国标准信息交换码(ASCII码)码)第11页,本讲稿共11页