Octaword storage directive Format .OCTA expression-list
1 – Parameter
expression-list A list of constant values separated by commas. Each value results in a 64-bit value being sign-extended to 128 bits and stored in an octaword.
2 – Description
.OCTA generates 128 bits (16 bytes) of binary data.
3 – Notes
o The low quadword contains the specified constant value. o The high quadword contains the sign extension of the specified constant value. That is, the high quadword contains 0 if the specified value is positive, and it contains all bits set to 1 if the specified value is negative. o You can only use this directive within data or mixed psects (psects that have either the NOEXE or MIX attributes). o If automatic data alignment is enabled, this directive aligns the current location counter to an octaword (128-bit) boundary before allocating storage.
4 – Example
.OCTA 0 ; OCTA 0 .OCTA ^X01234ABCD5678F9 ; OCTA hex value specified .OCTA VINTERVAL ; VINTERVAL has 64- bit value, ; sign-extended