00000000: 20 3B 0D 20 3B 20 2A 2A 2A 20 4D 41 43 52 4F 20 | ;. ; *** MACRO |
00000010: 42 52 41 20 2A 2A 2A 0D 20 3B 0D 20 2E 4D 41 43 |BRA ***. ;. .MAC|
00000020: 20 42 52 41 20 3F 31 0D 20 43 4C 56 0D 20 42 56 | BRA ?1. CLV. BV|
00000030: 43 20 3F 31 0D 20 2E 4D 4E 44 20 42 52 41 0D 20 |C ?1. .MND BRA. |
00000040: 3B 0D 20 3B 20 2A 2A 2A 20 4D 41 43 52 4F 20 4C |;. ; *** MACRO L|
00000050: 4F 41 44 42 20 2A 2A 2A 0D 20 3B 0D 20 2E 4D 41 |OADB ***. ;. .MA|
00000060: 43 20 4C 4F 41 44 42 20 3F 31 3A 3F 32 0D 20 4C |C LOADB ?1:?2. L|
00000070: 44 41 20 23 3F 32 0D 20 53 54 41 20 3F 31 0D 20 |DA #?2. STA ?1. |
00000080: 2E 4D 4E 44 20 4C 4F 41 44 42 0D 20 3B 0D 20 3B |.MND LOADB. ;. ;|
00000090: 20 2A 2A 2A 20 4D 41 43 52 4F 20 4C 4F 41 44 57 | *** MACRO LOADW|
000000A0: 20 2A 2A 2A 0D 20 3B 0D 20 2E 4D 41 43 20 4C 4F | ***. ;. .MAC LO|
000000B0: 41 44 57 20 3F 31 3A 3F 32 0D 20 4C 44 41 20 23 |ADW ?1:?2. LDA #|
000000C0: 3C 3F 32 0D 20 53 54 41 20 3F 31 0D 20 4C 44 41 |<?2. STA ?1. LDA|
000000D0: 20 23 3E 3F 32 0D 20 53 54 41 20 3F 31 2B 31 0D | #>?2. STA ?1+1.|
000000E0: 20 2E 4D 4E 44 20 4C 4F 41 44 57 0D 20 3B 0D 20 | .MND LOADW. ;. |
000000F0: 3B 20 2A 2A 2A 20 4D 41 43 52 4F 20 4D 4F 56 45 |; *** MACRO MOVE|
00000100: 42 20 2A 2A 2A 0D 20 3B 0D 20 2E 4D 41 43 20 4D |B ***. ;. .MAC M|
00000110: 4F 56 45 42 20 3F 31 3A 3F 32 0D 20 4C 44 41 20 |OVEB ?1:?2. LDA |
00000120: 3F 31 0D 20 53 54 41 20 3F 32 0D 20 2E 4D 4E 44 |?1. STA ?2. .MND|
00000130: 20 4D 4F 56 45 42 0D 20 3B 0D 20 3B 20 2A 2A 2A | MOVEB. ;. ; ***|
00000140: 20 4D 41 43 52 4F 20 4D 4F 56 45 57 20 2A 2A 2A | MACRO MOVEW ***|
00000150: 0D 20 3B 0D 20 2E 4D 41 43 20 4D 4F 56 45 57 20 |. ;. .MAC MOVEW |
00000160: 3F 31 3A 3F 32 0D 20 4C 44 41 20 3F 31 0D 20 53 |?1:?2. LDA ?1. S|
00000170: 54 41 20 3F 32 0D 20 4C 44 41 20 3F 31 2B 31 0D |TA ?2. LDA ?1+1.|
00000180: 20 53 54 41 20 3F 32 2B 31 0D 20 2E 4D 4E 44 20 | STA ?2+1. .MND |
00000190: 4D 4F 56 45 57 0D 20 3B 0D 20 2E 45 4E 44 0D |MOVEW. ;. .END. |
;. ; *** MACRO BRA ***. ;. .MAC BRA ?1.
CLV. BVC ?1. .MND BRA. ;. ; *** MACRO L
OADB ***. ;. .MAC LOADB ?1:?2. LDA #?2.
STA ?1. .MND LOADB. ;. ; *** MACRO LOADW
***. ;. .MAC LOADW ?1:?2. LDA #<?2. STA
?1. LDA #>?2. STA ?1+1. .MND LOADW. ;.
; *** MACRO MOVEB ***. ;. .MAC MOVEB ?1:
?2. LDA ?1. STA ?2. .MND MOVEB. ;. ; ***
MACRO MOVEW ***. ;. .MAC MOVEW ?1:?2. L
DA ?1. STA ?2. LDA ?1+1. STA ?2+1. .MND
MOVEW. ;. .END.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL