基于1.2计算机中数和字符的表示.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.BCD码(Binary Coded Decimal) BCD码是以四位二进制的不同组合表示十进制数十个数码的方法,又称二—十进制编码。 常用的BCD码为8421 BCD码,即每位十进制数码用四位二进制数来表示,四位二进制数从高到低的权值分别为23、22、21、20即 8421。 8421 BCD码如表1.2所示。 1.2.5 计算机中的二进制编码 表1.2 8421BCD码 十进制数 8421 BCD码 十进制数 8421 BCD码 0 0000 5 0101 1 0001 6 0110 2 0010 7 0111 3 0011 8 1000 4 0100 9 1001 例1.8 十进制数和BCD码相互转换。 将十进制数86.5转换为BCD码: 86.5=(1000 0110.0101)BCD 将BCD码1001 0111.0100转换为十进制数: (1001 0111.0100)BCD=97.4 在IBM PC机中,根据在存储器中的不同存放格式,BCD码又分为 压缩型BCD码:一个字节中存放两个十进制数码 非压缩型BCD码:每个字节只存放一个十进制数 例:将十进制数8762用压缩型BCD码表示,则为: 1000 0111 0110 0010 在存储器中的存放格式为: 高 低 * * 1.2 计算机中数和字符的表示 1. 概述 2. 无符号数的表示 3. 有符号数的表示 4. 定点数和浮点数 5. 计算机中的二进制编码 一、计算机中数和字符的存放 数据存放于存储器或寄存器中。 数据按字长一般分为: 8位(字节BYTE,简写为B) 16位(字WORD) 32位(双字DWORD) 64位、128位、256位 1.2 计算机中数和字符的表示 概述 二、数制及其转换 1、数制 十进制(Decimal)后缀加“D” 例如,25D或25(后缀可略) 二进制(Binary)后缀加“B” 例如 八进制(Octonary)后缀加“O”或“Q” 例如,76Q 十六进制(Hexadecimal)后缀加“H” 例如,0F6H(字符开头的数前需加“0”) 2、数制之间的转换 二-十进制转换 二-八进制转换 二-十六进制转换 加法运算 + 1 进位 减法运算 1 借位 三、二进制数的运算 1、二进制数的算术运算 特点:按一定字长进行,运算结果超过字长则产生进位、借位或自动丢失。 1)逻辑乘(与)AND AND 2)逻辑加(或)OR OR 2、二进制数的逻辑运算 特点:按位进行,无进位或借位 4)逻辑异或XOR XOR 3)逻辑反(非)NOT NOT00101100 四、关于模(MOD)的概念 简单地说,模是能表示的最大数再加1。 例如,8位寄存器能表示的最大数是 =255, 其模为28=256(MOD 28)。 计算机中的运算都是在一定模值下进行的,

文档评论(0)

aa15090828118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档