・8080全命令 |
命令コード | アセンブラ表記 |
01 ddd sss | MOV rm, r |
01 ddd 110 | MOV r, M |
01 110 110 | HLT |
00 ddd 110 | MVI rm, imm |
00 ddd 100 | INR rm |
00 ddd 101 | DCR rm |
10 000 sss | ADD rm |
10 001 sss | ADC rm |
10 010 sss | SUB rm |
10 011 sss | SBB rm |
10 100 sss | ANA rm |
10 101 sss | XRA rm |
10 110 sss | ORA rm |
10 111 sss | CMP rm |
11 000 110 | ADI imm |
11 001 110 | ACI imm |
11 010 110 | SUI imm |
11 011 110 | SBI imm |
11 100 110 | ANI imm |
11 101 110 | XRI imm |
11 110 110 | ORI imm |
11 111 110 | CPI imm |
00 000 111 | RLC |
00 001 111 | RRC |
00 010 111 | RAL |
00 011 111 | RAR |
11 000 011 | JMP addr |
11 011 010 | JC addr |
11 010 010 | JNC addr |
11 001 010 | JZ addr |
11 000 010 | JNZ addr |
11 110 010 | JP addr |
11 111 010 | JM addr |
11 101 010 | JPE addr |
11 100 010 | JPO addr |
11 001 101 | CALL addr |
11 011 100 | CC addr |
11 010 100 | CNC addr |
11 001 100 | CZ addr |
11 000 100 | CNZ addr |
11 110 100 | CP addr |
11 111 100 | CM addr |
11 101 100 | CPE addr |
11 100 100 | CPO addr |
11 001 001 | RET |
11 011 000 | RC |
11 010 000 | RNC |
11 001 000 | RZ |
11 000 000 | RNZ |
11 110 000 | RP |
11 111 000 | RM |
11 101 000 | RPE |
11 100 000 | RPO |
11 vvv 111 | RST vec |
11 011 011 | IN port |
11 010 011 | OUT port |
00 pp0 001 | LXI rp, imm1 |
11 pp0 101 | PUSH rr |
11 pp0 001 | POP rr |
00 110 010 | STA addr |
00 111 010 | LDA addr |
11 101 011 | XCHG |
11 100 011 | XTHL |
11 111 001 | SPHL |
11 101 001 | PCHL |
00 pp1 001 | DAD rp |
00 pp0 010 | STAX rx |
00 pp1 010 | LDAX rx |
00 pp0 011 | INX rp |
00 pp1 011 | DCX rp |
00 101 111 | CMA |
00 110 111 | STC |
00 111 111 | CMC |
00 100 111 | DAA |
00 100 010 | SHLD addr |
00 101 010 | LHLD addr |
11 111 011 | EI |
11 110 011 | DI |
00 000 000 | NOP |