Method and apparatus for instruction restart processing in a microprogram-controlled data processing apparatus, wherein, in restarting an instruction execution after instruction suspension, the internal information of the data processing apparatus at the time of instruction execution suspension is saved...http://www.google.com/patents/US5146569?utm_source=gb-gplus-sharePatent US5146569 - System for storing restart address of microprogram, determining the validity, and using valid restart address to resume execution upon removal of suspension