This project was originally suggested by J. Schueckler as an aid to teaching students the Intel 8086 Assembly Language. The need for such a tool becomes apparent when one considers the expense of providing students with dedicated hardware that rapidly becomes obsolete, but a Simulator which could be easily updated and runs on a general purpose or timesharing computer system would be accessible to many students for a fraction of the cost. The intended use of the Simulator therefore dictated that it precisely model the hardware, be available on a multiuser system and run as efficiently as possible. An additional design goal was to develop the Simulator in a structured, high level language so far as was practical, to make it easier for others to understand, maintain and modify when necessary. It was therefore in this framework that this Intel 8086 Simulator was developed in Pascal to run on a Digital Equipment Corporation VAXcluster.

Library of Congress Subject Headings

Intel 8086 (Microprocessor)--Study and teaching; Intel 8086 (Microprocessor)--Simulation methods; Pascal (Computer program language)

Publication Date


Document Type


Student Type

- Please Select One -

Department, Program, or Center

Electrical Engineering (KGCOE)


Hsu, Ken

Advisor/Committee Member

Schueckler, James


Note: imported from RIT’s Digital Media Library running on DSpace to RIT Scholar Works in February 2013.

Physical copy available from RIT's Wallace Library at QA76.8.I292 C52 1988


RIT – Main Campus