Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. A simulator for microprogramming
Details

A simulator for microprogramming

Date Issued
December 1, 1987
Author(s)
Muly, Faye Ochsenhirt
Advisor(s)
David W. Straight
Additional Advisor(s)
Donald W. Bouldin
Jesse H. Poore
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/35089
Abstract

Microprogramming is a complex area for students to master because it involves integrating knowledge of a machine language, a microprogramming language and the design of a microprocessor. A software simulator for microprogramming is valuable because it provides an opportunity for the student to test and debug microprograms, and thus, to gain laboratory experience in this field. A microprogramming simulator is an especially fitting topic, because simulation is a primary application of microprogramming.


To provide a simple setting for students to gain experience in microprogramming, a 16 bit microprocessor was designed utilizing bit slice technology. Bit slice devices are fourth generation LSI building blocks for digital design, that have been specifically developed for use in microprogrammed systems. A machine language and a microprogramming language were defined and assemblers were written for each language.

A software simulator program was written to execute a machine language program, utilizing the microprograms written by the student. A simple debug function allows the user to step through the execution of the program and to examine current values for variables. The output of the execution is the content of the machine registers and the main memory.

Degree
Master of Science
Major
Computer Science
File(s)
Thumbnail Image
Name

Thesis87M858.pdf

Size

2.16 MB

Format

Unknown

Checksum (MD5)

a6f56952917bd728bf5f7b0b4d550c2d


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science