程式員修真之路_第35章 半加器和全加器 首頁

字體:      護眼 關燈

上一章 目錄 下一頁

1+1=10

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

‘與門’邏輯是。

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

1+0=1

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

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

一陰一陽,則為陰。

“如許一來,我們就獲得了一個半加器。”

“一個全加器能夠停止1位二進製加法運算,但比起半加器,全加器有了擴大空間。

“隻要將2個全加器如許連接在一起,便能夠計算2位二進製計算……”

1+0=01

1+1=0

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

0+1=1

第一個是‘和’表:

而這,恰是‘進’表的表示情勢!

第二個是‘進’表:

1+1=10。

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

0+1=0→1

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

0+0=0

因而,這個房間堆積了越來越多的人,最後乃至房間裡都塞不下了,連內裡通道都擠著很多慕名而來的人。

“能夠看出,這個‘和’表,就是二進製加法表裡成果的末位數拆出來後的成果。”

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

“為了便利講授,這裡我用‘0’這個標記代替陰,‘1’這個標記代替陽。”程理起首道。

就變成了:

麵對這麼多的人,程理仍然冇有任何慌亂,而是遵循本身的節拍,開端組建加法機起來。

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

1+0=0→1

1+1=1

“起首,需求將一個‘與門’靈路和‘非門’靈路串連起來,構成一個‘與非門’靈路。”

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

(這幾章太難寫了,我根基全部國慶假期都在找質料,冇有出去玩,而是捧著幾本編程的書死啃,兔子寫書一貫是比較鬆散的。

1+0=0

0+1=0

再將這個並聯後的靈路和一個“與門”串連,那麼相稱於“與非門”和“或門”的輸出成果,變成了“與門”靈路的輸入數據。

0+1=01

“以是,能夠先來看看1位數的二進製加法。”

加入書架我的書架

上一章 目錄 下一頁