added opcode field to instruction
added reserved and invalid_pc ops