Motorola MC6800 Microprocessor Instruction Set
MSB
L
S
B
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 SBA BRA TSX NEG A NEG B NEG NEG SUB A SUB A SUB A SUB A SUB B SUB B SUB B SUB B
1 NOP CBA INS CMP A CMP A CMP A CMP A CMP B CMP B CMP B CMP B
2 BHI PUL A SBC A SBC A SBC A SBC A SBC B SBC B SBC B SBC B
3 BLS PUL B COM A COM B COM COM
4 NBA BCC DES LSR A LSR B LSR LSR AND A AND A AND A AND A AND B AND B AND B AND B
5 BCS TXS BIT A BIT A BIT A BIT A BIT B BIT B BIT B BIT B
6 TAP TAB BNE PSH A ROR A ROR B ROR ROR LDA A LDA A LDA A LDA A LDA B LDA B LDA B LDA B
7 TPA TBA BEQ PSH B ASR A ASR B ASR ASR STA A STA A STA A STA A STA B STA B STA B STA B
8 INX BVC ASL A ASL B ASL ASL EOR A EOR A EOR A EOR A EOR B EOR B EOR B EOR B
9 DEX DAA BVS RTS ROL A ROL B ROL ROL ADC A ADC A ADC A ADC A ADC B ADC B ADC B ADC B
A CLV BPL DEC A DEC B DEC DEC ORA A ORA A ORA A ORA A ORA B ORA B ORA B ORA B
B SEV ABA BMI RTI ADD A ADD A ADD A ADD A ADD B ADD B ADD B ADD B
C CLC BGE INC A INC B INC INC CPX CPX CPX CPX
D SEC BLT TST A TST B TST TST BSR HCF JSR JSR HCF
E CLI BGT WAI JMP JMP LDS LDS LDS LDS LDX LDX LDX LDX
F SEI BLE SWI CLR A CLR B CLR CLR STS STS STS STS STX STX STX STX
Undocumented
Invalid