VMS Help
MACRO, VAX MACRO Assembler, Directives, .BLKx

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

    .BLKx expression

    expression

    An expression specifying the amount of storage to be allocated.
    All the symbols in the expression must be defined and the
    expression must be an absolute expression.  If the expression is
    omitted,  a  default value of 1 is assumed.

    VAX MACRO  has  10  block  storage  directives.   The  value  of
    the expression  determines  the  number of data items for which VAX
    MACRO reserves storage.

      Directive    Reserves Storage For
        .BLKA        addresses (longwords)
        .BLKB        byte data
        .BLKD        double-precision floating-point data
                     (quadwords)
        .BLKF        single-precision floating-point data
                     (longwords)
        .BLKG        G_floating data (quadwords)
        .BLKH        H_floating data (octawords)
        .BLKL        longword data
        .BLKO        octaword data
        .BLKQ        quadword data
        .BLKW        word data

  1 - .BLKA

    Reserves storage for addresses (longwords)

    .BLKA expression

    expression

    An expression specifying the amount of storage to be allocated.

  2 - .BLKB

    Reserves storage for byte data

    .BLKB expression

    expression

    An expression specifying the amount of storage to be allocated.

  3 - .BLKD

    Reserves   storage   for   double-precision    floating-point
    data (quadwords).

    .BLKD expression

    expression

    An expression specifying the amount of storage to be allocated.

  4 - .BLKF

    Reserves   storage   for   single-precision    floating-point
    data (longwords).

    .BLKF expression

    expression

    An expression specifying the amount of storage to be allocated.

  5 - .BLKG

    Reserves storage for G_floating data (quadwords).

    .BLKG expression

    expression

    An expression specifying the amount of storage to be allocated.

  6 - .BLKH

    Reserves storage for H_floating data (octawords).

    .BLKH expression

    expression

    An expression specifying the amount of storage to be allocated.

  7 - .BLKL

    Reserves storage for longword data.

    .BLKL expression

    expression

    An expression specifying the amount of storage to be allocated.

  8 - .BLKO

    Reserves storage for octaword data.

    .BLKO expression

    expression

    An expression specifying the amount of storage to be allocated.

  9 - .BLKQ

    Reserves storage for quadword data.

    .BLKQ expression

    expression

    An expression specifying the amount of storage to be allocated.

  10 - .BLKW

    Reserves storage for word data.

    .BLKW expression

    expression

    An expression specifying the amount of storage to be allocated.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.