[應用程式介紹] 從零開始建立一台電腦

這是一個 Web 應用程式,讓你在瀏覽器上,使用圖形介面用邏輯閘來從零開始建立一台電腦。

使用這個 Web 應用程式最好有基本的計算機概論基礎 ,再搭配應用程式上面的使用說明,就可以一步一步使用闖關的方式來學習如何使用邏輯設計的元件建立一台電腦

這個應用程式也勾起了小編在學校學習微處理機的記憶,但是當時的專題實驗是已經用現成的 CPU ( 6502 ) 再搭配 RAM 與 I/O 晶片 ( 6522 ) 設計一台可以接收外部感應器並作出回應 ( 控制步進馬達 ) 的微型電腦。

有了這個應用程式可以讓你從頭開始探索電腦底層的運作原理

為了快速上手這個應用程式,以下做一個簡單的說明

這個程式使用遊戲化設計,設計了許多關卡,畫面的左邊是關卡說明,右邊是你要設計的工作區,還有可用的邏輯元件,第一關的挑戰是要你使用一個 NAND 元件來設計一個 NOR 反向元件 – 輸入 0 就輸出 1 ,輸入 1 就輸入 0

小編在這一關時想了一下子,就使用 NOR 元件就好了,可是就是找不到 NOR 元件

於是看了一下元件說明看看是否有什麼線索

原來第一關是要我利用這個 NAND 元件設計出 NOR 元件,這並不是太難,看一下說明中的真值表就看到線索了,當 a跟b 的值相同時就產生反向輸出了,於是我做了以下的設計

接好後,我們來看一下這樣的設計對不對

太棒了,這樣的設計是對的,順利過了第一關,還好最基本的邏輯設計沒有還給老師!

接下來的關卡,就交給大家自己慢慢玩了 ,小編要複習一下以前邏輯設計中最有趣的 – 卡諾圖。

線上服務網址 http://nandgame.com/

相關線上課程

找相關課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

Image by Gerd Altmann from Pixabay

Comments are closed.

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: