Masters Theses

Author

Rahul Saxena

Abstract

"The purpose of this thesis is to develop and implement a meta-assembler for microprogramming. Different methods for optimizing microprogram execution and storage are also investigated.

The meta-assembler is of an adaptive type. It allows complete flexibility in the definition of the target machine op-codes and microinstruction field formats. The assembly process consists of two main phases. In the first phase the assembler builds a description of the target machine in terms of its microinstruction field format definitions. In the second phase the source program is assembled into object microcode. The assembler is written in the language Pascal. The assembler is fast, efficient and the syntax allows easy development of source code.

Different techniques for optimization of execution time and storage of microprograms are investigated, these include the description of the high level language SIMPL which allows high level microprogramming and generates optimized horizontal microcode"--Abstract, page ii.

Advisor(s)

Dawson, Darrow Finch, 1931-2007

Committee Member(s)

Strandberg, Richard M.
Cummings, Alan
Cox, Norman R.

Department(s)

Electrical and Computer Engineering

Degree Name

M.S. in Electrical Engineering

Publisher

University of Missouri--Rolla

Publication Date

Spring 1987

Pagination

vii, 72 pages

Note about bibliography

Includes bibliographical references (page 71).

Rights

© 1987 Rahul Saxena, All rights reserved.

Document Type

Thesis - Open Access

File Type

text

Language

English

Thesis Number

T 5491

Print OCLC #

16787431

Share

 
COinS