十进制数25用8421BCD码来表示为0010 0101。
8421BCD码的编码方式为,用每一位二值代码“1”来代表一个固定数值。将它们相加得到它所代表的十进制数字。从左往右每一位代码“1”代表的数字是“8“,“4“,“2”、”1”,这就是8421BCD码得名的由来。它是恒权码,每一位的权都固定不变。8421BCD码是十进制代码中最常用的一种。
四个二进制位表示一位BCD码,两位BCD码就是一个字节。在会计系统的设计中常使用BCD码,因为相对于一般的浮点式计数法,BCD码,在保存数值精确度的同时,免去计算机做浮点运算消耗的时间。
扩展资料
常用BCD编码方式:
大致可以分成有权码和无权码两种:
1)有权码,如:8421(最常用)、2421、5421;
2)无权码,如:余3码、格雷码。
参考资料来源:百度百科--8421码
参考资料来源:百度百科--8421码
两片8421 高位的bcd码是0010低位的是0101
十进制数是组成以10为基础的数字系统,有0,1,2,3, 4, 5, 6, 7, 8, 9十个基本数字组成。十进制,英文名称为Decimal System,来源于希腊文Decem,意为十。十进制计数是由印度教教徒在1500年前发明的,由阿拉伯人传承至11世纪。
扩展资料:
十进制使用原则:
十进制基于位进制和十进位两条原则,即所有的数字都用10个基本的符号表示,满十进一,同时同一个符号在不同位置上所表示的数值不同,符号的位置非常重要。基本符号是0到9十个数字。
要表示这十个数的10倍,就将这些数字右移一位,用0补上空位,即10,20,30,...,90;要表示这十个数的10倍,就继续左移数字的位置,即100,200,300,...。要表示一个数的1/10,就右移这个数的位置,需要时就0补上空位:1/10位0.1,1/100为0.01,1/1000为0.001。
参考资料来源:百度百科-十进制数
本回答被网友采纳