其他分享
首页 > 其他分享> > 计算机实现加减乘除

计算机实现加减乘除

作者:互联网

# 计算机是怎么操作的!

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