发明名称 Preservation of a computer system processing state in a mass storage device
摘要 A computer system wherein the processing state of the system may be saved and restored on a mass storage device upon the occurrence of a triggering event. The computer system of the present invention comprises a processor and various memory areas and system resources. Main memory includes several areas including a system management area comprising a segment of isolated random access memory within main memory. The system management area may only be accessed while the processor is in a system management interrupt state. The remaining portions of main memory are freely accessible (i.e. non-isolated) by any interrupt or noninterrupt processing logic. The basic approach of the present invention for saving the processing state of a computer system in nonvolatile storage is to: (1) sense a save system state triggering event; (2) write the contents of system registers and memory to a nonvolatile mass storage device; and (3) enter a suspend state and wait for a resume triggering event or power off the computer system completely. The basic approach of the present invention for restoring the processing state of the computer system from nonvolatile memory is to: (1) sense the resumption of processing of the application of power to the computer system; (2) read the contents of a previously save processing state from a nonvolatile mass storage device and restore the contents of memory and computer system registers; and (3) return control to the previously running application program.
申请公布号 US5386552(A) 申请公布日期 1995.01.31
申请号 US19940276778 申请日期 1994.07.18
申请人 INTEL CORPORATION 发明人 GARNEY, JOHN I.
分类号 G06F9/445;G06F9/46;G06F9/48;G06F11/14;(IPC1-7):G06F12/00;G06F11/00 主分类号 G06F9/445
代理机构 代理人
主权项
地址