Abstract
The M29 Assembler is a retargetable microcode assembler which produces relocatable microcode. It provides a straightforward means of describing the microinstruction format, a very general method of specifying field contents, a comprehensive macro facility, and a multifunction relocating linker which permits overlays and libraries of microcode. Several features support improved productivity and reduction of coding errors.
- Greenberg, Kenneth F. "The Micro8 Microcode Assembler," Proc. 14th Annual Workshop on Microprogramming, Chataham, Mass., Oct. 12-15, 1981, pp. 78--82. Google Scholar
Digital Library
- Marti, Jed B. and Robert R. Kessler. "A Medium Level Compiler Generating Microcode," Proc. 12th Annual Workshop on Microprogramming, Hershey, PA, Nov. 18-21, 1980, pp. 36--41. Google Scholar
Digital Library
- Mick, John and Jim Brick, Bit-Slice Microprocessor Design, NY: McGraw-Hill, 1980. Google Scholar
Digital Library
- Myers, Glenford J. Digital System Design with LSI Bit-Slice Logic, NY: John Wiley and Sons, 1980. Google Scholar
Digital Library
- Patterson, David A. "The Design of a System for the Synthesis of Correct Microprograms," Proc. 8th Annual Workshop on Microprogramming, Chicago, IL, Sep. 21-23, 1975, pp. 13--17. Google Scholar
Digital Library
- Patterson, David A., Karl Lew, and Richard Tuck. "Towards an Efficient, Machine-Independent Language for Microprogramming," Proc. 12th Annual Workshop on Microprogramming, Hershey, PA, Nov. 18-21, 1980, pp. 22--35. Google Scholar
Digital Library
- Powers, V. Michael and Jose H. Hernandez. "Microprogram Assemblers for Bit-Slice Microprocessors," IEEE Computer, Vol. 11, No. 7 (July, 1978), pp. 108--120.Google Scholar
Digital Library
- Rauscher, Tomlinson G. "Towards a Specification of Syntax and Semantics for Languages for Horizontally Microprogrammed Machines," Proc. ACM SIGPLAN-SIGMICRO Interface Meeting, Harriman, NY. May 30 - June 1, 1973 (published as SIGPLAN Notices Vol. 9, No. 8, August, 1974), pp. 98--111. Google Scholar
Digital Library
- Sint, Marleen. "A Survey of High Level Microprogramming Languages," Proc. 13th Annual Workshop on Microprogramming, Colorado Springs, Co., Nov. 30-Dec. 3, 1980, pp. 141--153. Google Scholar
Digital Library
- Skordalakis, E. "Meta-assemblers," IEEE Micro, Vol. 3, No. 2 (April, 1983), pp. 6--16.Google Scholar
Digital Library
- Tamura, Eiji and Mario Tokoro. "Hierarchical Microprogram Generating System," Proc. 12th Annual Workshop on Microprogramming, Hershey, PA, Nov. 18-21, 1980, pp. 7--21. Google Scholar
Digital Library
- Yackle, B. E. "An Assembler for All Microprocessors," Hewlett-Packard Journal, Oct., 1980, pp. 28--30.Google Scholar
- M29 Microprogramming System User's Guide, Santa Clara, CA: Advanced Micro Devices, 1983 {in preparation}.Google Scholar
Index Terms
(auto-classified)M29: an advanced retargetable microcode assembler
Recommendations
An evaluation of speculative instruction execution on simultaneous multithreaded processors
Modern superscalar processors rely heavily on speculative execution for performance. For example, our measurements show that on a 6-issue superscalar, 93% of committed instructions for SPECINT95 are speculative. Without speculation, processor resources ...
Converting thread-level parallelism to instruction-level parallelism via simultaneous multithreading
To achieve high performance, contemporary computer systems rely on two forms of parallelism: instruction-level parallelism (ILP) and thread-level parallelism (TLP). Wide-issue super-scalar processors exploit ILP by executing multiple instructions from a ...
A Front-end Execution Architecture for High Energy Efficiency
MICRO-47: Proceedings of the 47th Annual IEEE/ACM International Symposium on MicroarchitectureSmart phones and tablets have recently become widespread and dominant in the computer market. Users require that these mobile devices provide a high-quality experience and an even higher performance. Hence, major developers adopt out-of-order ...






Comments