Opcode decoding: 0xC0 isn't a valid command.

Fix our opcode decoders to handle this appropriately.

Redone version of #321.