标签:嵌入式 并且 bsp 十进制 计数 就是 计算机 嵌入 控制
基础理论
相传,由于人有10个手指,人类祖先经常用手指头数数,所以人偏向使用十进制计数法。而计算机使用二进制计数法,是因为0和1代表电子器件的两种电平状态或者开关状态。
十进制:以9为基,基数只能是0、1、2、3、4、5、6、7、8、9,并且满10进1。
二进制:只能用0和1表示,0和1再计算机中,通常被称为bit(比特),也就是二进制的位。
将十进制以及所得到的的商不断地除直至商为零,一次记下每一次的余数。这样所得到的余数从低位到高位排列,便得到二进制数。
例子:将25(十进制)转换成二进制数
计算 | 商 | 余数 | |
25/2 | 12 | 1 | LSB(最低有效位) |
12/2 | 6 | 0 | |
6/2 | 3 | 0 | |
3/2 | 1 | 1 | |
1/2 | 0 | 1 | MSB(最高有效位) |
最后将余数从低到高排列,得到25(十进制)的二进制数:11001
《8051微控制器和嵌入式系统》
标签:嵌入式 并且 bsp 十进制 计数 就是 计算机 嵌入 控制
原文地址:https://www.cnblogs.com/laoyou12138/p/13923306.html