simple replacement with hard coded registers (opcode replacement with hardcoded registers)
(Example: INV opcode is not in the official opcode list but it could be used with r3 (-1) and XRS (ex-or) to do an inversion function.
single line to multiple lines (opcode expansion)
ex: jps could translate to push stack followed by jsr
Opcode table should only contain canonical forms as directly represented by hardware.
Two aspects
simple replacement with hard coded registers (opcode replacement with hardcoded registers) (Example: INV opcode is not in the official opcode list but it could be used with r3 (-1) and XRS (ex-or) to do an inversion function.
single line to multiple lines (opcode expansion) ex: jps could translate to push stack followed by jsr
Opcode table should only contain canonical forms as directly represented by hardware.