Patent · US Expired

Suspended instruction restart processing system based on a checkpoint microprogram address

US5003458A · kind A · utility

30Cited by
4References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 23, 1987
Grant dateMar 26, 1991
Priority date
Expiry dateOct 23, 2007

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/141
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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 in a memory, and after a suspension cause removal process performed the saved internal information is recovered. A check point address associated with the address of a currently executing microprogram is stored in accordance with a designation by the microprogram. After a suspension causes removal process is performed, the execution of the instruction restarts using the check point address. If a check point address has not been stored after the suspension cause removal process is performed, the execution of the instruction restarts from a read operation of the suspended instruction from the main storage.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.