Home | History | Annotate | Download | only in rx
      1 
      2 	.INCLUDE ..FILE@.inc
      3 
      4 	.SECTION P,CODE,ALIGN
      5 
      6 	.ORG 100H
      7 
      8 	.GLB mem
      9 mem:
     10 	.word three, seven
     11 
     12 	; mac1 r2
     13 	; mac1 r3,r4
     14 	;
     15 	; mac2
     16 	;
     17 	; mac3 L,r0,H,[a0]
     18 
     19 	.MREPEAT 3
     20 	mov.l #..MACREP,r0
     21 	.ENDR
     22 
     23 	.ALIGN
     24 
     25 	.STK 2
     26 	bsr glbsub
     27 	bsr localsub
     28 	.STK -2
     29 
     30 	.IF TYPE==0
     31 	.byte "harry"
     32 	.ELIF TYPE>0
     33 	.byte "jim"
     34 	.ELSE
     35 	.byte "bert"
     36 	.ENDIF
     37 
     38 ?:
     39 	bra ?+
     40 	bra ?-
     41 ?:
     42 	bra ?-
     43 
     44 
     45 	.SECTION D_1,DATA
     46 	.GLB dmem
     47 dmem:
     48 	size .EQU 2
     49 
     50 	.ADDR 1
     51 	.ADDR "dat"
     52 	.ADDR dmem+1
     53 
     54 	.BLKA 1
     55 	.BLKA size
     56 
     57 	.BLKB 1
     58 	.BLKB size
     59 
     60 	.BLKD 1
     61 	.BLKD size
     62 
     63 	.BLKF 1
     64 	.BLKF size
     65 
     66 	.BLKL 1
     67 	.BLKL size+1
     68 
     69 	.BLKW 1
     70 	.BLKW size
     71 
     72 	.BYTE 1
     73 	.BYTE "data"
     74 	.BYTE dmem+1
     75 
     76 	.DOUBLE 5e2
     77 	.FIXED  1.234
     78 	.FLOAT  5e2
     79 
     80 	.LWORD 1
     81 	.LWORD "two"
     82 	.LWORD 3+4
     83 
     84 	.WORD	3
     85 
     86