第35章 半加器和全加器(1 / 2)

5

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

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

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

於是,這個房間聚集了越來越多的人,最後甚至房間裏都塞不下了,連外麵通道都擠著很多慕名而來的人。

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

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

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

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

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

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

0+0=0

0+1=1

1+0=1

1+1=10。

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

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

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

就變成了:

0+0=00

0+1=01

1+0=01

1+1=10

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

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

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

第一個是‘和’表:

0+0=0

0+1=1

1+0=1

1+1=0

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

第二個是‘進’表:

0+0=0

0+1=0

1+0=0

1+1=1

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

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

於是算老有些激動道。

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

‘與門’邏輯是。

兩陰為陰。

兩陽為陽。

一陰一陽,則為陰。

陰為0,陽為1。

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

0+0=0

0+1=0

1+0=0

1+1=1

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

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

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

於是程理讚歎道:“沒錯,正是如此。”

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

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

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

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

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

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