Document revision date: 30 March 2001
[Compaq] [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]
[OpenVMS documentation]

VAX MACRO and Instruction Set Reference Manual


Previous Contents Index

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
    special characters
    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
D
Data storage directive
    .ADDRESS
    .ASCIC
    .ASCID
    .ASCII
    .ASCIZ
    .BYTE
    .D_FLOATING
    .F_FLOATING
    .G_FLOATING
    .H_FLOATING
    .LONG
    .OCTA
    .PACKED
    .QUAD
    .SIGNED_BYTE
    .SIGNED_WORD
    .WORD
Data type
    byte
    character string
    floating-point #1
    floating-point #2
    floating-point #3
    floating-point #4
    floating-point #5
    integer
    leading separate numeric string
    longword
    octaword
    packed decimal string
    quadword
    string
    trailing numeric string
    variable-length bit field
    word
.DEBUG directive
Debug directive (.DEBUG)
Debugger
    module name
    routine name
DECB (Decrement Byte) instruction
Decimal/hexadecimal conversion
    table
Decimal overflow enable (DV)
Decimal string instructions
DECL (Decrement Long) instruction
DECW (Decrement Word) instruction
.DEFAULT directive
Default displacement length directive (.DEFAULT)
Default result
    vector arithmetic exceptions #1
    vector arithmetic exceptions #2
    vector arithmetic exceptions #3
Delimiter
    string argument
Dependencies
    vector results
Direct assignment statement #1
Direct assignment statement #2
Directive #1
Directive #2
    as operator
    general assembler #1
    general assembler #2
    general assembler #3
    macro #1
    macro #2
    macro #3
    summary
Disable assembler functions directive (.DISABLE)
.DISABLE directive
Disabled fault
    vector processor #1
    vector processor #2
Displacement deferred mode
    operand specifier formats
Displacement mode
    operand specifier formats
DIVB2 (Divide Byte 2 Operand) instruction
DIVB3 (Divide Byte 3 Operand) instruction
DIVD2 (Divide D_floating 2 Operand) instruction
DIVD3 (Divide D_floating 3 Operand) instruction
DIVF2 (Divide F_floating 2 Operand) instruction
DIVF3 (Divide F_floating 3 Operand) instruction
DIVG2 (Divide G_floating 2 Operand) instruction
DIVG3 (Divide G_floating 3 Operand) instruction
DIVH2 (Divide H_floating 2 Operand) instruction
DIVH3 (Divide H_floating 3 Operand) instruction
Divide-by-zero trap
DIVL2 (Divide Long 2 Operand) instruction
DIVL3 (Divide Long 3 Operand) instruction
DIVP (Divide Packed) instruction
DIVW2 (Divide Word 2 Operand) instruction
DIVW3 (Divide Word 3 Operand) instruction
.DOUBLE directive
D_floating data type #1
D_floating data type #2
.D_FLOATING directive


Previous Next Contents Index

  [Go to the documentation home page] [How to order documentation] [Help on this site] [How to contact us]  
  privacy and legal statement  
4515PRO_INDEX_001.HTML