PROCESSOR 68HC11 TEST ; 68HC11 NOP IDIV ; 68HC11 FDIV ; 68HC11 LSRD ; 68HC11 6801 6303 ASLD ; 68HC11 6801 6303 TAP TPA INX DEX CLV SEV CLC SEC CLI SEI SBA CBA BRSET $44 $42 .+4 ; 68HC11 BRCLR $44 $42 .+4 ; 68HC11 BSET $44 $42 ; 68HC11 BCLR $44 $42 ; 68HC11 TAB TBA FCB $18 ; 68HC11 page / 6303 XGDX DAA FCB $1A ; 68HC11 page / 6303 SLP ABA BSET $58,X $42 ; 68HC11 BCLR $58,X $42 ; 68HC11 BRSET $58,X $42 .+4 ; 68HC11 BRCLR $58,X $42 .+4 ; 68HC11 BRA .+2 BRN .+2 ; 68HC11 6801 6303 BHI .+2 BLS .+2 BCC .+2 ; also BHS BCS .+2 ; also BLO BNE .+2 BEQ .+2 BVC .+2 BVS .+2 BPL .+2 BMI .+2 BGE .+2 BLT .+2 BGT .+2 BLE .+2 TSX INS PULA PULB DES TXS PSHA PSHB PULX ; 68HC11 6801 6303 RTS ABX ; 68HC11 6801 6303 RTI PSHX ; 68HC11 6801 6303 MUL ; 68HC11 6801 6303 WAI SWI NEGA FCB $41 FCB $42 COMA LSRA FCB $45 RORA ASRA ASLA ROLA DECA FCB $4B INCA TSTA FCB $4E CLRA NEGB FCB $51 FCB $52 COMB LSRB FCB $55 RORB ASRB ASLB ROLB DECB FCB $5B INCB TSTB FCB $5E CLRB NEG $58,X FCB $61 ; 6303 AIM indexed FCB $62 ; 6303 OIM indexed COM $58,X LSR $58,X FCB $65 ; 6303 EIM indexed ROR $58,X ASR $58,X ASL $58,X ROL $58,X DEC $58,X FCB $6B ; 6303 TIM indexed INC $58,X TST $58,X JMP $58,X CLR $58,X NEG $4558 FCB $71 ; 6303 AIM extended FCB $72 ; 6303 OIM extended COM $4558 LSR $4558 FCB $75 ; 6303 EIM extended ROR $4558 ASR $4558 ASL $4558 ROL $4558 DEC $4558 FCB $7B ; 6303 TIM extended INC $4558 TST $4558 JMP .+3 CLR $4558 SUBA #$49 CMPA #$49 SBCA #$49 SUBD #$494D ; 68HC11 6801 6303 ANDA #$49 BITA #$49 LDAA #$49 FCB $87 EORA #$49 ADCA #$49 ORAA #$49 ADDA #$49 CPX #$494D BSR .+2 LDS #$494D XGDX ; 68HC11 SUBA $44 CMPA $44 SBCA $44 SUBD $44 ; 68HC11 6801 6303 ANDA $44 BITA $44 LDAA $44 STAA $44 EORA $44 ADCA $44 ORAA $44 ADDA $44 CPX $44 JSR $44 ; 68HC11 6801 6303 LDS $44 STS $44 SUBA $58,X CMPA $58,X SBCA $58,X SUBD $58,X ; 68HC11 6801 6303 ANDA $58,X BITA $58,X LDAA $58,X STAA $58,X EORA $58,X ADCA $58,X ORAA $58,X ADDA $58,X CPX $58,X JSR $58,X LDS $58,X STS $58,X SUBA $4558 CMPA $4558 SBCA $4558 SUBD $4558 ; 68HC11 6801 6303 ANDA $4558 BITA $4558 LDAA $4558 STAA $4558 EORA $4558 ADCA $4558 ORAA $4558 ADDA $4558 CPX $4558 JSR .+3 LDS $4558 STS $4558 SUBB #$49 CMPB #$49 SBCB #$49 ADDD #$494D ; 68HC11 6801 6303 ANDB #$49 BITB #$49 LDAB #$49 FCB $C7 EORB #$49 ADCB #$49 ORAB #$49 ADDB #$49 LDD #$494D ; 68HC11 6801 6303 FCB $CD ; 68HC11 page LDX #$494D STOP ; 68HC11 SUBB $44 CMPB $44 SBCB $44 ADDD $44 ; 68HC11 6801 6303 ANDB $44 BITB $44 LDAB $44 STAB $44 EORB $44 ADCB $44 ORAB $44 ADDB $44 LDD $44 ; 68HC11 6801 6303 STD $44 ; 68HC11 6801 6303 LDX $44 STX $44 SUBB $58,X CMPB $58,X SBCB $58,X ADDD $58,X ; 68HC11 6801 6303 ANDB $58,X BITB $58,X LDAB $58,X STAB $58,X EORB $58,X ADCB $58,X ORAB $58,X ADDB $58,X LDD $58,X ; 68HC11 6801 6303 STD $58,X ; 68HC11 6801 6303 LDX $58,X STX $58,X SUBB $4558 CMPB $4558 SBCB $4558 ADDD $4558 ; 68HC11 6801 6303 ANDB $4558 BITB $4558 LDAB $4558 STAB $4558 EORB $4558 ADCB $4558 ORAB $4558 ADDB $4558 LDD $4558 ; 68HC11 6801 6303 STD $4558 ; 68HC11 6811 6303 LDX $4558 STX $4558 ; all following instructions are 68HC11 only INY ; 1808 DEY ; 1808 BSET $58,Y $42 ; 181C5842 BCLR $58,Y $42 ; 181D5842 BRSET $58,Y $42 .+5 ; 181E584200 BRCLR $58,Y $42 .+5 ; 181F584200 TSY ; 1830 TYS ; 1835 PULY ; 1838 ABY ; 183A PSHY ; 183C NEG $58,Y ; 186058 COM $58,Y ; 186358 LSR $58,Y ; 186458 ROR $58,Y ; 186658 ASR $58,Y ; 186758 ASL $58,Y ; 186858 ROL $58,Y ; 186958 DEC $58,Y ; 186A58 INC $58,Y ; 186C58 TST $58,Y ; 186D58 JMP $58,Y ; 186E58 CLR $58,Y ; 186F58 CPY #$494D ; 188C494D XGDY ; 188F CPY $44 ; 189C44 SUBA $58,Y ; 18A058 CMPA $58,Y ; 18A158 SBCA $58,Y ; 18A258 SUBD $58,Y ; 18A358 ANDA $58,Y ; 18A458 BITA $58,Y ; 18A558 LDAA $58,Y ; 18A658 STAA $58,Y ; 18A758 EORA $58,Y ; 18A858 ADCA $58,Y ; 18A958 ORAA $58,Y ; 18AA58 ADDA $58,Y ; 18AB58 CPY $58,Y ; 18AC58 JSR $58,Y ; 18AD58 LDS $58,Y ; 18AE58 STS $58,Y ; 18AF58 CPY $4558 ; 18BC4558 LDY #$494D ; 18CE494D LDY $44 ; 18DE44 STY $44 ; 18DF44 SUBB $58,Y ; 18E058 CMPB $58,Y ; 18E158 SBCB $58,Y ; 18E258 ADDD $58,Y ; 18E358 ANDB $58,Y ; 18E458 BITB $58,Y ; 18E558 LDAB $58,Y ; 18E658 STAB $58,Y ; 18E758 EORB $58,Y ; 18E858 ADCB $58,Y ; 18E958 ORAB $58,Y ; 18EA58 ADDB $58,Y ; 18EB58 LDD $58,Y ; 18EC58 STD $58,Y ; 18ED58 LDY $58,Y ; 18EE58 STY $58,Y ; 18EF58 LDY $4558 ; 18FE4558 STY $4558 ; 18FF4558 CPD #$494D ; 1A83494D CPD $44 ; 1A9344 CPD $58,X ; 1AA358 CPY $58,X ; 1AAC58 CPD $4558 ; 1AB34558 LDY $58,X ; 1AEE58 STY $58,X ; 1AEF58 CPD $58,Y ; CDA358 CPX $58,Y ; CDAC58 LDX $58,Y ; CDEE58 STX $58,Y ; CDEF58