Abstract
This paper describes Micro8, a commercially-available microcode assembler written in ISO standard Pascal to enhance portability. Micro8 is designed to be a useful tool for both bit-slice and discrete logic designs. Considerable flexibility in definition of the microinstruction is provided to support both vertical and horizontal microwords. Debugging assistance is included in the form of a symbol cross reference listing, a map of control store locations, and diagnostic messages. Various features provided by the assembler are described, as are examples of typical microprogram sections.
- 1 Powers, V. Michael, and Hernandez, Jose H., "Microprogram Assemblers for Bit-Slice Microprocessors", in Computer, July 1978.Google Scholar
- 2 Flynn, Michael J., "Interpretation, Microprogramming, and the Control of a Computer," in Introduction to Computer Architecture (Science Research Associates, 1975).Google Scholar
- 3 Tannenbaum, Andrew S., Structured Computer Organization, (Prentice-Hall, 1976), p. 165. Google Scholar
Digital Library
Index Terms
The Micro8 microcode assembler
Recommendations
The Micro8 microcode assembler
MICRO 14: Proceedings of the 14th annual workshop on MicroprogrammingThis paper describes Micro8, a commercially-available microcode assembler written in ISO standard Pascal to enhance portability. Micro8 is designed to be a useful tool for both bit-slice and discrete logic designs. Considerable flexibility in definition ...
MICROTEC mcASM, Version 1.1-Structured microcode assembler
mcASM is a second generation Structured Microcode Assembler that is a, product of a joint effort between Advanced Micro Devices and Microtec Research. Years of bit-slice and microcode assembler experience by both companies has been combined with the ...
Experiments in Automatic Microcode Generation
A procedure is described which permits applications problems coded in a higher level language to be compiled to microcode for horizontally microprogrammed processors. An experimental language has been designed which is suitable for expressing ...






Comments