diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/fib2.s | 2 | ||||
-rw-r--r-- | test/ind-addr.s | 5 | ||||
-rw-r--r-- | test/popcnt2.s | 2 |
3 files changed, 4 insertions, 5 deletions
diff --git a/test/fib2.s b/test/fib2.s index 9bb2406..ee58697 100644 --- a/test/fib2.s +++ b/test/fib2.s @@ -11,7 +11,7 @@ start: clc ; fib: tya ; - aab ; Add x with y. But did we also carry over? + adc b ; Add x with y. But did we also carry over? bcs start ; Yes, so restart. tax ; tya ; diff --git a/test/ind-addr.s b/test/ind-addr.s index 005c016..aa4686b 100644 --- a/test/ind-addr.s +++ b/test/ind-addr.s @@ -14,11 +14,11 @@ main: jmp main rotate_left: - rlb + rol b rts rotate_right: - rrb + ror b rts .org $FFC0 @@ -26,4 +26,3 @@ rotate_right: a d - diff --git a/test/popcnt2.s b/test/popcnt2.s index aaa4743..503b074 100644 --- a/test/popcnt2.s +++ b/test/popcnt2.s @@ -10,7 +10,7 @@ popcnt: tab ; Place the value in the B register. deb ; Decrement the temp value by one. iny ; Increment the bit count. - aba ; AND value with value-1. + and b ; AND value with value-1. bra @loop ; Keep looping. @end: tya ; Return the bit count. |