Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
microprocessor_kit_z80-book1:12 [2020-07-11 20:33] GreyWolf создано |
microprocessor_kit_z80-book1:12 [2020-07-19 19:59] (текущий) GreyWolf |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
====== Приложение Б. Соответствие мнемоник ассемблера Z80 и I8080 ====== | ====== Приложение Б. Соответствие мнемоник ассемблера Z80 и I8080 ====== | ||
- | ^ hex ^ Z80 ^ I8080 ^ | + | ^hex^Z80^I8080^ |
- | | 00 | NOP | NOP | | + | |00|NOP|NOP| |
- | | 01 | LD BC,nn | LXI B,nn | | + | |01|LD BC,nn|LXI B,nn| |
- | | 02 | LD (BC),A | STAX B | | + | |02|LD (BC),A|STAX B| |
- | | 03 | INC BC | INX B | | + | |03|INC BC|INX B| |
- | | 04 | INC B | INR B | | + | |04|INC B|INR B| |
- | | 05 | DEC B | DCR B | | + | |05|DEC B|DCR B| |
- | | 06 | LD B,n | MVI B,n | | + | |06|LD B,n|MVI B,n| |
- | | 07 | RLCA | RLC | | + | |07|RLCA|RLC| |
- | | 08 | EX AF,AF’ | - | | + | |08|EX AF,AF’|-| |
- | | 09 | ADD HL,BC | DAD B | | + | |09|ADD HL,BC|DAD B| |
- | | 0A | LD A,(BC) | LDAX B | | + | |0A|LD A,(BC)|LDAX B| |
- | | 0B | DEC BC | DCX B | | + | |0B|DEC BC|DCX B| |
- | | 0C | INC C | INR C | | + | |0C|INC C|INR C| |
- | | 0D | DEC C | OCR C | | + | |0D|DEC C|DCR C| |
- | | 0E | LD C,n | MVI C,n | | + | |0E|LD C,n|MVI C,n| |
- | | 0F | RRCA | RRC | | + | |0F|RRCA|RRC| |
- | | 10 | DJNZ e | - | | + | |10|DJNZ e|-| |
- | | 11 | LD DE,nn | LXI D,nn | | + | |11|LD DE,nn|LXI D,nn| |
- | | 12 | LD (DE),A | STAX D | | + | |12|LD (DE),A|STAX D| |
- | | 13 | INC DE | INX D | | + | |13|INC DE|INX D| |
- | | 14 | INC D | INR D | | + | |14|INC D|INR D| |
- | | 15 | DEC D | DCR R | | + | |15|DEC D|DCR D| |
- | | 16 | LD D,n | MVI D,n | | + | |16|LD D,n|MVI D,n| |
- | | 17 | RLA | RAL | | + | |17|RLA|RAL| |
- | | 18 | JR e | - | | + | |18|JR e|-| |
- | | 19 | ADD HL,DE | DAD D | | + | |19|ADD HL,DE|DAD D| |
- | | 1A | LD A,(DE) | LDAX D | | + | |1A|LD A,(DE)|LDAX D| |
- | | 1B | DEC DE | DCX D | | + | |1B|DEC DE|DCX D| |
- | | 1C | INC E | INR E | | + | |1C|INC E|INR E| |
- | | 1D | DEC E | OCR E | | + | |1D|DEC E|DCR E| |
- | | 1E | LD E,n | MVI E,n | | + | |1E|LD E,n|MVI E,n| |
- | | 1F | RRA | RAR | | + | |1F|RRA|RAR| |
- | | 20 | JR NZ,e | - | | + | |20|JR NZ,e|-| |
- | | 21 | LD HL,nn | LXI H,nn | | + | |21|LD HL,nn|LXI H,nn| |
- | | 22 | LD (nn),HL | SHLD n | | + | |22|LD (nn),HL|SHLD n| |
- | | 23 | INC HL | INX H | | + | |23|INC HL|INX H| |
- | | 24 | INC H | INR H | | + | |24|INC H|INR H| |
- | | 25 | DEC H | DCR H | | + | |25|DEC H|DCR H| |
- | | 26 | LD H,n | MVI H,n | | + | |26|LD H,n|MVI H,n| |
- | | 27 | DAA | DAA | | + | |27|DAA|DAA| |
- | | 28 | JR Z,e | - | | + | |28|JR Z,e|-| |
- | | 29 | ADD HL,HL | DAD H | | + | |29|ADD HL,HL|DAD H| |
- | | 2A | LD HL,(nn) | LHLD n | | + | |2A|LD HL,(nn)|LHLD n| |
- | | 2B | DEC HL | DCX H | | + | |2B|DEC HL|DCX H| |
- | | 2C | INC L | INR L | | + | |2C|INC L|INR L| |
- | | 2D | DEC L | DCR L | | + | |2D|DEC L|DCR L| |
- | | 2E | LD L,n | MVI L,n | | + | |2E|LD L,n|MVI L,n| |
- | | 2F | CPL | CMA | | + | |2F|CPL|CMA| |
- | | 30 | JR NC,e | - | | + | |30|JR NC,e|-| |
- | | 31 | LD SP,nn | LXI SP,nn | | + | |31|LD SP,nn|LXI SP,nn| |
- | | 32 | LD (nn),A | STA nn | | + | |32|LD (nn),A|STA nn| |
- | | 33 | INC SP | INX SP | | + | |33|INC SP|INX SP| |
- | | 34 | INC (HL) | INR H | | + | |34|INC (HL)|INR M| |
- | | 35 | DEC (HL) | DCR H | | + | |35|DEC (HL)|DCR M| |
- | | 36 | LD (HL),n | MVI H,n | | + | |36|LD (HL),n|MVI M,n| |
- | | 37 | SCF | STC | | + | |37|SCF|STC| |
- | | 38 | JR C,e | - | | + | |38|JR C,e|-| |
- | | 39 | ADD HL,SP | DAD SP | | + | |39|ADD HL,SP|DAD SP| |
- | | 3A | LD A,(nn) | LDA nn | | + | |3A|LD A,(nn)|LDA nn| |
- | | 3B | DEC SP | DCX SP | | + | |3B|DEC SP|DCX SP| |
- | | 3C | INC A | INR A | | + | |3C|INC A|INR A| |
- | | 3D | DEC A | DCR A | | + | |3D|DEC A|DCR A| |
- | | 3E | LD A,N | MVI A,n | | + | |3E|LD A,N|MVI A,n| |
- | | 3F | CCF | CAC | | + | |3F|CCF|CMC| |
- | | 40 | LD B,B | MOV B,B | | + | |40|LD B,B|MOV B,B| |
- | | 41 | LD B,C | MOV B,C | | + | |41|LD B,C|MOV B,C| |
- | | 42 | LD B,D | MOV B,D | | + | |42|LD B,D|MOV B,D| |
- | | 43 | LD B,E | MOV B,E | | + | |43|LD B,E|MOV B,E| |
- | | 44 | LD B,H | MOV B,H | | + | |44|LD B,H|MOV B,H| |
- | | 45 | LD B,L | MOV B,L | | + | |45|LD B,L|MOV B,L| |
- | | 46 | LD B,(HL) | MOV B,N | | + | |46|LD B,(HL)|MOV B,M| |
- | | 47 | LD B,A | MOV B,A | | + | |47|LD B,A|MOV B,A| |
- | | 48 | LD C,B | MOV C,B | | + | |48|LD C,B|MOV C,B| |
- | | 49 | LD C,C | MOV C,C | | + | |49|LD C,C|MOV C,C| |
- | | 4A | LD C,D | MOV C,D | | + | |4A|LD C,D|MOV C,D| |
- | | 4B | LD C,E | MOV C,E | | + | |4B|LD C,E|MOV C,E| |
- | | 4C | LD C,H | MOV C,H | | + | |4C|LD C,H|MOV C,H| |
- | | 4D | LD C,L | MOV C,L | | + | |4D|LD C,L|MOV C,L| |
- | | 4E | LD C,(HL) | MOV C,N | | + | |4E|LD C,(HL)|MOV C,M| |
- | | 4F | LD C,A | MOV C,A | | + | |4F|LD C,A|MOV C,A| |
- | | 50 | LD D,B | MOV D,B | | + | |50|LD D,B|MOV D,B| |
- | | 51 | LD D,C | MOV D,C | | + | |51|LD D,C|MOV D,C| |
- | | 52 | LD D,D | MOV D,D | | + | |52|LD D,D|MOV D,D| |
- | | 53 | LD D,E | MOV D,E | | + | |53|LD D,E|MOV D,E| |
- | | 54 | LD D,H | MOV D,H | | + | |54|LD D,H|MOV D,H| |
- | | 55 | LD D,L | MOV D,L | | + | |55|LD D,L|MOV D,L| |
- | | 56 | LD D,(HL) | MOV D,N | | + | |56|LD D,(HL)|MOV D,M| |
- | | 57 | LD D,A | MOV D,A | | + | |57|LD D,A|MOV D,A| |
- | | 58 | LD E,B | MOV E,B | | + | |58|LD E,B|MOV E,B| |
- | | 59 | LD E,C | MOV E,C | | + | |59|LD E,C|MOV E,C| |
- | | 5A | LD E,D | MOV E,D | | + | |5A|LD E,D|MOV E,D| |
- | | 5B | LD E,E | MOV E,E | | + | |5B|LD E,E|MOV E,E| |
- | | 5C | LD E,H | MOV E,H | | + | |5C|LD E,H|MOV E,H| |
- | | 5D | LD E,L | MOV E,L | | + | |5D|LD E,L|MOV E,L| |
- | | 5E | LD E,(HL) | MOV E,N | | + | |5E|LD E,(HL)|MOV E,M| |
- | | 5F | LD E,A | MOV E,A | | + | |5F|LD E,A|MOV E,A| |
- | | 60 | LD H,B | MOV H,B | | + | |60|LD H,B|MOV H,B| |
- | | 61 | LD H,C | MOV H,C | | + | |61|LD H,C|MOV H,C| |
- | | 62 | LD H,D | MOV H,D | | + | |62|LD H,D|MOV H,D| |
- | | 63 | LD H,E | MOV H,E | | + | |63|LD H,E|MOV H,E| |
- | | 64 | LD H,H | MOV H,H | | + | |64|LD H,H|MOV H,H| |
- | | 65 | LD H,L | MOV H,L | | + | |65|LD H,L|MOV H,L| |
- | | 66 | LD H,(HL) | MOV H,N | | + | |66|LD H,(HL)|MOV H,M| |
- | | 67 | LD H,A | MOV H,A | | + | |67|LD H,A|MOV H,A| |
- | | 68 | LD L,B | MOV L,B | | + | |68|LD L,B|MOV L,B| |
- | | 69 | LD L,C | MOV L,C | | + | |69|LD L,C|MOV L,C| |
- | | 6A | LD L,D | MOV L,D | | + | |6A|LD L,D|MOV L,D| |
- | | 6B | LD L,E | MOV L,E | | + | |6B|LD L,E|MOV L,E| |
- | | 6C | LD L,H | MOV L,H | | + | |6C|LD L,H|MOV L,H| |
- | | 6D | LD L,L | MOV L,L | | + | |6D|LD L,L|MOV L,L| |
- | | 6E | LD L,(HL) | MOV L,N | | + | |6E|LD L,(HL)|MOV L,M| |
- | | 6F | LD L,A | MOV L,A | | + | |6F|LD L,A|MOV L,A| |
- | | 70 | LD (HL),B | MOV N,B | | + | |70|LD (HL),B|MOV M,B| |
- | | 71 | LD (HL),C | MOV N,C | | + | |71|LD (HL),C|MOV M,C| |
- | | 72 | LD (HL),D | MOV N,D | | + | |72|LD (HL),D|MOV M,D| |
- | | 73 | LD (HL),E | MOV N,E | | + | |73|LD (HL),E|MOV M,E| |
- | | 74 | LD (HL),H | MOV N,H | | + | |74|LD (HL),H|MOV M,H| |
- | | 75 | LD (HL),L | MOV N,L | | + | |75|LD (HL),L|MOV M,L| |
- | | 76 | HALT | HLE | | + | |76|HALT|HLT| |
- | | 77 | LD (HL),A | MOV N,A | | + | |77|LD (HL),A|MOV N,A| |
- | | 78 | LD A,B | MOV A,B | | + | |78|LD A,B|MOV A,B| |
- | | 79 | LD A,C | MOV A,C | | + | |79|LD A,C|MOV A,C| |
- | | 7A | LD A,D | MOV A,D | | + | |7A|LD A,D|MOV A,D| |
- | | 7B | LD A,E | MOV A,E | | + | |7B|LD A,E|MOV A,E| |
- | | 7C | LD A,H | MOV A,H | | + | |7C|LD A,H|MOV A,H| |
- | | 7D | LD A,L | MOV A,L | | + | |7D|LD A,L|MOV A,L| |
- | | 7E | LD A,(HL) | MOV A,N | | + | |7E|LD A,(HL)|MOV A,M| |
- | | 7F | LD A,A | MOV A,A | | + | |7F|LD A,A|MOV A,A| |
- | | 80 | ADD A,B | ADD B | | + | |80|ADD A,B|ADD B| |
- | | 81 | ADD A,C | ADD C | | + | |81|ADD A,C|ADD C| |
- | | 82 | ADD A,D | ADD D | | + | |82|ADD A,D|ADD D| |
- | | 83 | ADD A,E | ADD E | | + | |83|ADD A,E|ADD E| |
- | | 84 | ADD A,H | ADD H | | + | |84|ADD A,H|ADD H| |
- | | 85 | ADD A,L | ADD L | | + | |85|ADD A,L|ADD L| |
- | | 86 | ADD A,(HL) | ADD N | | + | |86|ADD A,(HL)|ADD M| |
- | | 87 | ADD A,A | ADD A | | + | |87|ADD A,A|ADD A| |
- | | 88 | ADC A,B | ADC B | | + | |88|ADC A,B|ADC B| |
- | | 89 | ADC A,C | ADC C | | + | |89|ADC A,C|ADC C| |
- | | 8A | ADC A,D | ADC D | | + | |8A|ADC A,D|ADC D| |
- | | 8B | ADC A,E | ADC E | | + | |8B|ADC A,E|ADC E| |
- | | 8C | ADC A,H | ADC H | | + | |8C|ADC A,H|ADC H| |
- | | 8D | ADC A,L | ADC L | | + | |8D|ADC A,L|ADC L| |
- | | 8E | ADC A,(HL) | ADC N | | + | |8E|ADC A,(HL)|ADC M| |
- | | 8F | ADC A,A | ADC A | | + | |8F|ADC A,A|ADC A| |
- | | 90 | SUB B | SUB B | | + | |90|SUB B|SUB B| |
- | | 91 | SUB C | SUB C | | + | |91|SUB C|SUB C| |
- | | 92 | SUB D | SUB D | | + | |92|SUB D|SUB D| |
- | | 93 | SUB E | SUB E | | + | |93|SUB E|SUB E| |
- | | 94 | SUB H | SUB H | | + | |94|SUB H|SUB H| |
- | | 95 | SUB L | SUB L | | + | |95|SUB L|SUB L| |
- | | 96 | SUB (HL) | SUB N | | + | |96|SUB (HL)|SUB M| |
- | | 97 | SUB A | SUB A | | + | |97|SUB A|SUB A| |
- | | 98 | SBC A,B | SBB B | | + | |98|SBC A,B|SBB B| |
- | | 99 | SBC A,C | SBB C | | + | |99|SBC A,C|SBB C| |
- | | 9A | SBC A,D | SBB D | | + | |9A|SBC A,D|SBB D| |
- | | 9B | SBC A,E | SBB E | | + | |9B|SBC A,E|SBB E| |
- | | 9C | SBC A,H | SBB H | | + | |9C|SBC A,H|SBB H| |
- | | 9D | SBC A,L | SBB L | | + | |9D|SBC A,L|SBB L| |
- | | 9E | SBC A,(HL) | SBB N | | + | |9E|SBC A,(HL)|SBB M| |
- | | 9F | SBC A,A | SBB A | | + | |9F|SBC A,A|SBB A| |
- | | A0 | AND B | AMA B | | + | |A0|AND B|ANA B| |
- | | A1 | AND C | AMA C | | + | |A1|AND C|ANA C| |
- | | A2 | AND D | AMA D | | + | |A2|AND D|ANA D| |
- | | A3 | AND E | AMA E | | + | |A3|AND E|ANA E| |
- | | A4 | AND H | AMA H | | + | |A4|AND H|ANA H| |
- | | A5 | AND L | AMA L | | + | |A5|AND L|ANA L| |
- | | A6 | AND (HL) | AMA N | | + | |A6|AND (HL)|ANA M| |
- | | A7 | AND A | AMA A | | + | |A7|AND A|ANA A| |
- | | A8 | XOR B | XRA B | | + | |A8|XOR B|XRA B| |
- | | A9 | XOR C | XRA C | | + | |A9|XOR C|XRA C| |
- | | AA | XOR D | XRA D | | + | |AA|XOR D|XRA D| |
- | | AB | XOR E | XRA E | | + | |AB|XOR E|XRA E| |
- | | AC | XOR H | XRA H | | + | |AC|XOR H|XRA H| |
- | | AD | XOR L | XRA L | | + | |AD|XOR L|XRA L| |
- | | AE | XOR (HL) | XRA N | | + | |AE|XOR (HL)|XRA M| |
- | | AF | XOR A | XRA A | | + | |AF|XOR A|XRA A| |
- | | B0 | OR B | ORA B | | + | |B0|OR B|ORA B| |
- | | B1 | OR C | ORA C | | + | |B1|OR C|ORA C| |
- | | B2 | OR D | ORA D | | + | |B2|OR D|ORA D| |
- | | B3 | OR E | ORA E | | + | |B3|OR E|ORA E| |
- | | B4 | OR H | ORA H | | + | |B4|OR H|ORA H| |
- | | B5 | OR L | ORA L | | + | |B5|OR L|ORA L| |
- | | B6 | OR (HL) | ORA N | | + | |B6|OR (HL)|ORA M| |
- | | B7 | OR A | ORA A | | + | |B7|OR A|ORA A| |
- | | B8 | CP B | CMP B | | + | |B8|CP B|CMP B| |
- | | B9 | CP C | CMP C | | + | |B9|CP C|CMP C| |
- | | BA | CP D | CMP D | | + | |BA|CP D|CMP D| |
- | | BB | CP E | CMP E | | + | |BB|CP E|CMP E| |
- | | BC | CP H | CMP H | | + | |BC|CP H|CMP H| |
- | | BD | CP L | CMP L | | + | |BD|CP L|CMP L| |
- | | BE | CP (HL) | CMP N | | + | |BE|CP (HL)|CMP M| |
- | | BF | CP A | CMP A | | + | |BF|CP A|CMP A| |
- | | C0 | RET NZ | RNZ | | + | |C0|RET NZ|RNZ| |
- | | C1 | POP BC | POP B | | + | |C1|POP BC|POP B| |
- | | C2 | JP NZ,nn | JNZ nn | | + | |C2|JP NZ,nn|JNZ nn| |
- | | C3 | JP nn | JMP nn | | + | |C3|JP nn|JMP nn| |
- | | C4 | CALL NZ,nn | CNZ nn | | + | |C4|CALL NZ,nn|CNZ nn| |
- | | C5 | PUSH BC | PUSH B | | + | |C5|PUSH BC|PUSH B| |
- | | C6 | ADD A,n | ADI n | | + | |C6|ADD A,n|ADI n| |
- | | C7 | RST 00H | RST 0 | | + | |C7|RST 00H|RST 0| |
- | | C8 | RET Z | RZ | | + | |C8|RET Z|RZ| |
- | | C9 | RET | RET | | + | |C9|RET|RET| |
- | | CA | JP Z,nn | JZ nn | | + | |CA|JP Z,nn|JZ nn| |
- | | CB | Таблица CB | - | | + | |CB|**[[11|#CB|CB]]**|-| |
- | | CC | CALL Z,nn | CZ nn | | + | |CC|CALL Z,nn|CZ nn| |
- | | CD | CALL nn | CALL nn | | + | |CD|CALL nn|CALL nn| |
- | | CE | ADC A,n | ACI n | | + | |CE|ADC A,n|ACI n| |
- | | CF | RST 08H | RST 1 | | + | |CF|RST 08H|RST 1| |
- | | D0 | RET NC | RNC | | + | |D0|RET NC|RNC| |
- | | D1 | POP DE | POP D | | + | |D1|POP DE|POP D| |
- | | D2 | JP NC,nn | JNC nn | | + | |D2|JP NC,nn|JNC nn| |
- | | D3 | OUT (N),A | OUT n | | + | |D3|OUT (N),A|OUT n| |
- | | D4 | CALL NC,nn | CNC nn | | + | |D4|CALL NC,nn|CNC nn| |
- | | D5 | PUSH DE | PUSH D | | + | |D5|PUSH DE|PUSH D| |
- | | D6 | SUB n | SUI n | | + | |D6|SUB n|SUI n| |
- | | D7 | RST 10H | RST 2 | | + | |D7|RST 10H|RST 2| |
- | | D8 | RET C | RC | | + | |D8|RET C|RC| |
- | | D9 | EXX | - | | + | |D9|EXX|-| |
- | | DA | JP C,nn | JC nn | | + | |DA|JP C,nn|JC nn| |
- | | DB | IN A,(n) | IN n | | + | |DB|IN A,(n)|IN n| |
- | | DC | CALL C,nn | CC nn | | + | |DC|CALL C,nn|CC nn| |
- | | DD | Таблица DD | - | | + | |DD|**[[11#DD|DD]]**|-| |
- | | DE | SBC A,n | SBI n | | + | |DE|SBC A,n|SBI n| |
- | | DF | RST 18H | RST 3 | | + | |DF|RST 18H|RST 3| |
- | | E0 | RET PO | RPO | | + | |E0|RET PO|RPO| |
- | | E1 | POP HL | POP H | | + | |E1|POP HL|POP H| |
- | | E2 | JP PO,nn | JPO nn | | + | |E2|JP PO,nn|JPO nn| |
- | | E3 | EX (SP),HL | XTHL | | + | |E3|EX (SP),HL|XTHL| |
- | | E4 | CALL PO,nn | CPO nn | | + | |E4|CALL PO,nn|CPO nn| |
- | | E5 | PUSH HL | PUSH H | | + | |E5|PUSH HL|PUSH H| |
- | | E6 | AND n | AMI n | | + | |E6|AND n|ANI n| |
- | | E7 | RST 20H | RST 4 | | + | |E7|RST 20H|RST 4| |
- | | E8 | RET PE | RPE | | + | |E8|RET PE|RPE| |
- | | E9 | JP (HL) | PCHL | | + | |E9|JP (HL)|PCHL| |
- | | EA | JP PE,nn | JPE nn | | + | |EA|JP PE,nn|JPE nn| |
- | | EB | EX DE,HL | XCHG | | + | |EB|EX DE,HL|XCHG| |
- | | EC | CALL PE,nn | CPE nn | | + | |EC|CALL PE,nn|CPE nn| |
- | | ED | Таблица ED | - | | + | |ED|**[[11#ED|ED]]**|-| |
- | | EE | XOR n | XRI n | | + | |EE|XOR n|XRI n| |
- | | EF | RST 28H | RST 5 | | + | |EF|RST 28H|RST 5| |
- | | F0 | RET P | RP | | + | |F0|RET P|RP| |
- | | F1 | POP AF | POP PSW | | + | |F1|POP AF|POP PSW| |
- | | F2 | JP P,nn | JP nn | | + | |F2|JP P,nn|JP nn| |
- | | F3 | DI | DI | | + | |F3|DI|DI| |
- | | F4 | CALL P,nn | CP nn | | + | |F4|CALL P,nn|CP nn| |
- | | F5 | PUSH AF | PUSH PSW | | + | |F5|PUSH AF|PUSH PSW| |
- | | F6 | OR n | ORI n | | + | |F6|OR n|ORI n| |
- | | F7 | RST 30H | RST 6 | | + | |F7|RST 30H|RST 6| |
- | | F8 | RET M | RM | | + | |F8|RET M|RM| |
- | | F9 | LD SP,HL | SPHL | | + | |F9|LD SP,HL|SPHL| |
- | | FA | JP M,nn | JM nn | | + | |FA|JP M,nn|JM nn| |
- | | FB | EI | EI | | + | |FB|EI|EI| |
- | | FC | CALL M,nn | CM nn | | + | |FC|CALL M,nn|CM nn| |
- | | FD | Таблица FD | - | | + | |FD|**[[11#FD|FD]]**|-| |
- | | FE | CP n | CPI n | | + | |FE|CP n|CPI n| |
- | | FF | RST 38H | RST 7 | | + | |FF|RST 38H|RST 7| |
---- | ---- |