999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

透過技術(shù)的表象看本質(zhì)

2014-11-17 13:32:01陳凱
中國信息技術(shù)教育 2014年21期
關(guān)鍵詞:計(jì)算機(jī)系統(tǒng)

陳凱

以往的文章里,我曾經(jīng)介紹過如何通過字符串替換來實(shí)現(xiàn)邏輯運(yùn)算。一個(gè)很簡單的字符串替換模型(如搜索字符串,看見120就換成012,看見021就換成210,看見1221就換成0000),就能實(shí)現(xiàn)與、或、非、異或等邏輯運(yùn)算。理論上說,用一個(gè)字符串替換系統(tǒng)可以設(shè)計(jì)出一臺(tái)具有復(fù)雜功能的計(jì)算機(jī)來。這其中有個(gè)很微妙的問題,字符串匹配和替換的過程中的“匹配”,本質(zhì)上也是邏輯判斷過程,“當(dāng)看見120就換成210”這個(gè)動(dòng)作,難道不正是具有邏輯判斷作用的一句指令嗎?于是就陷入到一個(gè)怪圈之中:人們能夠用字符串替換的方式,實(shí)現(xiàn)各種邏輯門,并且用這些邏輯門搭建出復(fù)雜的運(yùn)算系統(tǒng)。不過人們?yōu)榱四軌蜃龀鲆粋€(gè)能實(shí)現(xiàn)自動(dòng)的字符串替換的系統(tǒng),就需要先有一個(gè)能夠做復(fù)雜運(yùn)算的計(jì)算機(jī),而這個(gè)計(jì)算機(jī)是用各種邏輯門搭建出來的。這就好像是說,雞是由蛋孵出來的,而蛋是由雞所生的,那么先有雞,還是先有蛋呢?這個(gè)問題并沒有固定統(tǒng)一的答案,本文希望通過一個(gè)拼圖游戲?yàn)榻獯饐栴}帶來一些啟示。

● 拼圖游戲里的邏輯運(yùn)算

下面是拼圖游戲的制作過程。

1.剪裁若干紙片,使其具有如這樣的形狀,正方形的凸出和缺口,都代表數(shù)字0,這樣形狀的紙片要多做一些。

2.剪裁若干紙片,使其具有如這樣的形狀,正方形的凸出和缺口代表數(shù)字0,三角形的凸出和缺口代表1,弧形的凸出和缺口代表2。這張拼圖的內(nèi)在含義是,把021替換為210。

3.把剛才那張紙片翻個(gè)面,就變成了,內(nèi)在含義是把120替換成012。類似的,也可以做出具有把1221替換成0000功能的拼圖。

4.接下來就可以把這些紙片排列成一排,然后用這些紙片來擺出邏輯表達(dá)式。比如“00120000000012000021”,根據(jù)往期的文章,這串字符串的意思,其實(shí)是進(jìn)行“1 and 1”的邏輯運(yùn)算,擺成拼圖就是這樣的(如圖1)。

如果是由下往上拼圖,那么得到的圖案只可能是這樣的(如圖2)。

將上面一行拼圖還原成數(shù)字符號(hào),就是000120000000012000210,如果按前面所說的規(guī)則一直把這個(gè)拼圖游戲玩下去,最后就能得到00000000000000000012,原始的字符串中有兩個(gè)“12”用以代表布爾邏輯值“1”,反復(fù)替換后在字符串右側(cè)得到一個(gè)“12”,也就是說結(jié)果為“1”,于是就實(shí)現(xiàn)了“1 and 1”的邏輯運(yùn)算。

● 拼圖游戲的意義

這個(gè)拼圖游戲有著很重要的啟發(fā)意義。假設(shè)有人要建造一臺(tái)計(jì)算機(jī),理論上他只需要做出大量類似于拼版可相互嵌入的積木塊,然后把這些積木塊放進(jìn)一個(gè)大罐子里,并不需要某個(gè)聰明人去一塊一塊地?cái)[放這些積木,只要將這個(gè)大罐子不停搖晃,若是搖晃的時(shí)間足夠足夠長,積木自動(dòng)就會(huì)找到自己恰當(dāng)?shù)奈恢孟嗷デ逗显谝黄稹6鞣N邏輯表達(dá)式依靠這種隨機(jī)的力量,自然而然就產(chǎn)生出來并開始自動(dòng)運(yùn)行了,這其實(shí)在某種程度上解答了前面提出的問題:人們并不需要為了實(shí)現(xiàn)某個(gè)邏輯運(yùn)算,而去搭建一個(gè)“以實(shí)現(xiàn)這個(gè)邏輯運(yùn)算”為目的的邏輯運(yùn)算系統(tǒng)(否則就陷入了無法解套的怪圈),因?yàn)槌錆M著隨機(jī)特性的大自然天生就提供了可用于搭建邏輯運(yùn)算系統(tǒng)的材料,如今計(jì)算機(jī)所大量使用的是硅晶材料,但若自然界中沒有硅晶,也應(yīng)該能找到其他替代的材料,如量子點(diǎn)、DNA之類的。endprint

以往的文章里,我曾經(jīng)介紹過如何通過字符串替換來實(shí)現(xiàn)邏輯運(yùn)算。一個(gè)很簡單的字符串替換模型(如搜索字符串,看見120就換成012,看見021就換成210,看見1221就換成0000),就能實(shí)現(xiàn)與、或、非、異或等邏輯運(yùn)算。理論上說,用一個(gè)字符串替換系統(tǒng)可以設(shè)計(jì)出一臺(tái)具有復(fù)雜功能的計(jì)算機(jī)來。這其中有個(gè)很微妙的問題,字符串匹配和替換的過程中的“匹配”,本質(zhì)上也是邏輯判斷過程,“當(dāng)看見120就換成210”這個(gè)動(dòng)作,難道不正是具有邏輯判斷作用的一句指令嗎?于是就陷入到一個(gè)怪圈之中:人們能夠用字符串替換的方式,實(shí)現(xiàn)各種邏輯門,并且用這些邏輯門搭建出復(fù)雜的運(yùn)算系統(tǒng)。不過人們?yōu)榱四軌蜃龀鲆粋€(gè)能實(shí)現(xiàn)自動(dòng)的字符串替換的系統(tǒng),就需要先有一個(gè)能夠做復(fù)雜運(yùn)算的計(jì)算機(jī),而這個(gè)計(jì)算機(jī)是用各種邏輯門搭建出來的。這就好像是說,雞是由蛋孵出來的,而蛋是由雞所生的,那么先有雞,還是先有蛋呢?這個(gè)問題并沒有固定統(tǒng)一的答案,本文希望通過一個(gè)拼圖游戲?yàn)榻獯饐栴}帶來一些啟示。

● 拼圖游戲里的邏輯運(yùn)算

下面是拼圖游戲的制作過程。

1.剪裁若干紙片,使其具有如這樣的形狀,正方形的凸出和缺口,都代表數(shù)字0,這樣形狀的紙片要多做一些。

2.剪裁若干紙片,使其具有如這樣的形狀,正方形的凸出和缺口代表數(shù)字0,三角形的凸出和缺口代表1,弧形的凸出和缺口代表2。這張拼圖的內(nèi)在含義是,把021替換為210。

3.把剛才那張紙片翻個(gè)面,就變成了,內(nèi)在含義是把120替換成012。類似的,也可以做出具有把1221替換成0000功能的拼圖。

4.接下來就可以把這些紙片排列成一排,然后用這些紙片來擺出邏輯表達(dá)式。比如“00120000000012000021”,根據(jù)往期的文章,這串字符串的意思,其實(shí)是進(jìn)行“1 and 1”的邏輯運(yùn)算,擺成拼圖就是這樣的(如圖1)。

如果是由下往上拼圖,那么得到的圖案只可能是這樣的(如圖2)。

將上面一行拼圖還原成數(shù)字符號(hào),就是000120000000012000210,如果按前面所說的規(guī)則一直把這個(gè)拼圖游戲玩下去,最后就能得到00000000000000000012,原始的字符串中有兩個(gè)“12”用以代表布爾邏輯值“1”,反復(fù)替換后在字符串右側(cè)得到一個(gè)“12”,也就是說結(jié)果為“1”,于是就實(shí)現(xiàn)了“1 and 1”的邏輯運(yùn)算。

● 拼圖游戲的意義

這個(gè)拼圖游戲有著很重要的啟發(fā)意義。假設(shè)有人要建造一臺(tái)計(jì)算機(jī),理論上他只需要做出大量類似于拼版可相互嵌入的積木塊,然后把這些積木塊放進(jìn)一個(gè)大罐子里,并不需要某個(gè)聰明人去一塊一塊地?cái)[放這些積木,只要將這個(gè)大罐子不停搖晃,若是搖晃的時(shí)間足夠足夠長,積木自動(dòng)就會(huì)找到自己恰當(dāng)?shù)奈恢孟嗷デ逗显谝黄稹6鞣N邏輯表達(dá)式依靠這種隨機(jī)的力量,自然而然就產(chǎn)生出來并開始自動(dòng)運(yùn)行了,這其實(shí)在某種程度上解答了前面提出的問題:人們并不需要為了實(shí)現(xiàn)某個(gè)邏輯運(yùn)算,而去搭建一個(gè)“以實(shí)現(xiàn)這個(gè)邏輯運(yùn)算”為目的的邏輯運(yùn)算系統(tǒng)(否則就陷入了無法解套的怪圈),因?yàn)槌錆M著隨機(jī)特性的大自然天生就提供了可用于搭建邏輯運(yùn)算系統(tǒng)的材料,如今計(jì)算機(jī)所大量使用的是硅晶材料,但若自然界中沒有硅晶,也應(yīng)該能找到其他替代的材料,如量子點(diǎn)、DNA之類的。endprint

以往的文章里,我曾經(jīng)介紹過如何通過字符串替換來實(shí)現(xiàn)邏輯運(yùn)算。一個(gè)很簡單的字符串替換模型(如搜索字符串,看見120就換成012,看見021就換成210,看見1221就換成0000),就能實(shí)現(xiàn)與、或、非、異或等邏輯運(yùn)算。理論上說,用一個(gè)字符串替換系統(tǒng)可以設(shè)計(jì)出一臺(tái)具有復(fù)雜功能的計(jì)算機(jī)來。這其中有個(gè)很微妙的問題,字符串匹配和替換的過程中的“匹配”,本質(zhì)上也是邏輯判斷過程,“當(dāng)看見120就換成210”這個(gè)動(dòng)作,難道不正是具有邏輯判斷作用的一句指令嗎?于是就陷入到一個(gè)怪圈之中:人們能夠用字符串替換的方式,實(shí)現(xiàn)各種邏輯門,并且用這些邏輯門搭建出復(fù)雜的運(yùn)算系統(tǒng)。不過人們?yōu)榱四軌蜃龀鲆粋€(gè)能實(shí)現(xiàn)自動(dòng)的字符串替換的系統(tǒng),就需要先有一個(gè)能夠做復(fù)雜運(yùn)算的計(jì)算機(jī),而這個(gè)計(jì)算機(jī)是用各種邏輯門搭建出來的。這就好像是說,雞是由蛋孵出來的,而蛋是由雞所生的,那么先有雞,還是先有蛋呢?這個(gè)問題并沒有固定統(tǒng)一的答案,本文希望通過一個(gè)拼圖游戲?yàn)榻獯饐栴}帶來一些啟示。

● 拼圖游戲里的邏輯運(yùn)算

下面是拼圖游戲的制作過程。

1.剪裁若干紙片,使其具有如這樣的形狀,正方形的凸出和缺口,都代表數(shù)字0,這樣形狀的紙片要多做一些。

2.剪裁若干紙片,使其具有如這樣的形狀,正方形的凸出和缺口代表數(shù)字0,三角形的凸出和缺口代表1,弧形的凸出和缺口代表2。這張拼圖的內(nèi)在含義是,把021替換為210。

3.把剛才那張紙片翻個(gè)面,就變成了,內(nèi)在含義是把120替換成012。類似的,也可以做出具有把1221替換成0000功能的拼圖。

4.接下來就可以把這些紙片排列成一排,然后用這些紙片來擺出邏輯表達(dá)式。比如“00120000000012000021”,根據(jù)往期的文章,這串字符串的意思,其實(shí)是進(jìn)行“1 and 1”的邏輯運(yùn)算,擺成拼圖就是這樣的(如圖1)。

如果是由下往上拼圖,那么得到的圖案只可能是這樣的(如圖2)。

將上面一行拼圖還原成數(shù)字符號(hào),就是000120000000012000210,如果按前面所說的規(guī)則一直把這個(gè)拼圖游戲玩下去,最后就能得到00000000000000000012,原始的字符串中有兩個(gè)“12”用以代表布爾邏輯值“1”,反復(fù)替換后在字符串右側(cè)得到一個(gè)“12”,也就是說結(jié)果為“1”,于是就實(shí)現(xiàn)了“1 and 1”的邏輯運(yùn)算。

● 拼圖游戲的意義

這個(gè)拼圖游戲有著很重要的啟發(fā)意義。假設(shè)有人要建造一臺(tái)計(jì)算機(jī),理論上他只需要做出大量類似于拼版可相互嵌入的積木塊,然后把這些積木塊放進(jìn)一個(gè)大罐子里,并不需要某個(gè)聰明人去一塊一塊地?cái)[放這些積木,只要將這個(gè)大罐子不停搖晃,若是搖晃的時(shí)間足夠足夠長,積木自動(dòng)就會(huì)找到自己恰當(dāng)?shù)奈恢孟嗷デ逗显谝黄稹6鞣N邏輯表達(dá)式依靠這種隨機(jī)的力量,自然而然就產(chǎn)生出來并開始自動(dòng)運(yùn)行了,這其實(shí)在某種程度上解答了前面提出的問題:人們并不需要為了實(shí)現(xiàn)某個(gè)邏輯運(yùn)算,而去搭建一個(gè)“以實(shí)現(xiàn)這個(gè)邏輯運(yùn)算”為目的的邏輯運(yùn)算系統(tǒng)(否則就陷入了無法解套的怪圈),因?yàn)槌錆M著隨機(jī)特性的大自然天生就提供了可用于搭建邏輯運(yùn)算系統(tǒng)的材料,如今計(jì)算機(jī)所大量使用的是硅晶材料,但若自然界中沒有硅晶,也應(yīng)該能找到其他替代的材料,如量子點(diǎn)、DNA之類的。endprint

猜你喜歡
計(jì)算機(jī)系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
計(jì)算機(jī)操作系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
穿裙子的“計(jì)算機(jī)”
基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計(jì)算機(jī)多媒體技術(shù)應(yīng)用初探
科技傳播(2019年22期)2020-01-14 03:06:30
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
主站蜘蛛池模板: 99久久精品国产麻豆婷婷| 成人国产精品网站在线看| 欧美日韩第三页| 香蕉网久久| 黄色一及毛片| 国产xx在线观看| 日韩av无码DVD| 婷婷色一二三区波多野衣| 日韩小视频在线播放| 999精品色在线观看| 男女性午夜福利网站| 色一情一乱一伦一区二区三区小说| 国产第一页屁屁影院| 极品私人尤物在线精品首页| 亚洲视频无码| 国产办公室秘书无码精品| 狠狠色噜噜狠狠狠狠色综合久| 最新国语自产精品视频在| 99视频在线看| 久热中文字幕在线| 久久久久亚洲av成人网人人软件| 欧美中文字幕在线视频| 国产精女同一区二区三区久| 色综合天天娱乐综合网| 成年女人a毛片免费视频| 国产激情无码一区二区APP| 亚洲精品中文字幕午夜| 久久精品91麻豆| 中国精品自拍| 国产色婷婷视频在线观看| 91精品专区国产盗摄| 又黄又爽视频好爽视频| 欧美亚洲日韩不卡在线在线观看| 免费中文字幕在在线不卡| 黄网站欧美内射| 国产精品毛片一区| 国产在线视频二区| 免费一级α片在线观看| 日韩在线影院| 久久人妻xunleige无码| 国产视频 第一页| 国产成人一区免费观看| 国产精品亚洲精品爽爽| 亚洲欧美色中文字幕| 亚洲视频免费在线| 风韵丰满熟妇啪啪区老熟熟女| 亚洲成在线观看| 在线看免费无码av天堂的| 日日拍夜夜操| 丁香婷婷激情网| 国产欧美日韩在线在线不卡视频| 99re在线观看视频| 4虎影视国产在线观看精品| 欧美精品啪啪| 91丝袜美腿高跟国产极品老师| 国产免费自拍视频| 国产91九色在线播放| 欧美一级99在线观看国产| 自拍偷拍欧美日韩| 福利国产微拍广场一区视频在线| 国产福利一区在线| 日韩天堂视频| 中文国产成人久久精品小说| 激情無極限的亚洲一区免费| 在线视频亚洲色图| 白丝美女办公室高潮喷水视频| 日本在线国产| 无遮挡一级毛片呦女视频| 亚洲va视频| 久久精品一卡日本电影| 亚洲无码视频喷水| 波多野结衣一二三| 特级毛片8级毛片免费观看| 青草国产在线视频| 人妻少妇乱子伦精品无码专区毛片| 1769国产精品视频免费观看| 91久久国产热精品免费| 亚洲免费人成影院| 国产人成网线在线播放va| 青青久久91| 精品一区二区久久久久网站| 大香网伊人久久综合网2020|