mirror of
https://gitlab.com/camelot/kickc.git
synced 2025-02-06 13:31:05 +00:00
Added some missing fragments
This commit is contained in:
parent
8adbdd59e4
commit
ead3fe7eb8
8
src/main/fragment/vdsz1=vdsz1_rol_2.asm
Normal file
8
src/main/fragment/vdsz1=vdsz1_rol_2.asm
Normal file
@ -0,0 +1,8 @@
|
||||
asl {z1}
|
||||
rol {z1}+1
|
||||
rol {z1}+2
|
||||
rol {z1}+3
|
||||
asl {z1}
|
||||
rol {z1}+1
|
||||
rol {z1}+2
|
||||
rol {z1}+3
|
13
src/main/fragment/vdsz1=vdsz2_minus_vdsz3.asm
Normal file
13
src/main/fragment/vdsz1=vdsz2_minus_vdsz3.asm
Normal file
@ -0,0 +1,13 @@
|
||||
lda {z2}
|
||||
sec
|
||||
sbc {z3}
|
||||
sta {z1}
|
||||
lda {z2}+1
|
||||
sbc {z3}+1
|
||||
sta {z1}+1
|
||||
lda {z2}+2
|
||||
sbc {z3}+2
|
||||
sta {z1}+2
|
||||
lda {z2}+3
|
||||
sbc {z3}+3
|
||||
sta {z1}+3
|
16
src/main/fragment/vdsz1=vdsz2_rol_2.asm
Normal file
16
src/main/fragment/vdsz1=vdsz2_rol_2.asm
Normal file
@ -0,0 +1,16 @@
|
||||
lda {z2}
|
||||
sta {z1}
|
||||
lda {z2}+1
|
||||
sta {z1}+1
|
||||
lda {z2}+2
|
||||
sta {z1}+2
|
||||
lda {z2}+3
|
||||
sta {z1}+3
|
||||
asl {z1}
|
||||
rol {z1}+1
|
||||
rol {z1}+2
|
||||
rol {z1}+3
|
||||
asl {z1}
|
||||
rol {z1}+1
|
||||
rol {z1}+2
|
||||
rol {z1}+3
|
4
src/main/fragment/vwsz1=vwuc1.asm
Normal file
4
src/main/fragment/vwsz1=vwuc1.asm
Normal file
@ -0,0 +1,4 @@
|
||||
lda #<{c1}
|
||||
sta {z1}
|
||||
lda #>{c1}
|
||||
sta {z1}+1
|
8
src/main/fragment/vwsz1_ge_vwsz2_then_la1.asm
Normal file
8
src/main/fragment/vwsz1_ge_vwsz2_then_la1.asm
Normal file
@ -0,0 +1,8 @@
|
||||
lda {z1}
|
||||
cmp {z2}
|
||||
lda {z1}+1
|
||||
sbc {z2}+1
|
||||
bvc !+
|
||||
eor #$80
|
||||
!:
|
||||
bpl {la1}
|
Loading…
x
Reference in New Issue
Block a user