计算机实现加减乘除
作者:互联网
# 计算机是怎么操作的!
0000 0100
0000 0101
-----------------(加法:计算机是不会直接加的)
0000 1001
#计算机的实现原理
#第一步:异或运算(不一样等于1)
0000 0100
0000 0101
----------------
0000 0001
#第二步:与运算(都是1等于1) 目的是判断是否有进位,,如果与运算结果为0,则没有进位,运算结束
0000 0100
0000 0101
----------------
0000 0100 不为0进行第三步
#第三步:将与运算的结果,左移一位, 0000 1000
#第四步:异或 上一次异或运算的结果和左移的结果做异或运算
0000 0001
0000 1000
----------------
0000 1001
#第五步:与运算 上一次异或运算的结果和左移的结果做异或运算
0000 0001
0000 1000
-----------------
0000 0000
#所以最终的结果就是与运算为0的结果的上一个异或运算
标签:0000,运算,结果,实现,0100,异或,1000,加减乘除,计算机 来源: https://www.cnblogs.com/f9264/p/15870845.html