打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
计算机如何实现加减法

PS:1.对二进制加减法时符号位是可以改变的

      2.计算结果是真实结果的补码,若为正数,计算结果与真实结果相等

                                                        若为负数,则对计算结果求补码即为真实结果

      3.计算机中负数用补码表示

一.加法

1.两个正整数加法

例: 3+2

(1)求 3 和 2 的补码(正数的补码为本身),直接相加

   00000011

+ 00000010

-----------------

   00000101

结果:5

 

二.减法

将其转换为加法实现

1.减数小于被减数

例:3-2

(1) 3-2 等于 3+(-2)

(2)求 3 和 -2 的补码

   00000011

+ 11111110

----------------

100000001

结果:舍弃进位,结果为 00000001 即 1

 

2.减数大于被减数

例:2-3

(1) 2-3 等于 2+(-3)

(2)求 2 和 -3 的补码

   00000010

+ 11111101

----------------

  11111111

结果:11111111是 真实结果的补码

则真实结果为 -1

 

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
详解原码、反码、补码——深入理解补码
计算机之原码、反码、补码
加减法速算技巧
一年级数学上册期末复习资料
二进制补码计算原理详解
2021一年级数学下册必考知识加减法竖式计算习题
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服