问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

二进制数算术加法,如何算?说明并举例。

发布网友 发布时间:2022-04-23 05:42

我来回答

4个回答

热心网友 时间:2022-04-03 16:05

您事先需要知道十进制到二进制的转换,以及其他的一些数制变换。
在这里重点说一下什么是2 的补码,2的补码就是 符号位是0(正数)他的 2的补码就是本
身、 符号位是1(负数) 保持符号位不变 其余各位取反然后加一,例如:1 011101(从左
至右)第一位是符号位 1 表明这个数是负数 然后保持符号位不变其它各位取反 1 100010
在加1 1 100011他就是 1 011101 基于2 的补码。再如:1110100 它基于2的补码是
1001100 ,01000001 它基于 2的补码是01000001(它本身)。
现在明白了 2 的补码在说计算机二进制减法计算,计算机加减法是基于 2 的补码完
成计算的,减法也转换成加法计算,看下面的例子:

例1:8+7 两个正数相加所以符号位都是0
0 1 0 0 0
+ 0 0 1 1 1

0 1 1 1 1
01111 是正15 因为符号位是0

例2:8-7 两个正数相加所以符号位都是0
0 1 0 0 0
— 0 0 1 1 1

变换成 0 1 0 0 0
+ 1 1 0 0 1

1 0 0 0 0 1

最高位溢出去掉 结果是 1,在这里 8-7 ,7 取了 2 的补码(表达不严密)它的所
有位都取反包括符号位在加一,这样减法变成加法操作了。

例3:8+(-7) 两个数相加8是正数符号位是0 ,7 是负数符号位是1
0 1 0 0 0
+ 1 0 1 1 1

变换
0 1 0 0 0
+ 1 1 0 0 1

1 0 0 0 0 1
这里负数变成2 的补码 变成加法操作 结果是1 最高位溢出舍去。
例4:-8+7
1 1 0 0 0
+ 0 0 1 1 1

变换 -8 变换成2的补码
1 1 0 0 0
+ 0 0 1 1 1

1 1 1 1 1
结果为负数 要变换成2 的补码 1 0001 是-1

例5:-8-(-7)
1 1 0 0 0
—1 0 1 1 1

变换 -8变换成2 的补码, -7 变换成2的补码
1 1 0 0 0
- 1 1 0 0 1

在变换

1 1 0 0 0
+0 0 1 1 1

1 1 1 1 1

因为是减法 7 取了 2 的补码(表达不严密)它的所有位都取反(包括符号位)在
加一,这样减法变成加法操作了。结果是负数 所以取2的补码 变成 10001 是-1。

总结:参与加运算的因数 如果两个数是正数 按正常的加计算 (若最高位溢出 舍去)
如果其中一个或两个是负数 那么取它的 2的补码,在进行计算。
参与减法运算的因数 如果两个数是正数 把减数 按位取反(包括符号位)在加一 变
成加法计算,如果其中一个或两个是负数 那么取它的 2 的补码,在把减数 按位取反(包
括符号位)在加一 变成加法计算。
上面的例子进位C3,C4的都相同 所以计算结果正确 如果进位C3,C4不同结果就不正
确,已经超出了 范围,上面的例子 计算范围是 1 1111 到 0 1111

热心网友 时间:2022-04-03 17:23

你可以百度十进制转换2进制方法,很简单,我就是在那学会的,他是一步步算得,

热心网友 时间:2022-04-03 18:57

2进制里面还没听说过有加法?

热心网友 时间:2022-04-03 20:49

逢2进1啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
一文带你看懂新能源汽车充电桩 高等职业教育规划教材:计算机应用基础目录 QBASIC语言学习辅导目录 计算机体系结构 | 第九章:功能部件 法律规定哪几种病不能离婚? 女方有精神病能否离婚 核酸未出结果微信怎么查记录 精通周易的高人来帮我女儿起个好名字 请懂周易的老师帮我家女儿取个名字吧,急切盼望中,谢谢。 谁懂周易,给我女儿起个名字 怎么学习线性代数 执行b b二进制算术加法运算,其运算结果是多少 考研线性代数应该怎么复习?有什么参考书推荐? 小米手机里的微信图标没有了怎么办? 怎么学线性代数,书完全看不懂啊 小米手机 微信来消息没声音怎么回事来微信时没有声音是怎么回事? 线性代数总是学不会怎么办 二进制数01001101与00101011分别进行算术加、逻辑加运算 结果为多少... 考研线代怎么学好 小米手机微信没有声音是怎么回事? 二进制的加法怎么算??? 线代怎么学? 二进制加法和减法运算具体资料 我是小米手机,我手机显示微信已经安装,但为何桌面上没有 如何学习大学线性代数? 计算机二进制加法怎么算 怎样学好线代 如何学懂、学精线性代数? 二进制的加减法 小米手机不能登陆微信,提示网络不可用,怎么办? 小米手机发生微信没响应 执行b十b二进制算术加法运算,其运算结果是多少 执行二进制算术加法运算01010100+10010011,其结果是 A.11100111 B.1100... 小米手机微信进不去是怎么回事? 公牛16a插座是大功率插座吗 二进制加法运算10101110+00100101是多少 怎样洗羊肚 二进制的加减法怎么算? 梦见登雪山代表什么? 梦见和家人去爬雪山,马上就到山顶了,自己尝试了一下没有上去,最后在家人的帮助下才爬上去,求解. 梦见雪山和一家人共度一晚? 梦见牵着女朋友的手和她父母一起爬雪山 后来说她衣服忘记在山下我滑下山取衣服结果迷了路 安卓手,机外置声卡,电脑怎么连接直播手游时直播间才会有游戏声音电脑伴奏声音和我和队友开麦交流声音?_百度问一问 安卓手,机外置声卡,电脑怎么连接直播手游时直播间才会有游戏声音电脑伴奏声音和我和队友开麦交流声音? 梦到很艰难爬雪山,还有一段距离登顶 梦见和别人一起爬很高的雪山,自己不小心从上面摔了下去,受了重伤代表什么 我用手机,投屏在电脑快手直播伴侣上。直播的时候。如何让游戏声音... 酸菜鱼的做法家常做法黑鱼 本人上怎样设置备注和标签及电话号码 纪南的纪南古城