发布网友 发布时间:2024-04-04 22:21
共1个回答
热心网友 时间:2024-04-07 05:33
BCD是4位二进制码来表示十进制数的(0-9;4位二进制码表示10-15时不是BCD码只能说是4位二进制码) 所以说BCD码是二进制码表示十进制数的特殊情形。小于或大于4位二进制码表示的十进制数只能说是用二进制码表示的而不能说是BCD码表示。
BCD码(Binary-Coded Decimal)亦称二进码十进数或二-十进制代码。用4位二进制数来表示1位十进制数中的0~9这10个数码。是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。
BCD码可分为有权码和无权码两类:有权BCD码有8421码、2421码、5421码,其中8421码是最常用的;无权BCD码有余3码,余3循环码等。
二进制(binary)数是指用二进制记数系统,即以2为基数的记数系统表示的数字。这一系统中,数通常用两个不同的符号0(代表零)和1(代表一)来表示。以2为基数代表系统是二进位制的。数字电子电路中,逻辑门的实现直接应用了二进制,因此现代的计算机和依赖计算机的设备里都用到二进制。每个数字称为一个比特(二进制位)。