Masters Theses


"A digital design language is presented here which is more consistent with the design sequence of digital computer than existing languages. An ideal design sequence is first investigated and the following desirable design language characteristics obtained. A good design oriented language must be: 1) multi-level, 2) capable of expressing ideas easily, 3) easily understood, 4) machine acceptable, 5) modular and, 6) capable of showing timing and control. It should also be: 1) independent of technology, 2) unrestricted to any particular structural feature such as serial processes, synchronous processes, etc., 3) concise, 4) precise, and 5) non-ambiguous. With regard to these features, the language presented here has a marked improvement over most of the other languages in that it is 1) multi-leveled, 2) modular, 3) capable of showing timing and control clearly, 4) unrestricted to any particular structural features, and 5) is easily understandable...Since this language is closely related to, and enhances flow table representation and can be used to express asynchronous operations, it is of significant value in bridging the now existing gap between digital system design and asynchronous sequential switching theory. The multi-level structuring of the language makes simulation and fault diagnosis easier on both the logic level and the functional level. This is due to the partitioning techniques of the language"--Abstract, page ii-iii.


Tracey, James H.

Committee Member(s)

Szygenda, Stephen Anthony
Hatfield, Charles, 1920-1993


Electrical and Computer Engineering

Degree Name

M.S. in Electrical Engineering


University of Missouri--Rolla

Publication Date



vii, 64 pages

Note about bibliography

Includes bibliographical references (pages 52-53).


© 1969 David Michael Rouse, All rights reserved.

Document Type

Thesis - Open Access

File Type




Subject Headings

Electronic digital computers -- Design and construction
Programming languages (Electronic computers)

Thesis Number

T 2240

Print OCLC #


Electronic OCLC #