The Elements of Computing Systems
===
Preface
---
- [序言及參考資料](/KUJ7W_JoSgujCrPNfnFo0Q)
- [HDL Survival Guide](https://www.nand2tetris.org/hdl-survival-guide)
- [MathJax basic tutorial](https://math.meta.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference)
- [Intro to LLVM](http://www.aosabook.org/en/llvm.html)
Introduction: Hello, World Below
---
- [Hello World Below](/VwCDWtR_QDWUN0uUbSG5cQ)
1 Boolean Logic
---
- [1.1 Background](/fLwa1yroRwqddqDFLmzdcg)
- [1.2 Specification](/Ty9ZzSCQRYeYSoXwNsI9PQ)
- [1.3 Implementation]
- [1.4 Perspective]
- [1.5 Project]
2 Boolean Arithmetic
---
3 Sequential Logic
---
4 Machine Language
---
5 Computer Architecture
---
6 Assembler
---
7 Virtual Machine I: Stack Arithmetic
---
8 Virtual Machine II: Program Control
---
9 High-Level Language
---
10 Compiler I: Syntax Analysis
---
11 Compiler II: Code Generation
---
12 Operating System
---
13 Postscript: More Fun to Go
---
Appendix A: Hardware Description Language(HDL)
---
{"metaMigratedAt":"2023-06-15T01:17:37.178Z","metaMigratedFrom":"YAML","title":"The elements of computing systems","breaks":true,"contributors":"[{\"id\":\"4b608b16-9ca4-472b-be39-e47b415b08a5\",\"add\":4486,\"del\":3391}]"}