最简单的计算机原理,【图片】【技术帖】从原子到计算机(计算机原理纯正技术帖,简单且通俗)_计算机吧_百度贴吧...

突然,你想起以前看过的一幅电路图:

57e922f8df4ed35b4aec3e91811d8ff2.png

是该给对你不怀好意的那个人一个回击的时候了,经过一番思考,已经得出解决这个“脑残“问题的方法了,按照上图电路连接,特意扯大嗓门地告诉大家“巧克力判断器”的使用方法:“如果这些是黑巧克力,拨下开关1;如果这些是白巧克力,拨下开关2;如果这些既是黑巧克力和白巧克力,就两个开关都拨下“

“看见了吗“你得意洋洋地说。并写下从“巧克力判断器”得出的结论:黑巧克力是巧克力;白巧克力是巧克力;黑巧克力和白巧克力是巧克力!完全符合两个小前提且结论也正确。让你不禁感到喜滋滋的。而我也要恭喜你,独自做出了逻辑门中的——或门(or)

晚上,你因过于喜悦而辗转难眠,就想起了亚里士多德的三段论,觉得过于复杂了,如果用些符号来表示三段论,不就简单多了!虽然你的想法是非常非常好的,但我不得不泼你一盘凉水。早在100多年前,一个叫乔治.布尔的老外,已经想到了这一点,并决定把一类东西当作一个**,这一类东西大到星球,小到灰尘都可以。而与,就是两个**的并集,用×表示。或呢,就是两个**的交集,用+表示。但是,你要记住,布尔代数的+和×不同于数学里的+和×。不然,在逻辑学家面前,可就要出丑了。

之前的“巧克力判断器”就可以表示为:开关一+开关二=??,而“我所喜爱的书判断器“呢,就表示为:开关一×开关二=??奇怪呢,到底是等于什么呢?!

1,2,3,4,5,6,7,8,9然后到10.这个地球人都知道。这就是10进制,而我们采用10进制的原因很简单——正常的人生理上都有10只手指。如果我们只有8只手指的话,就会变成:1,2,3,4,5,6,7然后到10。因为数到八只手指时,已经没有手指可数了,所以9这个数字就消失在只有八只手指的人类社会中。其实,仔细一想,其实八只手指的人类社会中,也没有8这个数字的。我们可以把这种计数方法叫八进制。

我们还可以设计出16进制,当我们用16进制数苹果时,会看着苹果,说:1,2,3,4,5,6,7,8,9,10,11,12,13,14,15然后到10。说真的,这样真的是既复杂麻烦又难以理解,所以就被改写成:1,2,3,4,5,6,7,8,9,1A,1B,1C,1D,1E,1F,10。这样就简单直观多了

进制之间是可以互相转换的,就像水果经过加工,可以“转换“成果酱一样。现在,我们来对一个八或十六进制的1000进行加工使其变为10进制。

首先,把1000“五马分尸“

2f7ce2d7b0a5bf112550dae4d3c60887.png

变成这样,估计连亲娘也认不出了。就像是把1000元换成1000个一元硬币那样,除了被人骂是“疯子“以外,不会多出什么的了,不然肯更你换钱的人可就要哭了(事实上不哭也得因数一千个硬币而发疯!)如果,他却反而在边数钱,边笑。那你可要当心了,自己是否注意到汇率,是否拿1000欧元去换人民币!如果真的拿1000块欧元去换1000个一块钱的人民币,而且还是硬币!自己不哭死也会被人笑死。

进制转换就像我们的汇率,10进制是10个1块就是10块,而八进制就像是8个一块就能换成10块了。同样,16进制就是16个一块才能换成10块。

所以8进制1000转换成10进制为:

5a0cd1334ed7fe04fc238ab74c37abc6.png

得出1000的八进制等于10进制的512

同样,把16进制1000转换成10进制为:

0784a1d1eada00233d495ae4d0d44bea.png

得出1000的十六进制等于10进制的4096

当然啦,我们可以用8块换10元。同样也可以用10元换8块。进制转换也一样,十进制也可以转换成十六进制或八进制。不过,却麻烦多了

十进制512转八进制:

183a89d923b58f14118dbef363637599.png

同样,十进制4096转十六进制:

e4df7d68d60dbed3e4afc4cdcf0662ff.png

但我们的计算机用的是什么进制呢?既不是16进制,也不是8进制,更不是十进制。我之前说过,计算机在本质上是十分愚蠢的,它宁可算(1+1+1+1+1)+(1+1+1+1+1)也不算5+5。所以,人们只得为计算机发明了二进制。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值