DocumentCode
2979390
Title
The implementation of software fault tolerance in the Intel 80286 processor
Author
Ozaki, Brenda M. ; Fernandez, Eduardo B.
Author_Institution
IBM Corp., Boca Raton, FL, USA
fYear
1988
fDate
11-13 Apr 1988
Firstpage
75
Lastpage
80
Abstract
How the architecture of the Intel 80286 microprocessor can be used to implement fault-tolerant software structures is analyzed. An approach presented by M. Anco et al. (1987), the recovery metaprogram, is supported by software layers which use the privilege levels in the 80286. A recovery metaprogram is a software component that concentrates all the actions needed for fault tolerance and recovery. The implementation of a conversation, which is an extension of the concept of a recovery block to cooperating concurrent processes, is covered. While the details are specific to the 80286 architecture, the general results apply to any architecture with three or more rings of privilege and a segmented virtual memory using descriptors
Keywords
fault tolerant computing; microprocessor chips; Intel 80286 processor; cooperating concurrent processes; descriptors; microprocessor; recovery metaprogram; segmented virtual memory; software fault tolerance; software layers; Application software; Computer architecture; Context; Fault tolerance; Fault tolerant systems; Kernel; Microprocessors; Multitasking; Protection; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon '88., IEEE Conference Proceedings
Conference_Location
Knoxville, TN
Type
conf
DOI
10.1109/SECON.1988.194819
Filename
194819
Link To Document