Full 6800 Opcode List ===================== File: DOCS.Comp.6800.OpList - Update: 0.10 Author: J.G.Harston - Date: 08-08-2001 nn nn nn nn -------------------------------------------------------------------------- 00 - 40 NEGA 80 SUBA #n C0 SUBB #n 01 NOP 41 - 81 CMPA #n C1 CMPB #n 02 - 42 - 82 SBCA #n C2 SBCB #n 03 - 43 COMA 83 - C3 - 04 - 44 LSRA 84 ANDA #n C4 ANDB #n 05 - 45 - 85 BITA #n C5 BITB #n 06 TAP 46 RORA 86 LDAA #n C6 LDAB #n 07 TPA 47 ASRA 87 - C7 - 08 INX 48 ASLA 88 EORA #n C8 EORB #n 09 DEX 49 ROLA 89 ADCA #n C9 ADCB #n 0A CLV 4A DECA 8A ORAA #n CA ORAB #n 0B SEV 4B - 8B ADDA #n CB ADDB #n 0C CLC 4C INCA 8C CPX #n16 CC - 0D SEC 4D TSTA 8D BSR rel CD - 0E CLI 4E - 8E LDS #n16 CE LDX #n16 0F SEI 4F CLRA 8F - CF - 10 SBA 50 NEGB 90 SUBA ext B0 SUBA >ext F0 SUBB >ext 31 INS 71 - B1 CMPA >ext F1 CMPB >ext 32 PULA 72 - B2 SBCA >ext F2 SBCB >ext 33 PULB 73 COM >ext B3 - F3 - 34 DES 74 LSR >ext B4 ANDA >ext F4 ANDB >ext 35 TXS 75 - B5 BITA >ext F5 BITB >ext 36 PSHA 76 ROR >ext B6 LDAA >ext F6 LDAB >ext 37 PSHB 77 ASR >ext B7 STAA >ext F7 STAB >ext 38 - 78 ASL >ext B8 EORA >ext F8 EORB >ext 39 RTS 79 ROL >ext B9 ADCA >ext F9 ADCB >ext 3A - 7A DEC >ext BA ORAA >ext FA ORAB >ext 3B RTI 7B - BB ADDA >ext FB ADDB >ext 3C - 7C INC >ext BC CPX >ext FC - 3D WAI 7D TST >ext BD JSR >ext FD - 3E - 7E JMP >ext BE LDS >ext FE LDX >ext 3F SWI 7F CLR >ext BF STS >ext FF STX >ext n - 8bit number n16 - 16bit number n,X - 8bit relative offset from X register ext - 16bit absolute address rel - 8bit relative offset References ---------- Using The 6800 Processor, Elmer Poe. Document History ----------------