码迷,mamicode.com
首页 > 其他好文 > 详细

计算机基础讨论

时间:2020-11-04 18:34:57      阅读:30      评论:0      收藏:0      [点我收藏+]

标签:嵌入式   并且   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!