Home
Syllabus
Book
Projects
Tools
Guidelines
Administratives
Book
The book is a work in progress.

Preface Preface
Chapter 0 Hello, World Below
Chapter 1 Boolean Logic
Chapter 2 Boolean Arithmetic
Chapter 3 Sequential Logic
Chapter 4 Machine Language
Chapter 5 Computer Architecture
Chapter 6 Assembler
Chapter 7 Virtual Machine I: Stack Arithmetic
Chapter 8 Virtual Machine II: Subroutine Calling
Chapter 9 High Level Language
Chapter 10 CompilerI: Syntax Analysis
Chapter 11 Compiler II: Code Generation
Chapter 12 Operating System
Chapter 13 Postscript: More Fun to Go
Appendix A Hardware Description and Simulation
Appendix B Test Scripting Language