This document is a comprehensive user guide and reference manual for the MICRO2 assembler. It covers the following key areas:
- Language Syntax: Details on defining fields, microwords, bit-numbering, and radix identification.
- Microprogramming Concepts: Explanations of memory allocation (sequential and random), constraints, and validy checking using expressions.
- Macros: How to define and use macros to simplify microprogramming.
- Microinstructions: The structure and processing of microinstructions.
- System Interfaces: Instructions for using the assembler in VAX/VMS, DEC 10, and DEC 20 environments.
- Output and Controls: Information on listing formats, map generation, and compiler control directives.