Crossware

Table of Contents        Previous topic       Next topic       

CROSS ASSEMBLER->Assembler Expressions->Examples

Some examples of expressions follow:


   1                           nam     expxampl    
   2                           ttl     Expression Examples **
   3                           list                
   4 00FC               data1  equ     $FC         
   5 0034               data2  equ     $34         
   6 0019               data3  equ     'Z'-'A'     
   7 0000 30                   defb    data1+data2 Addition
   8 0001 30                   defb    data1*data2
                                                   Multiplication
   9 0002 04                   defb    data1/data2 Division
  10 0003 C8                   defb    data1-data2 Subtraction
  11 0004 3F                   defb    data1>>2    Shift right
  12 0005 E0                   defb    data1<<3    Shift left
  13 0006 F0                   defb    $FFFF&%11110000
                                                      Logical AND
  14 0007 FF                   defb    $FFFF!%11110000
                                                      Logical OR
  15 0008 0F                   defb    $FFFF~%11110000
                                             Logical exclusive OR
  16 0009 00                   defb    (data1+4)*5
  17 5F00                      org     $5F00       
  18 5F00               label  equ     *