AMPLE: a microprogramming language
Of late, commercial manufacture of microprogrammable bit-slice microprocessors has gained significance because of the flexibility and effective speeds of the systems built using these devices. Moreover, with the reduced cost of LSI and VLSI memories and devices, the overall cost of a bit-slice microprocessor based system is considerably reduced. In spite of the increasing popularity of these microprogrammable architectures software tools to support the system design process are very limited. The system designer has at his disposal only an assembler, a simulator, a text editor and a loader. With these tools it is found to be particularly difficult to write larger and complex microprograms quickly. Therefore, what is desirable is a high level language (HLL) for microprogramming, by which a microprogrammer can write, test and validate microprograms with less effort. Furthermore, if the HLL is machine independent the microprogrammer need not have to know the intimate architectural details of the machine for which he is writing the microprograms. This paper describes one such language AMPLE (a microprogramming language) implemented on DEC 1090 system in Pascal. 18 references.
- OSTI ID:
- 5257656
- Country of Publication:
- United States
- Language:
- English
Similar Records
Two-level microprogrammed multiprocessor computer with nonnumeric functions
Processor architecture for Turbo Pascal language