n2t - cccbook/sp GitHub Wiki
硬體部分
- 基本閘 -- 布林代數 + 卡諾圖
- 算術單元 -- 加法器到 ALU
- 記憶單元 -- 正反器, Bit, 暫存器到記憶體
- 組合語言 -- HackCPU
- 處理器 -- CPU (含 ALU, PC, A, D, 控制單元) + Memory
軟體部分
- 組譯器 -- 組合語言到 0101 ...
- 虛擬機 -- 函數呼叫怎麼處理 ....
- 堆疊 SP -- 將返回點與參數推入堆疊 ....
- 編譯器 -- BNF, EBNF, 遞迴下降法
- 作業系統 -- 函式庫,輸出入,輪詢,中斷,核心模式,虛擬記憶體,....