- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 微型计算机基础知识§1-1 计算机中的数和编码 计算机中的数据都是采用二进制形式存储和处理的,二进制数只有 两个数字0和1,这与我们日常生活中所使用的十进制数是不同的。 计算机中常用的数制 人们最常用的数是十进制数,计算机中采用的是二进制数,同时有的时候为了简化二进制数据的书写,也采用八进制和十六进制表示方法。下面将分别介绍这几种常用的进制。 十进制数 —— D 十进制数是大家熟悉的,用0,1,2,…,8,9十个不同的符号来表示数值,它采用的是“逢十进一,借一当十”的原则。 进制间的转换 二进制、八进制、十六进制 十进制 (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位二进
您可能关注的文档
最近下载
- 南平市社区工作者考试题库2024.pdf
- 人教版(新教材)七年级下册英语Unit 7《A Day to Remember》全单元教学课件.pptx
- DB13(J)T 8514-2023 长螺旋钻孔泵压混凝土桩复合地基技术标准(河北省 ).docx
- 部编版三年级语文下册《语文园地七》优质课件.pptx
- 2025届四川省新高考八省适应性演练 数学试卷(含答案详解).pdf
- 森林调查.ppt VIP
- 人类将毁于或不会毁于科技的辩论赛 正方辩词,一辩、二辩、三辩、四辩发言稿.docx
- DB22 _T 3409-2022餐饮用醇基液体燃料安全使用技术规范.docx
- 一般现在时-现在进行时-一般过去时--专练.doc
- 中职世界历史基础模块 全一册教案.pptx VIP
文档评论(0)