Skip to main content

A simulation of the IHAS-4 computer, 1971

 Item — Multiple Containers
Identifier: b2087735

Scope and Contents

From the Collection:

The collection consists of theses written by students enrolled in the Monmouth College and Monmouth University graduate Electronic Engineering programs. The holdings are bound print documents that were submitted in partial fulfillment of requirements for the Master of Science degree.

Dates

  • Creation: 1971

Creator

Conditions Governing Access

All analog collection holdings are limited to library use only.

Researchers seeking to photocopy collection materials must complete an Application to Photocopy Form.

In some cases, photocopying of collection materials may be performed by the Monmouth University Library staff.

The Monmouth University Library reserves the right to limit or refuse duplication requests subject to the condition of collection materials and/or restrictions imposed by the collection creators or by the United States Copyright Act.

Permission to examine, or copy, collection materials does not imply permission to publish or quote. It is the responsibility of the researcher to obtain such permissions from both the copyright holder and Monmouth University.

Extent

2 Items (print book) : 62 pages ; 8.5 x 11.0 inches (28 cm).

Language of Materials

English

Abstract

This thesis develops an Algol computer model (simulator) of the IHAS-4 airborne digital computer. The simulator is used as a tool in debugging machine language computer programs and in evaluating the relative efficiency of computer hardware alternatives in meeting requirements based upon relative speed and memory specifications.

The simulator consists of a memory, an input/output section, a set of routines corresponding to the set of instructions for the IHAS-4 computer, and a monitor. The simulator program decodes each machine language instruction and performs the operation normally performed by the simulated computer. The accuracy of the arithmetic operations is comparable to the IHAS-4 computer since its word length is preserved. The "Time" output of the simulator is based upon the real time execution for the IHAS-4 computer and is intended for real time applications.

The monitor detects errors such as register overflows, divide by zero, and the execution of illegal instructions, and provides a means for on-line communication with a program.

Partial Contents

I. Introduction -- II. Description of the IHAS-4 computer -- III. Description of the simulator -- IV. Application of the simulator -- V. Conclusions -- Bibliography -- Appendix A. Definition of instructions for IHAS-4 computer -- Appendix B. Computer program for the simulated IHAS-4 computer -- Appendix C. ALGOL computer programs for the floating point hardware instructions -- Appendix D. Computer programs for the function X = (U + M x N) / P -- Appendix E. Floating point software subroutines.

Source

Repository Details

Part of the Monmouth University Library Archives Repository

Contact:
Monmouth University Library
400 Cedar Avenue
West Long Branch New Jersey 07764 United States
732-923-4526