补码减法,补码减法原理是什么-_第1页
补码减法,补码减法原理是什么-_第2页
补码减法,补码减法原理是什么-_第3页
补码减法,补码减法原理是什么-_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Word补码减法,补码减法原理是什么?

补码减法,补码减法原理是什么?

负数的减法运算也要设法化为加法来做,其所以使用这种方法而不使用直接减法,是因为它可以和常规的加法运算使用同一加法器(电路),从而简化了(计算机)的设计。

数用补码表示时,减法运算的公式为

[x-y]补=[x]补-[y]补=[x]补+[-y]补

(2.18)

只要证明[-y]补=-[y]补,上式即得证。现证明如下:

∵[x+y]补=[x]补+[y]补(mod2)

∴[y]补=[x+y]补-[x]补(2.19a)

∵[x-y]补=[x+(-y)]补=[x]补+[-y]补

∴[-y]补=[x-y]补-[x]补(2.19b)

将式(2.19a)与(2.19b)相加,得

[-y]补+[y]补=[x+y]补+[x-y]补-[x]补-[x]补

=[x+y+x-y]补-[x]补-[x]补

=[x+x]补-[x]补-[x]补=0

故[-y]补=-[y]补

(mod2)

(2.20)

从[y]补求[-y]补的法则是:对[y]补包括符号位“求反且最末位加1”,即可得到[-y]补。写成运算表达式,则为

[-y]补=-[y]补+2-n

(2.21)

其中符号﹁表示对[y]补作包括符号位在内的求反操作,2-n表示最末位的1。

[例10]已知x1=-0.1110,x2=+0.1101,求:[x1]补,[-x1]补,[x2]补,[-x2]补。

[解:]

[x1]补=1.0010

[-x1]补=-[x1]补+2-4=0.1101+0.0001=0.1110

[x2]补=0.1101

[-x2]补=-[x2]补+2-4=1.0010+0.0001=1.0011

[例11]x=+0.1101,y=+0.0110,求x-y。

[解:]

[x]补=0.1101

[y]补=0.0110,[-y]补=1.1010

[x]补

0.1101

+[-y]补1.1010

[x-y]补10.0111

所以

x-y

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论