Document revision date: 28 June 1999
VAX MACRO and Instruction Set Reference Manual
Previous
Contents
Index
M
Machine checks #1
Machine checks #2
Macro
nested
passing numeric value to
with the same name as an opcode
Macro argument
actual
concatenated
delimited #1
delimited #2
formal
keyword
positional
string
Macro call
as operator
listing
number of arguments
Macro call directive (.MCALL)
Macro definition
default value
end
labeling in
listing
Macro definition directive
(.MACRO)
Macro deletion directive (.MDELETE)
.MACRO directive
Macro exit directive (.MEXIT)
Macro expansion
listing
printing
terminating
Macro library
adding a name to
Macro library directive (.LIBRARY)
Macro link directive (.LINK)
Macro name #1
Macro name #2
Macro operator
%EXTRACT
%LENGTH
%LOCATE
string
Macroinstruction
See Macro
Mask
entry
register
register save #1
register save #2
.MASK directive
Masked vector operations #1
Masked vector operations #2
MATCHC (Match Characters) instruction
MBZ field
.MCALL directive
MCOMB (Move Complemented Byte) instruction
MCOML (Move Complemented Long) instruction
MCOMW (Move Complemented Word) instruction
.MDELETE directive
Memory
See Vector memory
Memory management
exception
fault
vector
memory management disabled
TB #1
TB #2
TB #3
TB #4
TB #5
TB #6
TB #7
Memory management exceptions
vector
asynchronous MME handling
fault parameter
PTE bit
VAL bit
VAS bit
VIO bit
fault stack frame
synchronous MME handling
system control block (SCB)
Memory synchronization
required use of
Message display directive
(.ERROR)
(.PRINT)
Message warning display directive
(.WARN)
.MEXIT directive
MFPR (Move from Processor Register) instruction
vector IPRs #1
vector IPRs #2
vector IPRs #3
VPSR #1
VPSR #2
VPSR #3
MFVP (Move from Vector Processor) instruction #1
MFVP (Move from Vector Processor) instruction #2
MNEGB (Move Negated Byte) instruction
MNEGD (Move Negated D_floating) instruction
MNEGF (Move Negated F_floating) instruction
MNEGG (Move Negated G_floating) instruction
MNEGH (Move Negated H_floating) instruction
MNEGL (Move Negated Long) instruction
MNEGW (Move Negated Word) instruction
Modify access type
Modify-fault
vector
Module name
made available to debugger
MOVAB (Move Address Byte) instruction
MOVAD (Move Address D_floating) instruction
MOVAF (Move Address F_floating) instruction
MOVAG (Move Address G_floating) instruction
MOVAH (Move Address H_floating) instruction
MOVAL (Move Address Long) instruction
MOVAO (Move Address Octa) instruction
MOVAQ (Move Address Quad) instruction
MOVAW (Move Address Word) instruction
MOVB (Move Byte) instruction
MOVC3 (Move Character 3 Operand) instruction
MOVC5 (Move Character 5 Operand) instruction
MOVD (Move D_floating) instruction
MOVF (Move F_floating) instruction
MOVG (Move G_floating) instruction
MOVH (Move H_floating) instruction
MOVL (Move Long) instruction
MOVO (Move Octa) instruction
MOVP (Move Packed) instruction
MOVPSL (Move PSL) instruction
MOVQ (Move Quad) instruction
MOVTC (Move Translated Characters) instruction
MOVTUC (Move Translated Until Character) instruction
MOVW (Move Word) instruction
MOVZBL (Move Zero-Extended Byte to Long) instruction
MOVZBW (Move Zero-Extended Byte to Word) instruction
MOVZWL (Move Zero-Extended Word to Long) instruction
MSYNC (Memory Instruction Synchronization) instruction #1
MSYNC (Memory Instruction Synchronization) instruction #2
MSYNC (Memory Instruction Synchronization) instruction #3
MSYNC (Memory Instruction Synchronization) instruction #4
MSYNC (Memory Instruction Synchronization) instruction #5
MTPR (Move to Processor Register) instruction #1
MTPR (Move to Processor Register) instruction #2
vector IPRs #1
vector IPRs #2
MTVP (Move to Vector Processor) instruction
MULB2 (Multiply Byte 2 Operand) instruction
MULB3 (Multiply Byte 3 Operand) instruction
MULD2 (Multiply D_floating 2 Operand) instruction
MULD3 (Multiply D_floating 3 Operand) instruction
MULF2 (Multiply F_floating 2 Operand) instruction
MULF3 (Multiply F_floating 3 Operand) instruction
MULG2 (Multiply G_floating 2 Operand) instruction
MULG3 (Multiply G_floating 3 Operand) instruction
MULH2 (Multiply H_floating 2 Operand) instruction
MULH3 (Multiply H_floating 3 Operand) instruction
MULL2 (Multiply Long 2 Operand) instruction
MULL3 (Multiply Long 3 Operand) instruction
MULP (Multiply Packed) instruction
MULW2 (Multiply Word 2 Operand) instruction
MULW3 (Multiply Word 3 Operand) instruction
Must Be Zero
See also MBZ
See Field
N
.NARG directive
.NCHR directive
Negative condition code (N)
.NLIST directive
See also .NOSHOW directive
.NOCROSS directive #1
.NOCROSS directive #2
NOP (No Operation) instruction
.NOSHOW directive #1
.NOSHOW directive #2
.NTYPE directive
Number
in source statement
See also Integer, Floating-point number, and Packed decimal string
Number of arguments directive (.NARG)
Number of characters directive (.NCHR)
Numeric control operator
Numeric string
leading separate
trailing
Previous
Next
Contents
Index
privacy and legal statement
4515PRO_INDEX_003.HTML