00// 01 02 03/* 03/** 04*/ ARG KBD LCL R0 R10 R11 R12 R13 R14 R15 R1 R2 R3 R4 R5 R6 R7 R8 R9 SCREEN SP THAT THIS = ; @ A AD AM AMD D M MD JEQ JGE JGT JLE JLT JMP JNE !A !D !M -1 -A -D -M 0 1 1+A 1+D 1+M A A&D A+1 A+D A-1 A-D A<< A>> A|D D D&A D&M D+1 D+A D+M D-1 D-A D-M D<< D>> D|A D|M M M&D M+1 M+D M-1 M-D M<< M>> M|D 00( 01 02) 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23