         .org 0
         adda #h'00
         adda #h'ff
         adda 100
         adda h'00,x
         adda h'ff,x
         adda 1000
         addb #h'00
         addb #h'ff
         addb 100
         addb h'00,x
         addb h'ff,x
         addb 1000
         adca #h'00
         adca #h'ff
         adca 100
         adca h'00,x
         adca h'ff,x
         adca 1000
         adcb #h'00
         adcb #h'ff
         adcb 100
         adcb h'00,x
         adcb h'ff,x
         adcb 1000
         anda #h'00
         anda #h'ff
         anda 100
         anda h'00,x
         anda h'ff,x
         anda 1000
         andb #h'00
         andb #h'ff
         andb 100
         andb h'00,x
         andb h'ff,x
         andb 1000
         bita #h'00
         bita #h'ff
         bita 100
         bita h'00,x
         bita h'ff,x
         bita 1000
         bitb #h'00
         bitb #h'ff
         bitb 100
         bitb h'00,x
         bitb h'ff,x
         bitb 1000
         cmpa #h'00
         cmpa #h'ff
         cmpa 100
         cmpa h'00,x
         cmpa h'ff,x
         cmpa 1000
         cmpb #h'00
         cmpb #h'ff
         cmpb 100
         cmpb h'00,x
         cmpb h'ff,x
         cmpb 1000
         eora #h'00
         eora #h'ff
         eora 100
         eora h'00,x
         eora h'ff,x
         eora 1000
         eorb #h'00
         eorb #h'ff
         eorb 100
         eorb h'00,x
         eorb h'ff,x
         eorb 1000
         ldaa #h'00
         ldaa #h'ff
         ldaa 100
         ldaa h'00,x
         ldaa h'ff,x
         ldaa 1000
         ldab #h'00
         ldab #h'ff
         ldab 100
         ldab h'00,x
         ldab h'ff,x
         ldab 1000
         oraa #h'00
         oraa #h'ff
         oraa 100
         oraa h'00,x
         oraa h'ff,x
         oraa 1000
         orab #h'00
         orab #h'ff
         orab 100
         orab h'00,x
         orab h'ff,x
         orab 1000
         staa 100
         staa h'00,x
         staa h'ff,x
         staa 1000
         stab 100
         stab h'00,x
         stab h'ff,x
         stab 1000
         suba #h'00
         suba #h'ff
         suba 100
         suba h'00,x
         suba h'ff,x
         suba 1000
         subb #h'00
         subb #h'ff
         subb 100
         subb h'00,x
         subb h'ff,x
         subb 1000
         sbca #h'00
         sbca #h'ff
         sbca 100
         sbca h'00,x
         sbca h'ff,x
         sbca 1000
         sbcb #h'00
         sbcb #h'ff
         sbcb 100
         sbcb h'00,x
         sbcb h'ff,x
         sbcb 1000
         cpx #h'00
         cpx #h'ff
         cpx 100
         cpx h'00,x
         cpx h'ff,x
         cpx 1000
         ldx #h'00
         ldx #h'ff
         ldx 100
         ldx h'00,x
         ldx h'ff,x
         ldx 1000
         lds #h'00
         lds #h'ff
         lds 100
         lds h'00,x
         lds h'ff,x
         lds 1000
         stx 100
         stx h'00,x
         stx h'ff,x
         stx 1000
         sts 100
         sts h'00,x
         sts h'ff,x
         sts 1000
         clr 100
         clr h'00,x
         clr h'ff,x
         clr 1000
         com 100
         com h'00,x
         com h'ff,x
         com 1000
         neg 100
         neg h'00,x
         neg h'ff,x
         neg 1000
         dec 100
         dec h'00,x
         dec h'ff,x
         dec 1000
         inc 100
         inc h'00,x
         inc h'ff,x
         inc 1000
         rol 100
         rol h'00,x
         rol h'ff,x
         rol 1000
         ror 100
         ror h'00,x
         ror h'ff,x
         ror 1000
         asl 100
         asl h'00,x
         asl h'ff,x
         asl 1000
         asr 100
         asr h'00,x
         asr h'ff,x
         asr 1000
         lsr 100
         lsr h'00,x
         lsr h'ff,x
         lsr 1000
         tst 100
         tst h'00,x
         tst h'ff,x
         tst 1000
         jmp 100
         jmp h'00,x
         jmp h'ff,x
         jmp 1000
         jsr 100
         jsr h'00,x
         jsr h'ff,x
         jsr 1000
         aba
         clra
         clrb
         cba
         coma
         comb
         nega
         negb
         daa
         deca
         decb
         inca
         incb
         psha
         pshb
         pula
         pulb
         rola
         rolb
         rora
         rorb
         asla
         aslb
         asra
         asrb
         lsra
         lsrb
         sba
         tab
         tba
         tsta
         tstb
         dex
         des
         inx
         ins
         txs
         tsx
         nop
         rti
         rts
         swi
         wai
         clc
         cli
         clv
         sec
         sei
         sev
         tap
         tpa
         bra reltst
         bcc reltst
         bcs reltst
         beq reltst
         bge reltst
         bgt reltst
reltst:  bhi reltst
         ble reltst
         bls reltst
         blt reltst
         bmi reltst
         bne reltst
         bvc reltst
         bvs reltst
         bpl reltst
         bsr reltst

         adda # forward1
         adda #forward2
         adda forward3
         adda  forward1,x
         adda forward2,x
         adda forward4
         addb # forward1
         addb #forward2
         addb forward3
         addb  forward1,x
         addb forward2,x
         addb forward4
         adca # forward1
         adca #forward2
         adca forward3
         adca  forward1,x
         adca forward2,x
         adca forward4
         adcb # forward1
         adcb #forward2
         adcb forward3
         adcb  forward1,x
         adcb forward2,x
         adcb forward4
         anda # forward1
         anda #forward2
         anda forward3
         anda  forward1,x
         anda forward2,x
         anda forward4
         andb # forward1
         andb #forward2
         andb forward3
         andb  forward1,x
         andb forward2,x
         andb forward4
         bita # forward1
         bita #forward2
         bita forward3
         bita  forward1,x
         bita forward2,x
         bita forward4
         bitb # forward1
         bitb #forward2
         bitb forward3
         bitb  forward1,x
         bitb forward2,x
         bitb forward4
         cmpa # forward1
         cmpa #forward2
         cmpa forward3
         cmpa  forward1,x
         cmpa forward2,x
         cmpa forward4
         cmpb # forward1
         cmpb #forward2
         cmpb forward3
         cmpb  forward1,x
         cmpb forward2,x
         cmpb forward4
         eora # forward1
         eora #forward2
         eora forward3
         eora  forward1,x
         eora forward2,x
         eora forward4
         eorb # forward1
         eorb #forward2
         eorb forward3
         eorb  forward1,x
         eorb forward2,x
         eorb forward4
         ldaa # forward1
         ldaa #forward2
         ldaa forward3
         ldaa  forward1,x
         ldaa forward2,x
         ldaa forward4
         ldab # forward1
         ldab #forward2
         ldab forward3
         ldab  forward1,x
         ldab forward2,x
         ldab forward4
         oraa # forward1
         oraa #forward2
         oraa forward3
         oraa  forward1,x
         oraa forward2,x
         oraa forward4
         orab # forward1
         orab #forward2
         orab forward3
         orab  forward1,x
         orab forward2,x
         orab forward4
         staa forward3
         staa  forward1,x
         staa forward2,x
         staa forward4
         stab forward3
         stab  forward1,x
         stab forward2,x
         stab forward4
         suba # forward1
         suba #forward2
         suba forward3
         suba  forward1,x
         suba forward2,x
         suba forward4
         subb # forward1
         subb #forward2
         subb forward3
         subb  forward1,x
         subb forward2,x
         subb forward4
         sbca # forward1
         sbca #forward2
         sbca forward3
         sbca  forward1,x
         sbca forward2,x
         sbca forward4
         sbcb # forward1
         sbcb #forward2
         sbcb forward3
         sbcb  forward1,x
         sbcb forward2,x
         sbcb forward4
         cpx # forward1
         cpx #forward2
         cpx forward3
         cpx  forward1,x
         cpx forward2,x
         cpx forward4
         ldx # forward1
         ldx #forward2
         ldx forward3
         ldx  forward1,x
         ldx forward2,x
         ldx forward4
         lds # forward1
         lds #forward2
         lds forward3
         lds  forward1,x
         lds forward2,x
         lds forward4
         stx forward3
         stx  forward1,x
         stx forward2,x
         stx forward4
         sts forward3
         sts  forward1,x
         sts forward2,x
         sts forward4
         clr forward3
         clr  forward1,x
         clr forward2,x
         clr forward4
         com forward3
         com  forward1,x
         com forward2,x
         com forward4
         neg forward3
         neg  forward1,x
         neg forward2,x
         neg forward4
         dec forward3
         dec  forward1,x
         dec forward2,x
         dec forward4
         inc forward3
         inc  forward1,x
         inc forward2,x
         inc forward4
         rol forward3
         rol  forward1,x
         rol forward2,x
         rol forward4
         ror forward3
         ror  forward1,x
         ror forward2,x
         ror forward4
         asl forward3
         asl  forward1,x
         asl forward2,x
         asl forward4
         asr forward3
         asr  forward1,x
         asr forward2,x
         asr forward4
         lsr forward3
         lsr  forward1,x
         lsr forward2,x
         lsr forward4
         tst forward3
         tst  forward1,x
         tst forward2,x
         tst forward4
         jmp forward3
         jmp  forward1,x
         jmp forward2,x
         jmp forward4
         jsr forward3
         jsr  forward1,x
         jsr forward2,x
         jsr forward4
         aba
         clra
         clrb
         cba
         coma
         comb
         nega
         negb
         daa
         deca
         decb
         inca
         incb
         psha
         pshb
         pula
         pulb
         rola
         rolb
         rora
         rorb
         asla
         aslb
         asra
         asrb
         lsra
         lsrb
         sba
         tab
         tba
         tsta
         tstb
         dex
         des
         inx
         ins
         txs
         tsx
         nop
         rti
         rts
         swi
         wai
         clc
         cli
         clv
         sec
         sei
         sev
         tap
         tpa
         bra reltst2
         bcc reltst2
         bcs reltst2
         beq reltst2
         bge reltst2
         bgt reltst2
reltst2:  bhi reltst2
         ble reltst2
         bls reltst2
         blt reltst2
         bmi reltst2
         bne reltst2
         bvc reltst2
         bvs reltst2
         bpl reltst2
         bsr reltst2
synctst2:
         .equ forward1,h'00
         .equ forward2,h'ff
         .equ forward3,100
         .equ forward4,1000
         .org 1000
         .end
