Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
7
Task/Enumerations/6502-Assembly/enumerations-1.6502
Normal file
7
Task/Enumerations/6502-Assembly/enumerations-1.6502
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
Sunday equ 0
|
||||
Monday equ 1
|
||||
Tuesday equ 2
|
||||
Wednesday equ 3
|
||||
Thursday equ 4
|
||||
Friday equ 5
|
||||
Saturday equ 6
|
||||
4
Task/Enumerations/6502-Assembly/enumerations-2.6502
Normal file
4
Task/Enumerations/6502-Assembly/enumerations-2.6502
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
enum $0400
|
||||
OBJECT_XPOS .dsb 16 ;define 16 bytes for object X position
|
||||
OBJECT_YPOS .dsb 16 ;define 16 bytes for object Y position
|
||||
ende
|
||||
30
Task/Enumerations/6502-Assembly/enumerations-3.6502
Normal file
30
Task/Enumerations/6502-Assembly/enumerations-3.6502
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
Days_Of_The_Week:
|
||||
word Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday
|
||||
|
||||
Sunday:
|
||||
byte "Sunday",0
|
||||
Monday:
|
||||
byte "Monday",0
|
||||
Tuesday:
|
||||
byte "Tuesday",0
|
||||
Wednesday:
|
||||
byte "Wednesday",0
|
||||
Thursday:
|
||||
byte "Thursday",0
|
||||
Friday:
|
||||
byte "Friday",0
|
||||
Saturday:
|
||||
byte "Saturday",0
|
||||
|
||||
|
||||
LDA #$03 ;we want to load Wednesday
|
||||
ASL A ;these are 16-bit pointers to strings, so double A
|
||||
TAX ;transfer A to X so that we can use this index as a lookup
|
||||
|
||||
LDA Days_Of_The_Week,x ;get low byte
|
||||
STA $00 ;store in zero page memory
|
||||
LDA Days_Of_The_Week+1,x ;get high byte
|
||||
STA $01 ;store in zero page memory directly after low byte
|
||||
LDY #0 ;clear Y
|
||||
|
||||
LDA ($00),Y ;Load the "W" of Wednesday into accumulator
|
||||
Loading…
Add table
Add a link
Reference in a new issue