| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| ADD | 1 | … | … | … | DR | … | … | SR1 | … | … | 0 | 00 | … | SR2 | … | … |
| ADD | 1 | … | … | … | DR | … | … | SR1 | … | … | 1 | Imm5 | … | … | … | … |
| AND | 101 | … | … | … | DR | … | … | SR1 | … | … | 0 | 00 | … | SR2 | … | … |
| AND | 101 | … | … | … | DR | … | … | SR1 | … | … | 1 | Imm5 | … | … | … | … |
| BR | 0 | … | … | … | n | z | p | PCoffset9 | … | … | … | … | … | … | … | … |
| JMP | 1100 | … | … | … | 000 | … | … | BaseR | … | … | 000000 | … | … | … | … | … |
| JSR | 100 | … | … | … | 1 | PCoffset11 | … | … | … | … | … | … | … | … | … | … |
| JSRR | 100 | … | … | … | 0 | 00 | … | BaseR | … | … | 000000 | … | … | … | … | … |
| LD | 10 | … | … | … | DR | … | … | PCoffset9 | … | … | … | … | … | … | … | … |
| LDI | 1010 | … | … | … | DR | … | … | PCoffset9 | … | … | … | … | … | … | … | … |
| LDR | 110 | … | … | … | DR | … | … | BaseR | … | … | offset6 | … | … | … | … | … |
| LEA | 1110 | … | … | … | DR | … | … | PCoffset9 | … | … | … | … | … | … | … | … |
| NOT | 1001 | … | … | … | DR | … | … | SR | … | … | 111111 | … | … | … | … | … |
| RET | 1100 | … | … | … | 000 | … | … | 111 | … | … | 000000 | … | … | … | … | … |
| ST | 11 | … | … | … | SR | … | … | PCoffset9 | … | … | … | … | … | … | … | … |
| STI | 1011 | … | … | … | SR | … | … | PCoffset9 | … | … | … | … | … | … | … | … |
| STR | 111 | … | … | … | SR | … | … | BaseR | … | … | offset6 | … | … | … | … | … |
| TRAP | 1111 | … | … | … | 0000 | … | … | … | trapvect8 | … | … | … | … | … | … | … |
| reserved | 1101 | … | … | … | … | … | … | … | … | … | … | … | … | … | … |
Formats of the entire LC-3 instruction set. Note: indicates instructions that modify condition codes.1
(echo:: @ ᯤ)
Footnotes
-
Patel, Sanjay; Patt, Yale N. (Aug 15, 2019). Introduction to Computing Systems: From Bits & Gates to C/C++ & Beyond (3rd ed.). McGraw Hill. p. 656. ISBN 978-1-260-15053-7. ↩