ACM Home Page
Please provide us with feedback. Feedback
A Control Word Model for detecting conflicts between microprograms
Full text PdfPdf (377 KB)
Source International Symposium on Microarchitecture archive
Proceedings of the 8th annual workshop on Microprogramming table of contents
Chicago, United States
Pages: 6 - 12  
Year of Publication: 1975
Author
Sponsors
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
IEEE-CS : Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 4,   Citation Count: 11
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/800148.804855
What is a DOI?

ABSTRACT

The compilation and optimization of a microprogram for a computer with a horizontal control word format is highly machine dependent. The compilation phase involves the detection of parallelism in a sequence of source statements followed by a mapping into a sequence of microoperations. The optimization phase involves combining these microoperations to form microinstructions in an optimal manner. One of the important subprocesses of the optimization phase is determining whether or not two or more microoperations can be executed concurrently. This paper presents the Control Word Model for determining when two or more microoperations can be executed concurrently. The Control Word Model is a machine independent model of the semantics of the control words for microprogrammable computers. As will be demonstrated, the concurrency permitted is sometimes determined not simply by the hardware configuration of buses, register, memories, and ALUs but also by the format of the control word chosen by the designer. This observation has motivated the development of the Control Word Model.


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
3
4
5
6
 
7
Barr, R.G., et.al., "A Research-Oriented Dynamic Microprocessor," IEEE Computers, Vol. C-22, 11 November 1973.
 
7.1
Barr, R.G., et.al., "AMP, A Dynamic Microprocessor," ANL-7988, Argonne National Laboratory, June 1973.
 
8
Burroughs Corporation, "Burroughs B-1700 Software Operational Guide," Preliminary Edition, 1972.

CITED BY  11