Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
33
Task/Machine-code/6502-Assembly/machine-code-2.6502
Normal file
33
Task/Machine-code/6502-Assembly/machine-code-2.6502
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
main:
|
||||
LDX #$00 ;initialize array offset to 0
|
||||
|
||||
LDA #$A9 ;LDA #immediate
|
||||
STA Array,x ;store at offset 0
|
||||
INX ;next offset
|
||||
|
||||
LDA #$07 ;first parameter
|
||||
STA Array,x ;store at offset 1
|
||||
INX ;next offset
|
||||
|
||||
LDA #$18 ;CLC
|
||||
STA Array,x ;store at offset 2
|
||||
INX ;next offset
|
||||
|
||||
LDA #$69 ;ADC #immediate
|
||||
STA Array,x ;store at offset 3
|
||||
INX ;next offset
|
||||
|
||||
LDA #$0C ;second parameter
|
||||
STA Array,x ;store at offset 4
|
||||
INX ;next offset
|
||||
|
||||
LDA #$60 ;RTS
|
||||
STA Array,x ;store at offset 5
|
||||
|
||||
|
||||
JMP Array ;assuming we used a JSR to get to main, the RTS at the end of this RAM will return us back to BASIC.
|
||||
;if array is directly underneath this statement, we can actually omit this JMP entirely
|
||||
;and execution will simply fall through to the array.
|
||||
|
||||
Array:
|
||||
byte 0,0,0,0,0,0
|
||||
Loading…
Add table
Add a link
Reference in a new issue