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

计算机中的数制与编码讲义.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、二进制、十进制和十六进制数 ⒈ 十进制数 主要特点: ① 基数是10。有10个数码(数符)构成: 0、1、2、3、4、5、6、7、8、9 ② 进位规则是“逢十进一”。 【例】 1234.56= 1×103+2×102+3×101+4×100 +5×10-1+6×10-2 = 1000+200+30+4+0.5+0.06 上述,103、102、101、100、10-1、10-2 称为十进制数各数位的 “ 权 ” 。 ⒉ 二进制数 主要特点: ① 基数是2。只有两个数码:0 和 1。 ② 进位规则是“逢二进一”。 每左移一位,数值增大一倍;右移一位,数值减小一半。二进制数用尾缀B作为标识符。 【例】 111.11B = 1×22 +1×21 +1×20 +1×2-1+1×2-2 = 7.75 其中,22、21、20、2-1、2-2 称为二进制数各数位的; ⒊ 十六进制数 主要特点: ① 基数是16。共有16个数符构成: 0、1、?-、9、A、B、C、D、E、F。其中, A、B、C、D、E、F 代表的数值分别为 10、11、12、13、14、15。 ② 进位规则是“逢十六进一”。 十六进制数用尾缀H表示。 【例】A3.4H = 10×161+3×160+4×16-1 = 160+3+0.25 = 163.25 其中,163、162、161、160、16-1、16-2称为十六进制数各数位的“权”。 二、数制转换 ⒈ 二进制数与十六进制数相互转换 ⑴ 二进制数转换成十六进制数 ① 整数部分: 自右向左,四位一组,不足四位,向左填零,各部分用相应的十六进制数替代; ② 小数部分: 自左向右,四位一组,不足四位,向右填零,各部分用相应的十六进制数替代; ③十进制数整数转换成十六进制数的方法: 除16取余法 (2)十六进制数转换成二进制数 每位十六进制数分别用相应4位二进制数替代。 ⒊ 十进制数转换成二进制数、十六进制数 ⑴ 整数部分的转换 ① 十进制整数转换成二进制整数的方法:除2取余法 ② 十进制数整数转换成十六进制数的方法:除16取余法 ⑵ 小数部分的转换 ① 十进制小数转换成二进制小数的方法:乘2取整法 ② 十进制小数转换成十六进制小数的方法:乘16取整法 三、二进制数和十六进制数运算 ⒈ 二进制数加法运算 规则:0 + 0 = 0,0 + 1 = 1 + 0 = 1, 1 + 1 = 0(向高位进1)。 ⒉ 二进制数减法运算 规则:0 – 0 = 0,1 – 0 = 0,1 – 1 = 0, 0 – 1 = 1(向高位借1)。 ⒊ 二进制数乘法运算 规则:0×0=0,1×0=0×1=0,1×1=1 ⒋ 二进制数除法运算 规则:0÷0=0,0÷1=0,1÷1=1。 ⒌ 二进制数“与”运算 规则:0 ∧ 0 = 0,1 ∧ 0 = 0, 1 ∧ 0 = 0,1 ∧ 1 = 1。 ⒍ 二进制数“或”运算 规则: 0 ∨ 0 = 0,1 ∨ 0 = 0, 1 ∨ 1 = 0,0 ∨ 1 = 1。 ⒎ 二进制数“异或”运算 规则:0⊕0 = 0,0⊕1 = 1, 1⊕0 = 1,1⊕1 = 0。 8. 十六进制数运算 先将十六进制数转换成二进制数,然后根据二进制运算法则进行运算,再转换成十六进制数。 四、原码、反码和补码 数的正负表示形式: D7=1 表示负数,D7=0 表示正数。 D7 D6 D5 D4 D3 D2 D1 D0 符号位 数值位 在计算机中,机器数有三种表示方法:即原码、反码和补码。 五、常用编码 1、BCD码 8421 BCD码称为二-十进制数或简称BCD码 (Binary Coded Decimal Code),用标识符[?-?-]BCD表示。 (1)编码方法 二-十进制数是十进制数,逢十进一,只是数符0~9用4位二进制码 0000 ~ 1001 表示而已; 每4位以内按二进制进位; 4位与4位之间按十进制进位。 (2) 转换关系 ⑴ BCD码与十进制数相互转换关系 ⑵ BCD码与二进制数相互转换关系 BCD码与二进制数之间不能直接相互转换,通常要先转换成十进制数。 【例】将二进制转换成BCD码。 解:0100

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档