[OpenVMS documentation]
[Site home] [Send comments] [Help with this site] [How to order documentation] [OpenVMS site] [Compaq site]
Updated: 11 December 1998

VAX MACRO and Instruction Set Reference Manual

Index


Previous Contents


Master Alphabetic Index
A B C D E F G H I J K L M N O P Q R S T U V W X Z

A
Abort
    kernel stack not valid
Absolute expression
Absolute mode
    assembling relative mode as
Absolute queue
    manipulating
ACBB (Add Compare and Branch Byte) instruction
ACBD (Add Compare and Branch D_floating) instruction
ACBF (Add Compare and Branch F_floating) instruction
ACBG (Add Compare and Branch G_floating) instruction
ACBH (Add Compare and Branch H_floating) instruction
ACBL (Add Compare and Branch Long) instruction
ACBW (Add Compare and Branch Word) instruction
Access mode
    vector #1
    vector #2
    vector #3
ADAWI (Add Aligned Word Interlocked) instruction
ADDB2 (Add Byte 2 Operand) instruction
ADDB3 (Add Byte 3 Operand) instruction
ADDD2 (Add D_floating 2 Operand) instruction
ADDD3 (Add D_floating 3 Operand) instruction
ADDF2 (Add F_floating 2 Operand) instruction
ADDF3 (Add F_floating 3 Operand) instruction
ADDG2 (ADD G_floating 2 Operand) instruction
ADDG3 (ADD G_floating 3 Operand) instruction
ADDH2 (ADD H_floating 2 Operand) instruction
ADDH3 (ADD H_floating 3 Operand) instruction
ADDL2 (Add Long 2 Operand) instruction
ADDL3 (Add Long 3 Operand) instruction
ADDP4 (Add Packed 4 Operand) instruction
ADDP6 (Add Packed 6 Operand) instruction
Address
    access type
    instructions
    storage directive (.ADDRESS)
    translation vector
    virtual
.ADDRESS directive
Address storage directive (.ADDRESS)
Addressing mode
    absolute #1
    absolute #2
    autodecrement
    autoincrement
    autoincrement deferred
    branch
    determining
    displacement
    displacement deferred
    general
    general register
        summary
    immediate
        usage restricted in vector memory instructions
        usage restricted in vector memory instructions
    index
    literal #1
    literal #2
    operand specifier formats
    program counter
        summary
    register
    register deferred
    relative #1
    relative #2
    relative #3
    relative deferred #1
    relative deferred #2
    summary
ADDW2 (Add Word 2 Operand) instruction
ADDW3 (Add Word 3 Operand) instruction
ADWC (Add with Carry) instruction
.ALIGN directive
Alignment vector #1
Alignment vector #2
AND operator
AOBLEQ (Add One and Branch Less Than or Equal) instruction
AOBLSS (Add One and Branch Less Than) instruction
Architecture
    description of basic VAX
Argument
    actual
    in a macro
    length
    number of
Arithmetic instruction
    decimal string
    floating-point
    integer
Arithmetic shift operator
.ASCIC directive
.ASCID directive
ASCII
    character set
    operator
.ASCII directive
ASCII string storage directive
    counted (.ASCIC)
    string (.ASCII)
    string-descriptor (.ASCID)
    zero-terminated (.ASCIZ)
.ASCIZ directive
ASHL (Arithmetic Shift Long) instruction
ASHP (Arithmetic Shift and Round Packed) instruction
ASHQ (Arithmetic Shift Quad) instruction
Assembler notation
Assembly termination
Assembly termination directive (.END)
Assignment statement #1
Assignment statement #2
Asynchronous memory management exception handling #1
Asynchronous memory management exception handling #2
Autodecrement mode
    operand specifier format
Autoincrement deferred mode
    operand specifier format
Autoincrement mode
    operand specifier format
B
Base operand specifier
BBC (Branch on Bit Clear) instruction
BBCC (Branch on Bit Clear and Clear) instruction
BBCCI (Branch on Bit Clear and Clear Interlocked) instruction
BBCS (Branch on Bit Clear and Set) instruction
BBS (Branch on Bit Set) instruction
BBSC (Branch on Bit Set and Clear) instruction
BBSS (Branch on Bit Set and Set) instruction
BBSSI (Branch on Bit Set and Set Interlocked) instruction
BCC (Branch on Carry Clear) instruction
BCS (Branch on Carry Set) instruction
BEQL (Branch on Equal) instruction
BEQLU (Branch on Equal Unsigned) instruction
BGEQ (Branch on Greater Than or Equal) instruction
BGEQU (Branch on Greater Than or Equal Unsigned) instruction
BGTR (Branch on Greater Than) instruction
BGTRU (Branch on Greater Than Unsigned) instruction
BICB2 (Bit Clear Byte 2 Operand) instruction
BICB3 (Bit Clear Byte 3 Operand) instruction
BICL2 (Bit Clear Long 2 Operand) instruction
BICL3 (Bit Clear Long 3 Operand) instruction
BICPSW (Bit Clear PSW) instruction
BICW2 (Bit Clear Word 2 Operand) instruction
BICW3 (Bit Clear Word 3 Operand) instruction
Binary operator
BISB2 (Bit Set Byte 2 Operand) instruction
BISB3 (Bit Set Byte 3 Operand) instruction
BISL2 (Bit Set Long 2 Operand) instruction
BISL3 (Bit Set Long 3 Operand) instruction
BISPSW (Bit Set PSW) instruction
BISW2 (Bit Set Word 2 Operand) instruction
BISW3 (Bit Set Word 3 Operand) instruction
BITB (Bit Test Byte) instruction
BITL (Bit Test Long) instruction
BITW (Bit Test Word) instruction
BLBC (Branch on Low Bit Clear) instruction
BLBS (Branch on Low Bit Set) instruction
BLEQ (Branch on Less Than or Equal) instruction
BLEQU (Branch on Less Than or Equal Unsigned) instruction
Block storage allocation directives (.BLKx)
BLSS (Branch on Less Than) instruction
BLSSU (Branch on Less Than Unsigned) instruction
BNEQ (Branch on Not Equal) instruction
BNEQU (Branch on Not Equal Unsigned) instruction
BPT (Breakpoint Fault) instruction
Branch access type
Branch mode
    operand specifier format
BRB (Branch Byte Displacement) instruction
BRW (Branch Word Displacement) instruction
BSBB (Branch to Subroutine Byte Displacement) instruction
BSBW (Branch to Subroutine Word Displacement) instruction
BUGL (Bugcheck Longword Message Identifier) instruction
BUGW (Bugcheck Word Message Identifier) instruction
BVC (Branch on Overflow Clear) instruction
BVS (Branch on Overflow Set) instruction
Byte data type
.BYTE directive
Byte storage directive (.BYTE)
C
Call frame
CALLG (Call Procedure With General Argument List) instruction
CALLS (Call Procedure with Stack Argument List) instruction
Carry condition code (C)
CASEB (Case Byte) instruction
CASEL (Case Long) instruction
CASEW (Case Word) instruction
Chaining of vector instructions
Character set
    in source statement
    table
Character string
    data type
    instructions
    length
CHME (Change Mode to Executive) instruction
CHMK (Change Mode to Kernel) instruction
CHMS (Change Mode to Supervisor) instruction
CHMU (Change Mode to User) instruction
CLRB (Clear Byte) instruction
CLRD (Clear D_floating) instruction
CLRF (Clear F_floating) instruction
CLRG (Clear G_floating) instruction
CLRH (Clear H_floating) instruction
CLRL (Clear Long) instruction
CLRO (Clear Octa) instruction
CLRQ (Clear Quad) instruction
CLRW (Clear Word) instruction
CMPB (Compare Byte) instruction
CMPC3 (Compare Characters 3 Operand) instruction
CMPC5 (Compare Characters 5 Operand) instruction
CMPD (Compare D_floating) instruction
CMPF (Compare F_floating) instruction
CMPG (Compare G_floating) instruction
CMPH (Compare H_floating) instruction
CMPL (Compare Long) instruction
CMPP3 (Compare Packed 3 Operand) instruction
CMPP4 (Compare Packed 4 Operand) instruction
CMPV (Compare Field) instruction
CMPW (Compare Word) instruction
CMPZV (Compare Zero Extended Field) instruction
Colon (:)
    in label field
Complement operator
Condition code #1
Condition code #2
    carry (C)
    negative (N)
    overflow (V)
    zero (Z)
Conditional assembly block directive
    .ENDC
    (.IF)
    listing unsatisfied code
Context switch
    scalar #1
    scalar #2
    scalar #3
    vector
Continuation character (-)
    in listing file
    in source statement
Control instructions
CRC (Calculate Cyclic Redundancy Check) instruction
Created local label
    range
.CROSS directive
Cross-reference directive
    .CROSS
    (.NOCROSS)
    .NOCROSS
Current location counter
CVTBD (Convert Byte to D_floating) instruction
CVTBF (Convert Byte to F_floating) instruction
CVTBG (Convert Byte to G_floating) instruction
CVTBH (Convert Byte to H_floating) instruction
CVTBL (Convert Byte to Long) instruction
CVTBW (Convert Byte to Word) instruction
CVTDB (Convert D_floating to Byte) instruction
CVTDF (Convert D_floating to F_floating) instruction
CVTDH (Convert D_floating to H_floating) instruction
CVTDL (Convert D_floating to Long) instruction
CVTDW (Convert D_floating to Word) instruction
CVTFB (Convert F_floating to Byte) instruction
CVTFD (Convert F_floating to D_floating) instruction
CVTFG (Convert F_floating to G_floating) instruction
CVTFH (Convert F_floating to H_floating) instruction
CVTFL (Convert F_floating to Long) instruction
CVTFW (Convert F_floating to Word) instruction
CVTGB (Convert G_floating to Byte) instruction
CVTGF (Convert G_floating to F_floating) instruction
CVTGH (Convert G_floating to H_floating) instruction
CVTGL (Convert G_floating to Long) instruction
CVTGW (Convert G_floating to Word) instruction
CVTHB (Convert H_floating to Byte) instruction
CVTHD (Convert H_floating to D_floating) instruction
CVTHF (Convert H_floating to F_floating) instruction
CVTHG (Convert H_floating to G_floating) instruction
CVTHL (Convert H_floating to Long) instruction
CVTHW (Convert H_floating to Word) instruction
CVTLB (Convert Long to Byte) instruction
CVTLD (Convert Long to D_floating) instruction
CVTLF (Convert Long to F_floating) instruction
CVTLG (Convert Long to G_floating) instruction
CVTLH (Convert Long to H_floating) instruction
CVTLP (Convert Long to Packed) instruction
CVTLW (Convert Long to Word) instruction
CVTPL (Convert Packed to Long) instruction
CVTPS (Convert Packed to Leading Separate Numeric) instruction
CVTPT (Convert Packed to Trailing Numeric) instruction
CVTRDL (Convert Rounded D_floating to Long) instruction
CVTRFL (Convert Rounded F_floating to Long) instruction
CVTRGL (Convert Rounded G_floating to Long) instruction
CVTRHL (Convert Rounded H_floating to Long) instruction
CVTSP (Convert Leading Separate Numeric to Packed) instruction
CVTTP (Convert Trailing Numeric to Packed) instruction
CVTWB (Convert Word to Byte) instruction
CVTWD (Convert Word to D_floating) instruction
CVTWF (Convert Word to F_floating) instruction
CVTWG (Convert Word to G_floating) instruction
CVTWH (Convert Word to H_floating) instruction
CVTWL (Convert Word to Long) instruction
Cyclic redundancy check instruction


Previous Next Contents Index

[Site home] [Send comments] [Help with this site] [How to order documentation] [OpenVMS site] [Compaq site]
[OpenVMS documentation]

Copyright © Compaq Computer Corporation 1998. All rights reserved.

Legal
4515PRO_INDEX.HTML