public HaltInstr(Opcode opcode) {
		super(opcode);
		if (this.OPCODE.getValue() != 13) { //HALT instruction can only accept HALT opcode.
			throw new IllegalStateException("Invalid opcode for this instruction type!");
		}
	}