Transcription of The Elements of Computing Systems - Javier
{{id}} {{{paragraph}}}
Table of Contents Title PageCopyright PageDedicationPrefaceIntroductionChapter 1 - Boolean Logic Project Chapter 2 - Boolean Arithmetic Project Chapter 3 - Sequential Logic Project Chapter 4 - Machine Language Hack Machine Language Project Chapter 5 - Computer Architecture The Hack Hardware Platform Project Chapter 6 - Assembler Hack Assembly-to-Binary Translation Project Chapter 7 - Virtual Machine I: Stack Arithmetic VM Specification, Part Project Chapter 8 - Virtual Machine II: Program Control VM Specification, Part Project Chapter 9 - High-Level Language The Jack Language Writing Jack Project Chapter 10 - Compiler I: Syntax Analysis Project Chapter 11 - Compiler II: Code Generation
The former course can provide a systems-oriented introduction to computer science, and the latter an integrative, project-oriented systems building course. Possible names for such courses may be Constructive Introduction to Computer Science, Elements of Computing Systems, Digital Systems Construction, Computer Construction Workshop, Let’s Build a
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}