mirror of
https://github.com/toyoshim/Applerm-II.git
synced 2024-05-31 15:41:29 +00:00
dec and inc was swapped, and results are not stored correctly
This commit is contained in:
parent
c3c8eafc07
commit
c5d69f2c14
10
6502.S
10
6502.S
|
@ -451,20 +451,18 @@
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
.macro _dec
|
.macro _dec
|
||||||
mov r0, RA
|
subs r0, r0, #1
|
||||||
adds r0, r0, #1
|
|
||||||
uxtb r0, r0
|
uxtb r0, r0
|
||||||
mov RA, r0
|
|
||||||
_flag_nz
|
_flag_nz
|
||||||
|
mov T0, r0
|
||||||
adds PC, PC, #1
|
adds PC, PC, #1
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
.macro _inc
|
.macro _inc
|
||||||
mov r0, RA
|
adds r0, r0, #1
|
||||||
subs r0, r0, #1
|
|
||||||
uxtb r0, r0
|
uxtb r0, r0
|
||||||
mov RA, r0
|
|
||||||
_flag_nz
|
_flag_nz
|
||||||
|
mov T0, r0
|
||||||
adds PC, PC, #1
|
adds PC, PC, #1
|
||||||
.endm
|
.endm
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user