- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 微型计算机基础知识§1-1 计算机中的数和编码;2、二进制数—— B
运算规则是“逢二进一,借一当二”。 ;进制间的转换
二进制、八进制、十六进制 十进制
(1) B、O、H D
按二进制的位权展开相加即可
(2) D B、O、H
(以二进制为例)整数转换采用除2取余法、小数转换采用乘2取整法
(八进制、十六进制同理可得)
;例:136.625转换成二进制。
(136.625)D = 101)B
二进制 八进制、十六进制
(1)B O “三位化一体”
从小数点开始向两边分别进行每三位分一组,向左不足三位的,从左边补0;向右不足三位的,从右边补0。
(2)B H “四位化一体”
从小数点开始向两边分别进行每四位分一组,向左不足四位的,从左边补0;向右不足四位的,从右边补0。
; 例:将(1000110.01)B 转换为八进制数和十六进制数。
001 000 110 . 010 0100 0110 . 0100
( 1 0 6 . 2 )O ( 4 6 . 4 )H
(3) O、H B
采用“ 一位化三位(四位)”的方法。
例:将(352.6)O转换为二进制数。
3 5 2 . 6
011 101 010 110 = 11)B;符号数的表示法
机器数与真值
机器数:机器中编码表示的数。
符号位 (0正1负) + 数值位
真 值:书写时实际表示的数。
原码
X1=123= +1111011B X2=-123= -1111011B
[X1]原 = [X2]原 =
8位原码数值范围:(-)1111111B ~ (+)1111111B
FFH(-127) ~ 7FH(127)
其中,00H=80H=0
16位原码数值范围:FFFFH~ 7FFFH
;反码: 正数:反码=原码
负数:原码除符号位按位取反
[X1]反 = [X2]反 =
补码: 正数:补码=原码
负数:原码除符号位按位取反再加1
[X1]补 = [X1]原 = [X1]反 [X2]补 =
= [X1]反 + 1
“扫描法”:从最低位→最高位扫描,保留第一个“1” 前的所有位,以后的取反。符号位依然是“0???1 负”。
例: [-123]补 = ;机器数(补码):
若最高位=0,则数为正,其余位即为此数绝对值
若最高位=1,则数为负,其余位求补才为此数绝
对值。
8位补码数范围: 80H~ 7FH (-128 ~ +127)
16位补码数范围: 8000H~ 7FFFH
(-32768 ~ +32767)
补码数的扩展:符号位向左扩展
正数补0,负数补1
例:68用8位二进制补码表示:
44H
用16位二进制补码表示:
0044H
; - 68用8位二进制补码表示:
BCH
原创力文档


文档评论(0)