发明名称 EXCEPTION RECOVERY IN A DATA PROCESSING SYSTEM EXCEPTION RECOVERY IN A DATA PROCESSING SYSTEM
摘要 A processing device performs operations in response to program instructions. In particular, values are written to a data memory of the system, which alters a defined visible state of the system. In the event of an exception (e.g. a pagefault or TLB miss in a virtual memory system), control returns to a recent checkpoint instruction after handling the exception, and instructions are re-executed. A record/replay circuit is provided in the form of an event memory, which remembers only those values read from the data memory since the last checkpoint. During the re-execution, the recorded values are reproduced instead of performing actual memory reads, and all memory accesses are suppressed. When the re-execution reaches the point where execution was originally interrupted, recording begins again to prepare for any further exception which may arise before the next checkpoint.
申请公布号 WO9618950(A3) 申请公布日期 1996.08.22
申请号 WO1995IB01030 申请日期 1995.11.21
申请人 PHILIPS ELECTRONICS N.V.;PHILIPS NORDEN AB 发明人 SLAVENBURG, GERRIT, ARY;LABROUSSE, JUNIEN
分类号 G06F9/30;G06F9/38;G06F11/14;G06T1/20 主分类号 G06F9/30
代理机构 代理人
主权项
地址