十进制数25用8421BCD码来表示为多少

如题所述

十进制数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码



温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-06

两片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。

参考资料来源:百度百科-十进制数

本回答被网友采纳
第2个回答  推荐于2018-05-06
两片8421 高位的bcd码是0010低位的是0101。
希望我的回答对你有帮助,如果有疑问,请继续“追问”
答题不易,互相理解,您的采纳是我前进的动力。本回答被网友采纳
第3个回答  2016-01-13
两片8421 高位的bcd码是0010低位的是0101
第4个回答  2020-06-03
0010 0101
相似回答