ucsim-0.2.37-pre3 into cvs
[fw/sdcc] / sim / ucsim / avr.src / test_mov.asm.lst
1 Toms AVR macro assembler version 1.11 (Dec 13 1999)
2 Copyright (C) 1999 - Tom Mortensen
3 E-mail: tomo@image.dk  WWW: http://www.image.dk/~tomo
4
5 +------------------+-----------------------------------------------------------+
6 | Value            | Text                                                      |
7 |------------------|-----------------------------------------------------------|
8 |                  | ;X      =       0x001a                                    |
9 |                  | ;XL     =       0x001a                                    |
10 |                  | ;XH     =       0x001b                                    |
11 |                  | ;Y      =       0x001c                                    |
12 |                  | ;YL     =       0x001c                                    |
13 |                  | ;YH     =       0x001d                                    |
14 |                  | ;Z      =       0x001e                                    |
15 |                  | ;ZL     =       0x001e                                    |
16 |                  | .equ    ZH      =$1f                                      |
17 |                  |                                                           |
18 | 000000 940C 003C |         jmp     t42                                       |
19 |                  |                                                           |
20 | 000002 E000      |         ldi     r16,0                                     |
21 | 000003 E100      |         ldi     r16,16                                    |
22 | 000004 E010      |         ldi     r17,0                                     |
23 | 000005 E111      |         ldi     r17,17                                    |
24 | 000006 E0E0      |         ldi     r30,0                                     |
25 | 000007 E1EE      |         ldi     r30,30                                    |
26 | 000008 EFEF      |         ldi     r30,255                                   |
27 |                  | t1:                                                       |
28 | 000009 E4E7      |         ldi     r30,low(copyright)                        |
29 | 00000A E0F0      |         ldi     r31,high(copyright)                       |
30 | 00000B 95C8      |         lpm                                               |
31 | 00000C E4E8      |         ldi     r30,low(copyright+1)                      |
32 | 00000D E0F0      |         ldi     r31,high(copyright+1)                     |
33 | 00000E 95C8      |         lpm                                               |
34 |                  | t2:                                                       |
35 | 00000F E0F0      |         ldi     r31,0                                     |
36 | 000010 E6E4      |         ldi     r30,100                                   |
37 | 000011 E605      |         ldi     r16,$65                                   |
38 | 000012 8301      |         std     z+1,r16                                   |
39 | 000013 AF07      |         std     z+63,r16                                  |
40 | 000014 8011      |         ldd     r1,z+1                                    |
41 | 000015 AC27      |         ldd     r2,z+63                                   |
42 |                  | t21:                                                      |
43 | 000016 E0F0      |         ldi     r31,0                                     |
44 | 000017 EFEF      |         ldi     r30,255                                   |
45 | 000018 E528      |         ldi     r18,88                                    |
46 | 000019 8320      |         std     z,r18                                     |
47 | 00001A 9061      |         ld      r6,z+                                     |
48 | 00001B 9072      |         ld      r7,-z                                     |
49 |                  | t3:                                                       |
50 | 00001C E0D0      |         ldi     r29,0                                     |
51 | 00001D E6C4      |         ldi     r28,100                                   |
52 | 00001E E415      |         ldi     r17,$45                                   |
53 | 00001F 831A      |         std     y+2,r17                                   |
54 | 000020 AF1E      |         std     y+62,r17                                  |
55 | 000021 803A      |         ldd     r3,y+2                                    |
56 | 000022 AC4E      |         ldd     r4,y+62                                   |
57 |                  | t31:                                                      |
58 | 000023 E0D0      |         ldi     r29,0                                     |
59 | 000024 EFCF      |         ldi     r28,255                                   |
60 | 000025 E535      |         ldi     r19,$55                                   |
61 | 000026 8338      |         std     y,r19                                     |
62 | 000027 9089      |         ld      r8,y+                                     |
63 | 000028 909A      |         ld      r9,-y                                     |
64 |                  | t32:                                                      |
65 | 000029 E0B0      |         ldi     r27,0                                     |
66 | 00002A EFAF      |         ldi     r26,255                                   |
67 | 00002B E730      |         ldi     r19,$70                                   |
68 | 00002C 933C      |         st      x,r19                                     |
69 | 00002D 914C      |         ld      r20,x                                     |
70 | 00002E 90AD      |         ld      r10,x+                                    |
71 | 00002F 90BE      |         ld      r11,-x                                    |
72 |                  | t4:                                                       |
73 | 000030 E0F0      |         ldi     r31,0                                     |
74 | 000031 EFEF      |         ldi     r30,255                                   |
75 | 000032 E402      |         ldi     r16,66                                    |
76 | 000033 E41D      |         ldi     r17,77                                    |
77 | 000034 9301      |         st      z+,r16                                    |
78 | 000035 9312      |         st      -z,r17                                    |
79 |                  | t41:                                                      |
80 | 000036 E0D0      |         ldi     r29,0                                     |
81 | 000037 EFCF      |         ldi     r28,255                                   |
82 | 000038 E528      |         ldi     r18,88                                    |
83 | 000039 E633      |         ldi     r19,99                                    |
84 | 00003A 9329      |         st      y+,r18                                    |
85 | 00003B 933A      |         st      -y,r19                                    |
86 |                  | t42:                                                      |
87 | 00003C E0B0      |         ldi     r27,0                                     |
88 | 00003D EFAF      |         ldi     r26,255                                   |
89 | 00003E E146      |         ldi     r20,22                                    |
90 | 00003F E05B      |         ldi     r21,11                                    |
91 | 000040 934D      |         st      x+,r20                                    |
92 | 000041 935E      |         st      -x,r21                                    |
93 |                  |                                                           |
94 | 000042 9050 00A2 |         lds     r5,162                                    |
95 | 000044 9250 00A1 |         sts     161,r5                                    |
96 |                  |                                                           |
97 | 000046 0000      |         nop                                               |
98 |                  |                                                           |
99 |                  | copyright:                                                |
100 | 000047 2863 2920 |         .db     "(c) 2000 Talker Bt."                     |
101 | 000049 3230 3030 |                                                           |
102 | 00004B 2054 616C |                                                           |
103 | 00004D 6B65 7220 |                                                           |
104 | 00004F 4274 2E00 |                                                           |
105 |                  |                                                           |
106 +------------------+-----------------------------------------------------------+
107
108 Errors      : 0
109 Warnings    : 0
110 Code        : 81
111 Rom         : 0
112 Data        : 0
113 Unused Code : 0
114 Unused Rom  : 0