schedule - cccbook/sp GitHub Wiki 講授重點 組合語言 組合語言的類型 組合語言轉機器碼 Hack 組譯器 虛擬機 HackCPU 虛擬機 堆疊機 高階語言 BNF 語法 運算式語法 基本控制語法 Jack 語法 編譯器 C 語言轉組合語言 Jack 轉中間碼 立即編譯 JIT 函數呼叫如何實現 C 語言轉機器碼時,函數呼叫如何實現 Nand2tetris 的堆疊機函數呼叫如何實現 作業系統 監督程式 單工系統 行程是甚麼? 多工如何實現 中斷機制 行程切換 線程是甚麼? 多線程範例 連結器 目的檔是甚麼? ELF 格式 直接載入機器碼如何執行 (JIT, C load bin)