精彩东方文学

程序員修真之路 正文 第35章 半加器和全加器

作者/骷髏大白兔 看小說文學作品上精彩東方文學 http://www.nuodawy.com ,就這么定了!
    5

    在程理完后,所有人的目光都火熱起來。

    “這……邏輯運算我算是看懂了,但是這邏輯運算,怎么能做出四則運算呢?”很多人都十分不解。

    帶著這份不解和好奇,所有人都聚精會神的看著程理演示。

    于是,這個房間聚集了來多的人,最后甚至房間里都塞不下了,連外面通道都擠著很多慕名而來的人。

    面對這么多的人,程理依然沒有任何慌亂,而是按照自己的節奏,開始組建加法機起來。

    然后程理還一邊組建,一邊對著算老講解起來。

    “為了方便講解,這里我用‘’這個符號代替陰,‘1’這個符號代替陽。”程理首先道。

    因為這個世界沒有阿拉伯數字,而程理已經習慣用阿拉伯數字,所以還是首先注明了下。

    “要想通過邏輯運算,來實現加法運算,首先需要把二進制的加法運算進行分解。”

    “所以,可以先來看看1位數的二進制加法。”

    +=

    +1=1

    1+=1

    1+1=1。

    這就是1位數的二進制加法,所有情況的羅列表。

    比起十進制,無疑簡單很多。

    我們可以把上面的二進制加法表,做一點改進,那就是在結果統一用兩位數表示。

    就變成了:

    +=

    +1=1

    1+=1

    1+1=1

    “這樣一來,二進制數字的相加結果是兩位數,分別成為“和”以及“進位”。”

    程理在算老遞過來的一塊黑板上,寫下了這個二進制加法表。

    “如此,我們就可以把二進制加法表,拆分成兩個表。”

    第一個是‘和’表:

    +=

    +1=1

    1+=1

    1+1=

    “可以看出,這個‘和’表,就是二進制加法表里結果的末位數拆出來后的結果。”

    第二個是‘進’表:

    +=

    +1=

    1+=

    1+1=1

    “可以看出,這個‘進’表,就是二進制加法表里結果的首位拆出來后的結果。”

    這時候算老十分敏銳的發現了,拆分后的‘進’表,跟‘與門’邏輯很像!

    于是算老有些激動道。

    “這個進表,跟‘與門’輸出結果很像。”

    ‘與門’邏輯是。

    兩陰為陰。

    兩陽為陽。

    一陰一陽,則為陰。

    陰為,陽為1。

    所以實際上,‘與門’邏輯用和1表示的話,就是:

    +=

    +1=

    1+=

    1+1=1

    而這,正是‘進’表的表現形式!

    “換句話,我們可以用‘與門’靈路來進行二進制加法計算中,進位的計算!”算老激動道。

    程理心道,不愧是青靈島上陰陽算學造詣最深的人,竟然這么快就反應過來了。

    于是程理贊嘆道:“沒錯,正是如此。”

    算老這時候將目光放到“和”表上。

    然后他看了半天,也沒發現,能跟“和”表相符的門靈路。

    “二進制的‘和’表,要用門靈路實現比較復雜,需要好幾個步驟。”

    程理開始了一連串讓人眼花繚亂的操作,一個個靈路在程理手中被不斷構建出來。

    “首先,需要將一個‘與門’靈路和‘非門’靈路串聯起來,形成一個‘與非門’靈路。”

    ‘與非門’靈路是衍生門靈路,是由“與門”和“非門”串聯而成,這種串聯形式,在邏輯運算里就是先進行“與”邏輯運算,再進行“非”邏輯運算,也就是先與后非。

    因為,“與”邏輯是:

    +=

    +1=

    1+=

    1+1=1

    將這個邏輯運算結果,再部用“非”邏輯運算一次,就會得到。

    +=→1

    +1=→1

    1+=→1

    1+1=1→

    而這個,就是與非門的輸出結果。

    “這個‘與非門’的輸出結果,跟‘和’表還是不符,所以我們還需要進一步堆砌。”

    “所以,接下來,我們將‘與非門’靈路和‘或門’靈路進行并聯……”

    “然后,將并聯后的靈路,再和一個‘與門’串聯起來。”

    程理又將靈路進一步拼接。

    “與非門”和“或門”并聯后,就會得到兩個輸出結果。

    再將這個并聯后的靈路和一個“與門”串聯,那么相當于“與非門”和“或門”的輸出結果,變成了“與門”靈路的輸入數據。

    我們已經知道:

    “與非門”的輸出結果為:1、1、1、。

    “或門”的輸出結果為:、1、1、1。

    將這兩個輸出結果,作為輸入數據,經由1次“與門”邏輯計算的話,就會變成。

    1+=

    1+1=1

    1+1=1

    +1=

    “而,、1、1、,就是我們想要的‘和’表結果!”

    “所以,只要將一個‘與非門’和一個‘或門’并聯后,再和一個‘與門’串聯,就可以得到一個二進制加法所需要的‘和’表的結果!”

    “而這個能得出二進制加法‘和’表結果的特殊靈路,也有個專門的稱呼,叫做‘異或門’靈路!”

    在程理擲地有聲的話語結束后,現場所有人都鴉雀無聲,場上一片寂靜,所有人都被深深震撼到了。

    邏輯的魅力,第一次在這個世界大放異彩。

    現場的人,都是有一定陰陽算學造詣的人,所以都能從程理剛演示的繁復操作中,感覺到無比高深的內在道理!

    于是,一時間,每個人都陷入深深的思索中無法自拔。

    程理并沒有在乎那么多,而是繼續制造自己的加法機。

    這時候,我們下一步工作就是,把‘與門’和‘異或門’并聯起來。”

    “‘與門’輸出進位結果,‘異或門’輸出和結果。”

    “這樣一來,我們就得到了一個半加器。”

    “一個半加器,只能進行1位數的二進制加法計算,而且沒辦法擴展。顯然實用性很低,我們還需要進一步改良一下。”

    程理一邊著,又一邊進行更復雜的靈路搭建操作。

    漸漸的,地上的靈路來復雜和龐大,不知不覺居然有幾十個基邏輯門靈路,被程理用各種方式串聯并聯起來,讓周圍人已經看得有些眼花繚亂起來了。

    “嗯嗯,這樣將兩個半加器連接起來,再加上一個進位輸入,我們就得到了一個加器。”

    “一個加器可以進行1位二進制加法運算,但比起半加器,加器有了擴展空間。

    “只要將個加器這樣連接在一起,就可以計算位二進制計算……”

    “所以,接下來就是數量的堆疊了,想要實現8位數的二進制計算,就一共需要搭建8個加器,144個繼靈器。

    “這得花點時間,你們稍微等我一會……”

    程理開始不停的忙活起來,一臺這個世界最原始的靈力計算機,正在程理手中逐漸形成!

    ======

    (這幾章太難寫了,我基整個國慶假期都在找資料,沒有出去玩,而是捧著幾編程的書死啃,兔子寫書一向是比較嚴謹的。

    看在兔子這么認真的份上,大家多投點推薦票給兔子吧!)

【精彩東方文學 www.nuodawy.com】 提供武動乾坤等作品手打文字版最新章節首發,txt電子書格式免費下載歡迎注冊收藏
百度風云榜小說:劍來 一念永恒 圣墟 永夜君王 龍王傳說 太古神王 我真是大明星 校花的貼身高手 真武世界 劍王朝
Copyright © 2002-2018 http://www.nuodawy.com 精彩東方文學 All Rights Reserved.
小說手打文字版來自網絡收集,喜歡本書請加入書架,方便閱讀。
主站蜘蛛池模板: 株洲市| 永城市| 南丹县| 山阴县| 肃宁县| 高雄县| 通渭县| 黄平县| 怀安县| 华宁县| 长沙市| 牙克石市| 五原县| 仪陇县| 宣武区| 资中县| 玛多县| 磴口县| 沁源县| 将乐县| 长沙县| 台中市| 北辰区| 临武县| 兴海县| 若尔盖县| 光山县| 麻城市| 大悟县| 汤阴县| 婺源县| 田东县| 黄陵县| 五峰| 甘泉县| 拉萨市| 林芝县| 永宁县| 游戏| 米脂县| 垣曲县|