2023-11-01 20:55:42 +00:00
|
|
|
%import syslib
|
2023-11-03 23:33:50 +00:00
|
|
|
%import textio
|
|
|
|
%zeropage basicsafe
|
2023-10-14 05:18:37 +00:00
|
|
|
|
2023-10-15 20:44:34 +00:00
|
|
|
main {
|
|
|
|
sub start() {
|
2023-11-03 23:33:50 +00:00
|
|
|
uword[] wordarray = [0,1,2,3,4,5,6,7,8,9]
|
|
|
|
ubyte n = 5
|
|
|
|
n = lsb(wordarray[n])
|
|
|
|
n = wordarray[n] as ubyte
|
|
|
|
test(wordarray[n] as ubyte,wordarray[n] as ubyte,0)
|
|
|
|
test(lsb(wordarray[n]), lsb(wordarray[n]),0)
|
|
|
|
}
|
|
|
|
|
|
|
|
asmsub test(ubyte a1 @A, ubyte a2 @X, ubyte a3 @Y) {
|
|
|
|
%asm {{
|
|
|
|
phy
|
|
|
|
phx
|
|
|
|
jsr txt.print_ub
|
|
|
|
jsr txt.spc
|
|
|
|
pla
|
|
|
|
jsr txt.print_ub
|
|
|
|
jsr txt.spc
|
|
|
|
pla
|
|
|
|
jsr txt.print_ub
|
|
|
|
jsr txt.nl
|
|
|
|
rts
|
|
|
|
}}
|
2023-10-04 20:32:13 +00:00
|
|
|
}
|
2023-10-03 20:54:28 +00:00
|
|
|
}
|