Abstract
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 latest in software technology to produce this advanced implementation of a relocatable microcode assembler. New features make mcASM faster and easier to use than conventional microcode assemblers so that the assembler package does more of the detail work. This allows the programmer to concentrate on the target system algorithm thereby achieving a more intelligent and more competeitve target system sooner.
Index Terms
MICROTEC mcASM, Version 1.1-Structured microcode assembler
Recommendations
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 ...
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 ...
Microcode Compression Using Structured-Constrained Clustering
Modern microprocessors have used microcode as a way to implement legacy (rarely used) instructions, add new ISA features and enable patches to an existing design. As more features are added to processors (e.g. protection and virtualization), area and ...






Comments