private ushort StackPop(ushort operand) { try { ushort value = ReadMemInt16(SP, SegmentIndex.SS); SP += 2; return value; } catch (SegFaultException e) { Interrupt_StackFault(operand, e.Address); return 0; } }