网站大量收购独家精品文档,联系QQ:2885784924

第一章微机基础知识说课.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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位二进

文档评论(0)

花仙子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档