二进制与数据编码二进制与数据编码
1.二进制理论:布尔
8个比特=1个字节
字节是计算机最小单位。
1个字节256种状态。
2.不同进制之间的运算
(1)十进制到二进制其中D表示十进制,B表示二进制。
例 1:158D=?B 所以158D=10011110B
2 158 0
2 79 1
2 39 1
2 19 1
2 9 1
2 4 0
2 2 0
2 ...
二进制与数据编码
1.二进制理论:布尔
8个比特=1个字节
字节是计算机最小单位。
1个字节256种状态。
2.不同进制之间的运算
(1)十进制到二进制其中D
示十进制,B表示二进制。
例 1:158D=?B 所以158D=10011110B
2 158 0
2 79 1
2 39 1
2 19 1
2 9 1
2 4 0
2 2 0
2 1 1
为除基取余 ;
例2:0.8125D=?B 所以0.8125D=0.1101B
0.8125*2=1.6250 取1
0.625*2=1.250 取1
0.25*2=0.50 取0
0.5*2=1.0 取1
总结为乘基取整。
(2)二进制到八进制(三个一组)
八进制
0
1
2
3
4
5
6
7
二进制
000
001
010
011
100
101
110
111
(3)二进制到十六进制(四个一组)
0到9+ABCDEF分别代表0到15
3.原码 反码和补码
正数的原反补都一样 例如5为00000101;
原码
反码
补码
-5
10000101
11111010
11111011
-3
10000011
11111100
11111101
原码 补码:都是求反再加1.
注:计算机里都是用补码运算。
4.定点表示与浮点表示:
本文档为【二进制与数据编码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。