diff options
Diffstat (limited to 'test/test-the-tests.s')
-rw-r--r-- | test/test-the-tests.s | 42 |
1 files changed, 32 insertions, 10 deletions
diff --git a/test/test-the-tests.s b/test/test-the-tests.s index 8471fab..314ed45 100644 --- a/test/test-the-tests.s +++ b/test/test-the-tests.s @@ -1,26 +1,48 @@ .org $0000 +init: cps + +lstart: lda #$01 + +lshft: lsl #$1 -bcs $13 -jmp $3 +bcs rstart +jmp lshft + +rstart: lda.q #$8000000000000000 + +rshft: lsr #$1 -bcs $1 -jmp $1D +bcs lstart +jmp rshft + + .org $8000 +init2: cps + +lstart2: lda #$01 + +lshft2: lsl #$1 -bcs $8013 -jmp $8003 +bcs rstart2 +jmp lshft2 + +rstart2: lda.q #$8000000000000000 + +rshft2: lsr #$1 -bcs $8001 -jmp $801D +bcs lstart2 +jmp rshft2 + +.org $FFC0 +.qword init .org $FF50 -.qword $8000 -.org $0 +.qword init2 done |