1章 数制与编码1.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.3.1 已知N1=-0.00111, N2=+0.10111, 求[N1+N2]原和[N1-N2]原。 解:(1)[N1+N2]原=[(-0.00111)+0.10111]原由于N1和N2的符号不同,并且N2的绝对值大于N1的绝对值,因此,要进行N2减N1的运算,其结果为正。即 0.10111 - 0.00111= 0.10000 运算结果的原码为:[N1+N2]原=0.10000 它的真值为N1+N2=0.10000 扛绳谱相网嫌拈硕众旷较剿雌徐照砂盗八蚜氓厦嚎魂域乔祖墅畜员影锡筒1章 数制与编码11章 数制与编码1 二、补码运算 由补码的定义可以证明如下补码加、减运算规则:[N1+N2]补=[N1]补+[N2]补 [N1-N2]补=[N1]补+[-N2]补 补码的加、减运算规则是:两数和的补码等于两数的补码之和,而两数差的补码也可以用加法来实现。运算时,符号位和数值位一样参加运算,如果符号位产生进位,则需将此进位“丢掉”。运算结果的符号位为0时,说明是正数的补码;运算结果的符号为1时,说明是负数的补码, 应对结果再求补码才得原码。下面举例说明。例1.3.2 已知N1=-0.11001, N2=-0.00100, 求[N1+N2]补和 慧腊畏累戳袋耿独涅赣岂陌沫呸驴混嫂边惧绰懊示茵肾霸薯铣壬捶邵嚏鹅1章 数制与编码11章 数制与编码1 示例说明: 例1.3.2 已知N1 = -0.11001, N2 = -0.00100, 求[N1+N2]补和 [N1-N2]补。 解: (1) [N1+N2]补=[N1]补+[N2]补 =1.00111+1.11100 1. 0 0 1 1 1 +) 1. 1 1 1 0 0 丢掉← 1 1. 0 0 0 1 1 1 簿江滋株佯糯复监密慎释笆觅骗诚矢格河难找求佐是辊整掸炊抵霍逝诊肆1章 数制与编码11章 数制与编码1 三、反码运算 反码运算同补码运算一样, 两数和的反码等于两数的反码之和, 两数差的反码可以用两数反码的加法来实现。反码加、减运算规则: [N1+N2]反=[N1]反+[N2]反 [N1-N2]反=[N1]反+[-N2]反 运算时,符号位和数值位一样参加运算,如果符号位产生了进位,则此进位应加到和数的最低位,称之为“循环进位”。运算结果符号位为0, 说明是正数的反码,与原码相同。运算结果符号位为1,说明是负数的反码,应对结果再求反码才得原码。下面举例说明。 坊卓臻饵太诫猫惜巨番矩谍歪冠矣擎奋蚊吏职习峻永车簇昂芍渍怠裙恼窗1章 数制与编码11章 数制与编码1 示例说明 例1.3.3 已知N1=+0.10010, N2=+0.00111, 求[N1+N2]反和[N1-N2]反。 解: (1) [N1+N2]反=[N1]反+[N2]反 =0.10010+0.00111 0.1 0 0 1 0 +) 0.0 0 1 1 1 0.1 1 0 0 1 即: [N1+N2]反= 0.11001 真值为 N1+N2 = 0.11001 馁锐既饰踏匠巩撑龋暮目蹿拾溉衡煞背眉痰葬沼瀑闺尽远氏瘪刹谩腐范涪1章 数制与编码11章 数制与编码1 示例说明 对于[N1-N2]反 =[N1]反+[-N2]反 =0.10010+1.11000 0.1 0 0 1 0 +) 1.1 1 0 0 0 1 0.0 1 0 1 0 +) 1  0.0 1 0 1 1 由于符号位发生了进位,因此要进行“循环位”, 即得[N1-N2]反= 0.01011, 它的真值为:N1- N2 = 0.01011 1 廓钉熟逝殿烬窝掘械膜碑凡苹袖扮免皆樊煽将乒镜倪笼闪君捅赘渣媚柞颗1章 数制与编码11章 数制与编码1 1.3.6 十进制数的补数 二进制数的补码和反码的引入,使二进制数的减法运算转换成加法运算。在有些情况下,计算机或其他数字系统常用二进制代码直接表示十进制数,并进行运算。为使十进制数的减法运算也能转换成加法运算,带符号十进制数也引入同二进制数相似的三种表示方法,它们分别是符号—数值表示, “对9的补数”及“对10的补数”。十进制数的符号用4位二进制数表示, 习惯上用0000(等效于十进制数0)表示正,而用1001(相当于十进制数9)表示负。 杰蚀级雇移麻淆属翌尺啃之区罐邀篡育郁暗势大蠢檀明假谋忆纂市膳自慎1章 数制与编码11章 数制与编码1 一、对10的补数 对于十进制正数N,其“对10的补数”表示形式为:符号位为0,数值部分则为十进

文档评论(0)

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

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

1亿VIP精品文档

相关文档