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

单片机课程第1章补充内容.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程第1章补充内容

第1章 补充内容 一、计算机进制数 二、有符号二进制数的符号表示方法 三、二进制编码 一、计算机进制数 一. 十进制ND 有十个数码0~9、逢十进一。 十进制用于计算机输入输出,人机交互。 二. 二进制NB 两个数码:0、1, 逢二进一。 二进制为机器中的数据形式。 三. 十六进制NH 十六个数码:0~9, A~F, 逢十六进一。 十六进制用于表示二进制数。 不同进位制数以下标或后缀区别,十进制数可不带下标。 如:101、101D、101B、101H、101H 符号集:0、1 规则:逢二进一。 例 101B=1×22+0×21+1×20=5D 加权展开式以2为基数,各位系数为0、1。 一般表达式: NB = bn-1×2n-1 + bn-2×2n-2 +…+b0×20 符号集:0~9、A~F 规则:逢十六进一。 例:101H=1×162 +0×161 +1×160=257D 展开式以十六为基数,各位系数为0~9,A~F。 一般表达式: NH= hn-1×16n-1+ hn-2×16n-2+…+ h0×160 数制转换 先展开,然后按照十进制运算法则求和。 举例: 1011B=1×23+1×21+1×20 = 11 DFCH=13×162+15×161+12×160 = 3580 24=16 ,四位二进制数对应一位十六进制数。 (三)十进制数转换成二、十六进制数 “除基取余”:十进制整数不断除以转换进制基数,直至商为0。每除一次取一个余数,从低位排向高位。举例: 二、有符号二进制数的符号表示方法 运用补码可使减法变成加法! 三、二进制编码 十进制调整 计算机实际按二进制法则计算,加入十进制调整操作,可计算BCD码。 十进制调整方法:当计算结果有非BCD码或产生进位,进行加6调整。 * 二进制:Binary 十进制:Decimal 十六进制:Hexadecimal 表1-1 二进制数、十进制数和十六进制数 采用十六进制有什么好处? 二进制NB 十六进制NH (一)二、十六进制数转换成十进制数 3AFH = 0011 1010 1111 = 1110101111B 3 A F 1111101B = 0111 1101 = 7DH 7 D (二)二进制与十六进制数之间的转换 举例: 1. 39转换成二进制数 39 =100111B 2 39 1 ( b0) 2 19 1 ( b1) 2 9 1 ( b2) 2 4 0 ( b3) 2 2 0 ( b4) 2 1 1 ( b5) 0 2. 208转换成十六进制数 208 = D0H 16 208 余 0 16 13 余 13 = DH 0 如何利用计算机进行快速转换? 在字长为8位的微型计算机中,一个数用8位二进制数表示,从0000 0000B、 0000 0001B…到1111 1111B,表示的无符号数值从0、1…到255。 在计算机中,符号“+”、“-”要用1位二进制数表示。8位微型计算机中约定,最高位D7表示符号,其他7位表示数值。D7=1表示负数,D7=0表示正数。 符号位 数值位 8位微机中的带符号数 将数“数码化”,原数前“+”用0表示,原数前“-”用1表示,数值部分为该数本身,这样的机器数叫原码。如, [+76]原 =0100 1100B=4CH [-76]原=1100 1100B=CCH 0有两种表示方法—— +0 —— -0 原码最大、最小的表示:+127、-127 一个带符号数在计算机中可以分别用原码、反码或补码三种方法表示。习惯上,把计算机中存放的数称作机器数。原码、反码和补码都是机器数。 (1)原码 正数的反码表示与正数的原码相同;负数的反码由其绝对值按位求反得到。 [+76]反 = [+76]原 = 4CH [-76]反01001100= 1011 0011=B3H 反码范围:-127

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档