Digital systems: hardware organization and design (3rd ed.)
Digital systems: hardware organization and design (3rd ed.)
Some Aspects of High-Level Microprogramming
ACM Computing Surveys (CSUR)
Digital System Implementation
Structured machine design: An ongoing experiment
ISCA '81 Proceedings of the 8th annual symposium on Computer Architecture
A survey of high level microprogramming languages
MICRO 13 Proceedings of the 13th annual workshop on Microprogramming
Towards an efficient, machine-independent language for microprogramming
MICRO 12 Proceedings of the 12th annual workshop on Microprogramming
A medium level compiler generating microcode
MICRO 12 Proceedings of the 12th annual workshop on Microprogramming
APL '75 Proceedings of seventh international conference on APL
Design objectives for high level microprogramming languages
MICRO 11 Proceedings of the 11th annual workshop on Microprogramming
Opportunities for system and user features in a new APL interpreter
APL '89 Conference proceedings on APL as a tool of thought
Using APL to understand bit-slice microprocessors
APL '84 Proceedings of the international conference on APL
High level microprogramming: current usage, future prospects
ACM SIGMICRO Newsletter
Hi-index | 0.00 |
The article demonstrates how higher-level microprograms can be written in APL notation. With an architecture support package (ASP) defining and emulating target machine features, the resulting 'microAPL' code is directly APL executable. Firmware development is very straightforward. An implemented ASP, microAPL compiler, and microAPL linker are discussed. MicroAPL is also compared with S* notation.