Add Instrunction execution result enum: InstrExeResult to deal with HLT
and TRAP instructions