ACM Home Page
Please provide us with feedback. Feedback
On the syntax and semantics of horizontal microprogramming languages
Full text PdfPdf (423 KB)
Source ACM Annual Conference/Annual Meeting archive
Proceedings of the annual conference table of contents
Atlanta, Georgia, United States
Pages: 52 - 56  
Year of Publication: 1973
Authors
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 5,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Horizontally microprogrammable computers provide the potential for efficient use of hardware through parallel operation of internal resources. Present languages for microprogramming such computers, however, contain unnatural symbolism, inflexible format requirements, and unnecessary constraints which make their use rather difficult. The intrinsic characteristics of horizontally microprogrammable machines suggest the use of operator precedence languages to program them. The syntax of a language, ANIMIL, is formally described along these lines and some initial ideas on semantics of languages for horizontally microprogrammable machines are discussed.


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
Eckhouse, Richard H., Jr., "A High Level Microprogramming Language," 1971 Spring Joint Computer Conference, AFIPS Press, Volume 38, pages 169-177.
 
4
Husson, Samir S., Microprogramming Principles and Practices, Prentice-Hall, 1970.
5
6
 
7
Control Data Microprogrammable Processor MPP Micro-71 Assembler, Control Data, 1972.
 
8
Hornbuckle, Gary D. and Ancona, Enrico I., "The LX-1 Microprocessor and Its Application to Real-Time Signal Processing," IEEE Transactions on Computers, Volume C-19 Number 8 (August 1970), pages 710-720.
 
9
Reigel, E. W., Faber, U., and Fisher, D. A., "The Interpreter - A Microprogrammable Building Block system," 1972 Spring Joint Computer Conference, AFIPS Press, Volume 40, pages 705-723.
 
10
Roberts, John D., Jr., "Microprogrammed Control Unit (MCU) Programming Reference Manual," NRL Report 7476, Naval Research Laboratory, August 15, 1972.
 
11
Rauscher, Tomlinson G., "On the Feasibility of Emulating the AN/UYK-7 Computer on the AADC Signal Processing Element," NRL Memorandum Report 2525, Naval Research Laboratory, November 1972.
12
 
13
Smith, William R. and Smith, Harold H., "Signal Processing Element Functional Description part 2 (Preliminary) - Signal Processing Arithmetic Unit," NRL Memorandum Report 2522, Naval Research Laboratory, October 1972.
 
14
Neuhold, E.J., "The Formal Description of Programming Languages," IBM Systems Journal, Volume l0 Number 2 (1971), pages 86-112.
 
15
Rauscher, T.G., "The Formal Syntax and Semantics of the ANIMIL Microprogramming Language", NRL Report (to be published).


Collaborative Colleagues:
Tomlinson G. Rauscher: colleagues
Ashok K. Agrawala: colleagues