00000000                                     1  
00000000                                     2          ORG     $0 
00000000  00008000                           3          DC.L    $8000           Stack pointer value after a reset
00000004  00002000                           4          DC.L    START           Program counter value after a reset
00000008                                     5  
00000008                                     6  
00002000                                     7          ORG     $2000           Start at location 2000 Hex
00002000                                     8  
00002000  4279 00002018                      9  START   CLR.W   SUM             Clear variable SUM
00002006  3039 0000201A                     10          MOVE.W  COUNT,D0        Load COUNT value
0000200C  D179 00002018                     11  LOOP    ADD.W   D0,SUM          ADD D0 to SUM
00002012  5340                              12          SUB.W   #1,D0           Decrement counter
00002014  66F6                              13          BNE     LOOP            Loop if counter not zero
00002016  4848                              14          BREAK                   Tell the simulator to BREAK if we're running
00002018                                    15  
00002018                                    16  SUM     DS.W    1               Reserve one word for SUM
0000201A  0019                              17  COUNT   DC.W    25              Initial value for COUNT 
0000201C                                    18  

No errors detected
No warnings generated
