  | 
»  | 
 | 
  
 | 
 | 
The .HALF
pseudo-operation reserves storage and initializes it to the given
value. Syntax  |    |  
 .HALF   [init_value
 [, init_value]...] Parameters  |    |  
 - init_value
 Either a decimal, octal, or hexadecimal number or
a sequence of ASCII characters, surrounded by quotation marks. If
you omit the initializing value, the Assembler initializes the area
to zero. 
 Discussion  |    |  
 The .HALF
pseudo-operation requests 16 bits of storage. If the location counter
is not properly aligned on a boundary for a data item of that size,
the Assembler advances the location counter to the next multiple
of that item's size before reserving the area. When you label the pseudo-operation, the label refers to the
first byte of the storage area. Operands separated by commas initialize
successive units of storage. Example  |    |  
 This example allocates two half-words, initializing them to
50 and 100. The label B
refers to the first half-word allocated.  
 |