ISA staat voor Instruction set architecture en beschrijft hoe instructies opgebouwd moeten worden zodat de CPU deze kan uitvoeren.
Alle instructies zijn 16 bit breed. Er is de mogelijkheid om A instructies en C instructies te doen. A instructies dienen om een waarde in register A in te laden. C instructies doen het meeste andere werk. Alle informatie kan je ook terugvinden op de site van nand2tetris.