(as) MSP430-Macros

Info Catalog (as) MSP430 Syntax (as) MSP430-Chars
 
 9.26.2.1 Macros
 ...............
 
 The macro syntax used on the MSP 430 is like that described in the MSP
 430 Family Assembler Specification.  Normal `as' macros should still
 work.
 
    Additional built-in macros are:
 
 `llo(exp)'
      Extracts least significant word from 32-bit expression 'exp'.
 
 `lhi(exp)'
      Extracts most significant word from 32-bit expression 'exp'.
 
 `hlo(exp)'
      Extracts 3rd word from 64-bit expression 'exp'.
 
 `hhi(exp)'
      Extracts 4rd word from 64-bit expression 'exp'.
 
 
    They normally being used as an immediate source operand.
          mov	#llo(1), r10	;	== mov	#1, r10
          mov	#lhi(1), r10	;	== mov	#0, r10
 
Info Catalog (as) MSP430 Syntax (as) MSP430-Chars
automatically generated by info2html