|
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).
|
|