ACM Home Page
Please provide us with feedback. Feedback
A hypothetical computer to simulate microprogramming and conventional machine language
Full text PdfPdf (524 KB)
Source ACM SIGCSE Bulletin archive
Volume 20 ,  Issue 4  (December 1988) table of contents
Pages: 43 - 49  
Year of Publication: 1988
ISSN:0097-8418
Authors
Jerry E. Sayers  East Tennessee State Univ., Johnson City
David E. Martin  East Tennessee State Univ., Johnson City
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 11,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/54138.54147
What is a DOI?

ABSTRACT

Microprogramming is no generally available to programmers because it may involve modification of a machine's native language. A hypothetical computer can provide a simulator for microprogramming projects and add considerably to one's understanding of the subject of microprogramming and the concept of a multilevel machine. The classical text, Structured Computer Organization by Andrew S. Tanenbaum, contains a design for such a hypothetical computer. This paper presents an implementation of this machine with a user interface to permit development of microprograms as well as development of programs at the conventional machine language programming level. The user interface is similar to that of MS-DOS's DEBUG program. In addition to providing the basis for projects in Computer Architecture and Computer Organization classes, the simulator is being used as a simplified hypothetical machine in a Systems Programming class for the development of assembler, linker, and loader projects.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
Ibid., pp. 4--7.
 
3
Ibid., p. 6.
 
4
Ibid., p. 127.
 
5
Ibid., p. 141.
 
6
Ibid., p. 130.
 
7
MS-DOS is a trademark of MICROSOFT Corporation.
 
8
The simulator, MAL assembler, and a MAC-1 assembler are available for a nominal charge to cover equipment costs and handling fees. Send inquiries to: MIC-1 Simulator, Department of Computer and Information Sciences, East Tennessee State University, P. O. Box 23, 830A, Johnson City, Tennessee 37614


Collaborative Colleagues:
Jerry E. Sayers: colleagues
David E. Martin: colleagues