DE3566314D1 - Apparatus for saving a calculator status - Google Patents

Apparatus for saving a calculator status

Info

Publication number
DE3566314D1
DE3566314D1 DE8585104649T DE3566314T DE3566314D1 DE 3566314 D1 DE3566314 D1 DE 3566314D1 DE 8585104649 T DE8585104649 T DE 8585104649T DE 3566314 T DE3566314 T DE 3566314T DE 3566314 D1 DE3566314 D1 DE 3566314D1
Authority
DE
Germany
Prior art keywords
status
program
calculator
saving
memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
DE8585104649T
Other languages
English (en)
Inventor
Hubert Kirrmann
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BBC Brown Boveri AG Switzerland
Original Assignee
BBC Brown Boveri AG Switzerland
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BBC Brown Boveri AG Switzerland filed Critical BBC Brown Boveri AG Switzerland
Application granted granted Critical
Publication of DE3566314D1 publication Critical patent/DE3566314D1/de
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1415Saving, restoring, recovering or retrying at system level
    • G06F11/1441Resetting or repowering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
DE8585104649T 1984-04-26 1985-04-17 Apparatus for saving a calculator status Expired DE3566314D1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CH205384 1984-04-26

Publications (1)

Publication Number Publication Date
DE3566314D1 true DE3566314D1 (en) 1988-12-22

Family

ID=4224825

Family Applications (1)

Application Number Title Priority Date Filing Date
DE8585104649T Expired DE3566314D1 (en) 1984-04-26 1985-04-17 Apparatus for saving a calculator status

Country Status (4)

Country Link
US (1) US4905196A (de)
EP (2) EP0163096B1 (de)
JP (1) JPH0619722B2 (de)
DE (1) DE3566314D1 (de)

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0228559A1 (de) * 1985-12-17 1987-07-15 BBC Brown Boveri AG Fehlertolerante Mehrrechneranordnung
US5832202A (en) * 1988-12-28 1998-11-03 U.S. Philips Corporation Exception recovery in a data processing system
US5257359A (en) * 1989-02-08 1993-10-26 Hitachi Microsystems, Inc. Instruction cache buffer with program-flow control
US5115506A (en) * 1990-01-05 1992-05-19 Motorola, Inc. Method and apparatus for preventing recursion jeopardy
JPH0772866B2 (ja) * 1990-01-26 1995-08-02 インターナショナル・ビジネス・マシーンズ・コーポレイション エキスパート・システムの状態を巻戻す方法及びシステム
JPH0437935A (ja) * 1990-06-01 1992-02-07 Hitachi Ltd キャッシュメモリを有する計算機
US5341493A (en) * 1990-09-21 1994-08-23 Emc Corporation Disk storage system with write preservation during power failure
JP2641819B2 (ja) * 1990-11-05 1997-08-20 三菱電機株式会社 キャッシュ・コントローラ並びにフォールト・トレラント・コンピュータ及びそのデータ転送方式
US5829030A (en) * 1990-11-05 1998-10-27 Mitsubishi Denki Kabushiki Kaisha System for performing cache flush transactions from interconnected processor modules to paired memory modules
US5291600A (en) * 1991-10-23 1994-03-01 At&T Bell Laboratories Recovery of in-core disk data
US5363503A (en) * 1992-01-22 1994-11-08 Unisys Corporation Fault tolerant computer system with provision for handling external events
US5386563A (en) * 1992-10-13 1995-01-31 Advanced Risc Machines Limited Register substitution during exception processing
US5568380A (en) * 1993-08-30 1996-10-22 International Business Machines Corporation Shadow register file for instruction rollback
US6101421A (en) * 1993-09-10 2000-08-08 Motorola, Inc. Reset recovery in a microprocessor controlled device
GB2307072B (en) 1994-06-10 1998-05-13 Advanced Risc Mach Ltd Interoperability with multiple instruction sets
AU2663095A (en) * 1994-06-10 1996-01-05 Sequoia Systems, Inc. Main memory system and checkpointing protocol for fault-tolerant computer system
US5557777A (en) * 1994-09-30 1996-09-17 Apple Computer, Inc. Method and apparatus for system recovery from power loss
JP3020833B2 (ja) * 1995-06-19 2000-03-15 株式会社東芝 チェックポイント取得システム
JP3086779B2 (ja) * 1995-06-19 2000-09-11 株式会社東芝 メモリ状態復元装置
JPH096546A (ja) * 1995-06-19 1997-01-10 Toshiba Corp ディスク制御システム
US5864657A (en) * 1995-11-29 1999-01-26 Texas Micro, Inc. Main memory system and checkpointing protocol for fault-tolerant computer system
US5745672A (en) * 1995-11-29 1998-04-28 Texas Micro, Inc. Main memory system and checkpointing protocol for a fault-tolerant computer system using a read buffer
US5737514A (en) * 1995-11-29 1998-04-07 Texas Micro, Inc. Remote checkpoint memory system and protocol for fault-tolerant computer system
US5751939A (en) * 1995-11-29 1998-05-12 Texas Micro, Inc. Main memory system and checkpointing protocol for fault-tolerant computer system using an exclusive-or memory
US5805929A (en) * 1996-01-29 1998-09-08 International Business Machines Corporation Multiple independent I/O functions on a PCMCIA card share a single interrupt request signal using an AND gate for triggering a delayed RESET signal
US5923887A (en) * 1996-05-20 1999-07-13 Advanced Micro Devices, Inc. Interrupt request that defines resource usage
US5953742A (en) * 1996-07-01 1999-09-14 Sun Microsystems, Inc. Memory management in fault tolerant computer systems utilizing a first and second recording mechanism and a reintegration mechanism
TW379298B (en) * 1996-09-30 2000-01-11 Toshiba Corp Memory updating history saving device and memory updating history saving method
FR2773234B1 (fr) * 1997-12-31 2003-07-25 Sgs Thomson Microelectronics Memoire a double acces pour processeur de signal numerique
US6256714B1 (en) 1998-09-02 2001-07-03 Sharp Laboratories Of America, Inc. Computer system with efficient memory usage for managing multiple application programs
US6233627B1 (en) * 1998-08-10 2001-05-15 Micron Technology, Inc. Processor with internal register for peripheral status
JP2000099277A (ja) * 1998-09-18 2000-04-07 Fujitsu Ltd ファイルユニット間のリモート転送方法
US6332199B1 (en) 1998-10-29 2001-12-18 International Business Machines Corporation Restoring checkpointed processes including adjusting environment variables of the processes
US7281040B1 (en) * 2000-03-07 2007-10-09 Cisco Technology, Inc. Diagnostic/remote monitoring by email
US7110431B2 (en) * 2001-03-14 2006-09-19 Mercury Computer Systems, Inc. Hardware and software for performing computations in a short-code spread-spectrum communications system
US6854038B2 (en) * 2002-06-06 2005-02-08 International Business Machines Corporation Global status journaling in NVS
US7058849B2 (en) * 2002-07-02 2006-06-06 Micron Technology, Inc. Use of non-volatile memory to perform rollback function
US7130997B2 (en) * 2003-05-29 2006-10-31 International Business Machines Corporation Method of registering a portion of RAM with firmware to preserve the portion during reboot
CN100437500C (zh) * 2005-09-28 2008-11-26 联想(北京)有限公司 用于软件系统保护的软件系统保护点还原方法和装置
US7689868B2 (en) * 2007-06-22 2010-03-30 Sony Computer Entertainment Inc. Memory handling techniques to facilitate debugging
US20110183654A1 (en) 2010-01-25 2011-07-28 Brian Lanier Concurrent Use of Multiple User Interface Devices
US20110181780A1 (en) * 2010-01-25 2011-07-28 Barton James M Displaying Content on Detected Devices
IL208641A0 (en) 2010-10-12 2010-12-30 Eci Telecom Ltd Method for accelerating start up of a computerized system
US20120117497A1 (en) * 2010-11-08 2012-05-10 Nokia Corporation Method and apparatus for applying changes to a user interface

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3533082A (en) * 1968-01-15 1970-10-06 Ibm Instruction retry apparatus including means for restoring the original contents of altered source operands
US3688274A (en) * 1970-12-23 1972-08-29 Ibm Command retry control by peripheral devices
US3736566A (en) * 1971-08-18 1973-05-29 Ibm Central processing unit with hardware controlled checkpoint and retry facilities
GB1509193A (en) * 1974-04-17 1978-05-04 Nat Res Dev Computer systems
FR2268306A1 (en) * 1974-04-17 1975-11-14 Nat Res Dev Data processing unit with programme modules - modules permit repeated cycle operation without increase in main memory capacity
US3974480A (en) * 1974-05-08 1976-08-10 Francois Gernelle Data processing system, specially for real-time applications
US4044337A (en) * 1975-12-23 1977-08-23 International Business Machines Corporation Instruction retry mechanism for a data processing system
US4014005A (en) * 1976-01-05 1977-03-22 International Business Machines Corporation Configuration and control unit for a heterogeneous multi-system
JPS5311181A (en) * 1976-07-19 1978-02-01 Katsumi Hirakawa Fireeand waterrresistant reinforcing agents
JPS53121427A (en) * 1977-03-31 1978-10-23 Toshiba Corp Electronic computer
JPS53133338A (en) * 1977-04-27 1978-11-21 Nec Corp Sharing system for auxiliary unit
US4254477A (en) * 1978-10-25 1981-03-03 Mcdonnell Douglas Corporation Reconfigurable memory circuit
US4291388A (en) * 1978-12-20 1981-09-22 Allen-Bradley Company Programmable controller with data archive
JPS561726A (en) * 1979-06-15 1981-01-09 Tokyo Electric Power Co Device for settling protective control unit
US4300060A (en) * 1979-12-10 1981-11-10 General Motors Corporation Signal programmable multiple function flip-flop
US4513367A (en) * 1981-03-23 1985-04-23 International Business Machines Corporation Cache locking controls in a multiprocessor
US4459658A (en) * 1982-02-26 1984-07-10 Bell Telephone Laboratories Incorporated Technique for enabling operation of a computer system with a consistent state of a linked list data structure after a main memory failure
JPS592151A (ja) * 1982-06-29 1984-01-07 Fujitsu Ltd チエツクポイント・リカバリ方式
JPS5913783A (ja) * 1982-07-15 1984-01-24 Taiho Yakuhin Kogyo Kk ジテルペノイド
EP0128945B1 (de) * 1982-12-09 1991-01-30 Sequoia Systems, Inc. Sicherstellungsspeichersystem

Also Published As

Publication number Publication date
JPS60235246A (ja) 1985-11-21
JPH0619722B2 (ja) 1994-03-16
EP0254247A2 (de) 1988-01-27
EP0254247A3 (de) 1988-08-10
EP0163096A1 (de) 1985-12-04
US4905196A (en) 1990-02-27
EP0163096B1 (de) 1988-11-17

Similar Documents

Publication Publication Date Title
DE3566314D1 (en) Apparatus for saving a calculator status
IT1112868B (it) Circuito regolatore non lineare a doppio modo di funzionamento
AU540971B2 (en) A screw anchoring bushing for use in semihard materials
NZ214078A (en) Keyboard subset powered by standby source during mains failure
NZ186016A (en) Regulating conduction time in push-pull inverter
JPS5388761A (en) Electronic watch with auxiliary battery
JPS56153460A (en) Backup method for file
AU5066279A (en) Self threading take-up magazine
DE3478519D1 (en) Computer hierarchy control
IL77077A (en) Variable lens and birefringence compensator for continuous operation
JPS55129818A (en) Error processing system in terminal unit
JPS5629724A (en) Information processor
GB9023336D0 (en) Structure of calculator for on-line operation with computer
JPS57195396A (en) Data storage control system
JPS53135682A (en) Operation state display system
DE2862354D1 (en) ((4,5-dihydro-5-thioxo-1h-1,2,4-triazol-3-yl)thio)acetic acid and its salts
GB2057493B (en) Coal liquefaction process with reduced hydrogen consumption
JPS52144939A (en) Desk type electronic calculator
JPS5423353A (en) Automatic retrieval method
JPS57189254A (en) Backup circuit for troubled part of control electronic computer
JPS5389623A (en) Voltage display unit of backup power source
AU5921990A (en) Computer with provision for continued operation during battery change
JPS5733499A (en) Data storage device
JPS5349923A (en) Electronic desk-top computer
HK23396A (en) Direct control facility for multiprocessor network

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee