; ADAM DISASSEMBLER: EXAMPLE.BIN

00000000 $003F nop
00000002 $AA87 go +$00000010
00000004 $0001 mov a1, a2
00000006 $0023 mov ip, a4
00000008 $002E mov bp, sp
0000000A $0800 mov a1, $00000000
0000000C $0805 mov a2, $00000001
0000000E $080B mov a3, $00000004
00000010 $A088 go e, +$00000020
00000012 $0601 mov4 *a1, a2
00000014 $0108 mov1 a2, *a1
00000016 $0701 mov4 *a1, *a2
00000018 $0281 mov1 *a1++, a2
0000001A $0869 mov1 *a3++, $00000001
0000001C $0548 mov4 a2, *a1++
0000001E $07C8 mov4 *a2++, *a1++
00000020 $A18A go ne, +$00000034
00000022 $1341 cmp1 *a1, *a2++
00000024 $2001 add a1, a2
00000026 $3201 sub1 *a1, a2
00000028 $4013 and a3, a4
0000002A $517B or1 sf, *a4++
0000002C $6701 shl4 *a1, *a2
0000002E $7281 shr1 *a1++, a2
00000030 $8548 sar4 a2, *a1++
00000032 $97C8 mul4 *a2++, *a1++
00000034 $0903 mov a4, $00000ABC
00000036 $DABC $data
00000038 $09DB mov4 *a4++, $00CAFE77
0000003A $DCAF $data
0000003C $DE77 $data
0000003E $0A01 mov a1, (a2+$00000ABC)
00000040 $DABC $data
00000042 $0AD3 mov1 *a3, *(a4+$00000123)
00000044 $D123 $data
00000046 $AA09 go -$00000034
00000048 $AAC0 go +$00000ABC
0000004A $D53A $data
