电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

bcd码和二进制码的差异

2017-07-17 12:18分类:电子技术 阅读:

 

bcd码和二进制码的差异
二进制是由1和0两个数字构成的,它能够标明两种状况,即开和关。悉数输入电脑的任何信息终究都要转化为二进制。现在通用的是ASCII码。最根柢的单位为bit。
  BCD码(Binary-Coded Decimal‎)亦称二进码十进数或二-十进制代码。用4位二进制数来标明1位十进制数中的0~9这10个数码。是
一种二进制的数字编码办法,用二进制编码的十进制代码。BCD码这种编码办法运用了四个位元来贮存一个十进制的数码,使二进制和十进制之间的改换得以便当的进行。这种编码诀窍最常用于管帐体系的计划里,因为管帐准则常常需求对很长的数字串作精确的核算。有关于通常的浮点式记数法,选用BCD码,既可保留数值的精确度,又可免除使电脑作浮点运算时所耗费的时刻。此外,关于别的需求高精确度的核算,BCD编码亦很常用。
  BCD码与十进制数的改换联络很直观,彼此改换也很简略,将十进制数75.4改换为BCD码:7->0111,5->0101,4->0100所以拼成8421BCD码的作用是:(0111 0101.0100)BCD;若将BCD码1000 0101.0101改换为十进制数:1000->8,0101->5,0101->5所以作用是:(85.5)D。
  同一个8位二进制代码标明的数,当以为它标明的是二进制数和以为它标明的是二进制编码的十进制数时,数值是纷歧样的。 例如:00011000,当把它视为二进制数时,其值为24;但作为2位BCD码时, 其值为18。 又例如00011100,如将其视为二进制数,其值为28,但不能当成BCD码,因为在8421BCD码中,它是个不合法编码 。

上一篇:伏安法电路缺陷剖析专题

下一篇:三极管的作业原理图阐明

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部