As well as clarifying the logic in the main decode function (no functionality change), this also fixes some cases that should be illegal but weren't caught in the memory instructions.
As well as clarifying the logic in the main decode function (no functionality change), this also fixes some cases that should be illegal but weren't caught in the memory instructions.