Studies in the emulation of a computer system.
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
University of Ottawa (Canada)
Abstract
Various methods have been used in the past to implement the control structures of digital computers. Microprogramming is regarded as the most versatile approach to this end. It reduces the complexity and increases the flexibility of the control unit. Furthermore, dynamic microprogramming allows modification or reconstruction of the system architecture as viewed at the machine language level; such a system can be based on the "emulation" concept which utilizes microprogramming techniques to interpret various system architectures at the machine language level. A study of the process of emulation is the subject of this thesis. The thesis describes the main features of both the target and the host systems that affect the emulation process. The principles underlying the design of an emulator are also discussed. For this purpose, a Data General NOVA system has been emulated on the MICRODATA 1600 and evaluated. The thesis concludes with some recommendations for further work.
Description
Keywords
Citation
Source: Masters Abstracts International, Volume: 45-06, page: 3243.
