Machine Language The Hard Way - From NAND To Tetris, Part 6

Channel:
Subscribers:
7,800
Published on ● Video Link: https://www.youtube.com/watch?v=lavxkeFlRI4



Duration: 7:40
2,617 views
65


In order to build our CPU, we need to understand a little more about the structure of the Hack machine language and assembly language. So let's disassemble an actual program!

All of the tables I used to do this work can be found in Chapter 4 of Nisan and Schocken's "The Elements of Computing Systems"

ERRATA: At 5:36 I said "C-register" when I meant "C-Command". My apologies.







Tags:
assembly language
machine language
disassembly
CPU registers
digital circuit design
retrocomputing