Manx – a catalogue of online computer manuals
VAX-11/780 Microprogramming Tools User's Guide
Company: | Digital Equipment Corporation |
Part: | AA-H306B-TE |
Date: | 1982-03 |
Keywords: | |
Table of Contents
- Chapter 1 Introduction
- Chapter 2 Assembling Your Microprogram
- 2.1 Program Structure
- 2.1.1 The Bit Numbering
- 2.1.2 The Program Radix
- 2.1.3 Memories
- 2.1.4 The Program Title
- 2.1.5 The Table of Contents
- 2.1.6 Listing Pagination
- 2.1.7 Comments
- 2.2 Field Definitions
- 2.2.1 Names
- 2.2.2 Field Position
- 2.2.3 Qualifiers
- 2.2.3.1 The .DEFAULT Qualifier
- 2.2.3.2 The .ADDRESS and .NEXTADDRESS Qualifiers
- 2.2.3.3 The .VALIDITY Qualifier
- 2.2.4 Value Definitions
- 2.3 Expressions
- 2.3.1 Numbers
- 2.3.2 Expression-Names
- 2.3.3 Function Calls
- 2.3.4 Value-names
- 2.3.5 Field Contents Indicators
- 2.3.6 Predefined Symbol Names
- 2.4 Macros
- 2.5 The Macro-Body
- 2.6 Microinstructions
- 2.6.1 Continuing a Microinstruction
- 2.7 The Microword
- 2.8 The Address Space
- 2.9 Specifying the Method of Allocation
- 2.9.1 Sequential Allocation
- 2.9.2 Random Allocation
- 2.9.2.1 Constraints
- 2.9.2.2 Indicating a bit that can be set 0 or 1
- 2.9.2.3 The size of the address set
- 2.9.2.4 Constraints within constraints
- 2.9.2.5 Terminating a constraint
- 2.10 Communication
- 2.10.1 Memory Communication
- 2.10.2 Program Communication
- 2.11 Conditional Assembly
- 2.11.1 The Conditional Assembly Keywords
- 2.11.2 Conditional Assembly Blocks
- 2.12 Setting and Changing Expression-Names
- 2.13 List Controls
- 2.13.1 The List Control Counters
- 2.14 The VAX 11/780 Definition Language
- 2.15 User Interface
- Chapter 3 Loading a Microprogram
- 3.1 Functions
- 3.1.1 Verifying the Installation of the Extended WCS Board
- 3.1.2 Initializing the Extended WCS
- 3.1.3 Setting the Starting Address
- 3.1.4 Loading the Microprogram
- 3.1.5 Logging the WCS Load
- 3.2 Verifying that the Loading was Successful
- 3.2.1 Using the Sample Program
- 3.2.2 Sequencing with the Debugger
- 3.3 User Interface
- 3.4 Program Behavior
- 3.4.1 VAX 11/780 WCS Architecture Description
- 3.4.2 VMS Operating System Support
- 3.5 Error Messages
- Chapter 4 Executing a Microprogram
- 4.1 Extended Function Call
- 4.1.1 Exceptions
- 4.1.2 Setting the System Control Block Vector
- 4.1.3 Patching the Entry Vector
- Appendix A VAX 11/780 Field and Macro Definitions
- Appendix B Sample Microprogram for System Revision >= 7
- B.1 The Input File (.MIC)
- B.2 The Listing File (.MCR)
- B.3 The Object File (.ULD)
- Appendix C Sample Microprogram for System Revision < 7
- C.1 The Input File (.MIC)
- C.2 The Listing File (.MCR)
- C.3 The Object File (.ULD)
- Appendix D The Test Program