Add/Remove/Edit assembly instructions here. The 'type' controls the instruction format (and how the operands are translated to binary). Check the documentation on the P3 assembly instruction format for more information.
<name> <opcode> <type>
The P3 is a 16-bit CPU used at Instituto Superior Técnico (IST) as a learning tool for Computer Engineering students.
For more information on the P3 CPU check p3doc on GitHub Pages.
It also includes a command-line assembler and simulator using Node.js.
This is an open source project, for more information check p3js on GitHub.
Please contact me with any issues or suggestions: