Author

Author Type

Graduate Student

Date of Award

1987

Document Type

Thesis

Publication Status

Version of Record

Submission Date

October 2026

Thesis/Dissertation Advisor [Chair]

Fernandez, Eduardo B.

Abstract

This thesis analyzes how the architecture of the Intel 80286 microprocessor may be used to implement fault tolerant software structures. The Multi-Micro Programming Line, MML, and the Intel 80286 kernel, K286, are used as tools to illustrate the implementation of software fault tolerance in an 80286 environment. The recovery metaprogram approach is supported by software layers which use the privilege levels in the 80286. Implementation of recovery blocks, N-version programming, exceptions, and conversations using a recovery metaprogram are 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.

Extent

113 p.

Comments

College of Engineering and Computer Science|Thesis (M.S.)--Florida Atlantic University, 1987.|FAU Electronic Theses and Dissertations Collection|College of Engineering and Computer Science

Identifier

FADT14399

Format

pdf

Share

COinS