码迷,mamicode.com
首页 > 其他好文 > 详细

逻辑运算&数据

时间:2017-12-07 17:27:29      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:种类   and   images   流程   技术分享   符号   无符号数   数据   图片   

数据在计算机中只是0和1而已

  数据在我们的理论中可以无穷大,但是在计算机中并不是,毕竟硬盘是有大小的。

  具体可以通过一张图来理解

  例如,0-F的表示

技术分享图片

  上面是有符号数,那么无符号数则是

技术分享图片

  事实上,计算机中只有0和1,有符号数和无符号数在电脑中是一样的,例如F和-1,在计算机中所存储的都是1111,只是人类的理解不同。

  

逻辑运算种类

  • and
  • or
  • xor
  • not
  • ……

CPU是如何实现2+3的

  首先将2和3转化为二进制分别放入两块空间中

技术分享图片


总的来说,cpu的计算的流程图大概是这样

技术分享图片

那么3-2呢?

  3-2就是3-(-2)。前面已经说过,数据都是一样的,只是所表示的意义是看人怎么理解。

  就是3和-2做异或,然后同上。计算最终结果为0001

 

逻辑运算&数据

标签:种类   and   images   流程   技术分享   符号   无符号数   数据   图片   

原文地址:http://www.cnblogs.com/zimudao/p/7999533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!