Simulazioni istruzioni Z80

---

 

 

 

---

 

 

 

 

---

 

 

---

Programma simulatore EmuZ80

Programma simulatore D-mcE Z80

 

---

 A B C D E F G H I J K L M N O P Q R S T U W X Y Z

 

 

 

---

A

·     ADC A, r

*   ADC A,A

*   ADC A,B

*   ADC A,C

*   ADC A,D

*   ADC A,E

*   ADC A,H

*   ADC A,L

* ADC A,(HL)

* ADC A,01h

* ADC HL,BC

* ADC HL,DE

* ADC HL,HL

* ADC HL,SP

* ADD A,28H

* ADD A,29H

* ADD A,2CH

* ADD A,A

*   ADD A,B

*   ADD A,C

*   ADD A,D

*   ADD A,E

*   ADD A,H

*   ADD A,L

*   ADD HL,BC

*   ADD HL,DE

*   ADD HL,HL

*   ADD HL,SP

*   ADD IX,BC

*   ADD IX,DE

*   ADD IX,IX

*   ADD IX,SP

*   ADD IY,BC

*   ADD IY,IY

*   ADD IY,DE

*   ADD IY,SP

*   ADD A,(HL)

* AND A,(HL)

* AND A,(IX+d)

* AND A,(IY+d)

* AND A,00h

* AND A,01h

* AND A,02h

* AND A,03h

* AND A,04h

* AND A,A

* AND A,B

* AND A,C

* AND A,D

* AND A,E

* AND A,H

* AND A,L

 

 

 

B

*     BIT 0,(HL)

*     BIT 1,(HL)

*     BIT 2,(HL)

*    BIT 3,(HL)

*    BIT 4,(HL)

*    BIT 5,(HL)

*    BIT 6,(HL)

*    BIT 7,(HL)

*     BIT 0,(IX+d)

*     BIT 1, (IX+d)

*     BIT 1,(IX+00)

*     BIT 1,(IX+01)

*     BIT 1,(IX+02)

*     BIT 0,(IY+00)

*   BIT 0 ,A

*   BIT 0 ,B

*   BIT 0 ,C

*   BIT 0 ,D

*   BIT 0 ,E

*   BIT 0 ,H

*   BIT 0 ,L

*   BIT 1 ,A

*   BIT 1 ,B

*   BIT 1 ,C

*   BIT 1 ,D

*   BIT 1 ,E

*   BIT 1 ,H

*   BIT 1 ,L

*   BIT 2,A

*   BIT 2,B

*   BIT 2,C

*   BIT 2,D

*   BIT 2,E

*   BIT 2,H

*   BIT 2,L

*   BIT 3,A

*   BIT 3,B

*   BIT 3,C

*   BIT 3,D

*   BIT 3,H

*   BIT 3,L

*   BIT 4,A

*   BIT 4,B

*   BIT 4,C

*   BIT 4,D

*   BIT 4,E

*   BIT 4,H

*   BIT 4,L

*   BIT 5,A

*   BIT 5,B

* BIT 5,C

* BIT 5,D

* BIT 5,E

* BIT 5,H

* BIT 5,L

* BIT 6,A

* BIT 6,B

* BIT 6,C

* BIT 6,D

* BIT 6,E

*   BIT 6,H

*   BIT 6,L

*   BIT 7,A

*   BIT 7,B

*   BIT 7,C

*   BIT 7,D

*   BIT 7,E

*   BIT 7,H

*   BIT 7,L

*   BIT 0,(HL)

*   BIT 1,(HL)

*   BIT 2,(HL)

*   BIT 3,(HL)

*   BIT 4,(HL)

*   BIT 5,(HL)

*   BIT 6,(HL)

*   BIT 7,(HL)

 

C

 

·     CALL cc, pq

*    CALL 0000h

*    CALL 0001h

*    CALL 0002h

·     CCF

*     CP A

·     CP n

*     CP (HL)

·     CP (IX+d)

·     CP (IY+d)

·     CPD

·     CPDR

·     CPI

·     CPIR

·     CPL

 

D

 

*   DEC A

*   DEC B

*   DEC C

*   DEC D

*   DEC E

*   DEC H

*   DEC L

*   DEC (HL)

*   DEC (IX+00)

*   DEC (IX+01)

*   DEC (IY+00)

*   DEC (IY+01)

*   DEC BC

*   DEC DE

*   DEC HL

*   DEC IX

*   DEC IY

·     DI

·     DJNZ e

 

E

 

·     EI

·     EX AF, AF’

·     EX DE, HL

·     EX (SP), HL

·     EX (SP), IX

·     EX (SP), IY

·     EXX

F

G

H

·     HALT

I

 

·     IM 0

·     IM 1

·     IM 2

·     IN r, (C)

*     IN A, (00)

*     IN A, (01)

*     IN A, (02)

*     IN A, (C)

*     IN B, (C)

*     IN C, (C)

*     IN D, (C)

*     IN E, (C)

*     IN H, (C)

*     IN L, (C)

*  INC A

*  INC B

*  INC BC

*  INC C

*  INC D

*  INC DE

*  INC E

*  INC H

*  INC HL

*  INC IX

*  INC IY

*  INC L

*  INC SP

*  INC (HL)

*  INC (IX+00)

*  INC (IX+01)

 

·     INC rr

·     INC IX

·     INC IY

·     IND

·     INDR

·     INI

·     INIR

 

J

 

·     JP cc, pq

*     JP 0000h

*  JP (HL)

*  JP (IX)

*  JP (IY)

*  JP 0041h

*  JP 0042h

*  JP 0043h

*  JP 0044h

*  JP 0045h

*  JP 0046h

*  JP 0047h

*  JP 0048h

*  JP 0049h

*  JP 004Ah

*  JP 004Bh

*  JP 004Ch

*  JP 004Dh

*  JP 004Eh

*  JP 004Fh

*  JP 0050h

*  JP 0051h

*  JP 0052h

*  JP 0053h

*  JP 0054h

*  JP 0055h

*  JP 0056h

*  JP 0057h

*  JP 0058h

*  JP 0059h

*  JP 005Ah

*  JP 005Bh

*  JP 005Ch

*  JP 005Dh

*  JP 005Eh

*  JP 005Fh

·     JR cc, e

·     JR e

K

L

 

·     LD dd, (nn)

·     LD dd, nn

*   LD A,A

*   LD A,B

*   LD A,C

*   LD A,D

*   LD A,E

*   LD A,H

*   LD A,L

*   LD A,N

*   LD A,(BC)

*   LD A,(DE)

*   LD A,(HL)

*   LD A,(IX+00)

*   LD A,(IX+01)

*   LD A,(IX+02)

*   LD A,(IX+03)

*   LD A,(IX+04)

*   LD A,(IX+05)

*   LD A,(IY+00)

*   LD A,(IY+01)

*   LD A,(IY+02)

*   LD A,(IY+03)

*   LD A,(IY+04)

*   LD A,(0000h)

*   LD A,(0001h)

*   LD A,(0002h)

*   LD A,(0003h)

*   LD A,(0004h)

*   LD A,(0005h)

*   LD A,(0006h)

*   LD A,(0007h)

*   LD A,(0008h)

*   LD A,(0009h)

*   LD A,(000Ah)

*   LD A,(000Bh)

*   LD A,(000Ch)

*   LD A,(000Dh)

*   LD A,(000Eh)

*   LD B,A

*   LD B,B

*   LD B,C

*   LD B,D

*   LD B,E

*   LD B,H

*   LD B,L

*   LD B,N

*   LD B,(HL)

*   LD BC,0000h

*   LD BC,0001h

*   LD BC,0002h

*   LD BC,0003h

*   LD BC,0004h

*   LD C,A

*   LD C,B

*   LD C,C

*   LD C,D

*   LD C,E

*   LD C,H

*   LD C,L

*   LD C,N

*   LD C,L

*   LD C,(HL)

*   LD D,A

*   LD D,B

*   LD D,C

*   LD D,D

*   LD D,E

*   LD D,H

*   LD D,L

*   LD D,N

*   LD D,(HL)

*   LD DE,0000h

*   LD DE,0001h

*   LD DE,0002h

*   LD DE,0003h

*   LD DE,0004h

*   LD E,A

*   LD E,B

*   LD E,C

*   LD E,D

*   LD E,E

*   LD E,H

*   LD E,L

*   LD E,N

*   LD E,(HL)

*   LD H,A

*   LD H,B

*   LD H,C

*   LD H,D

*   LD H,E

*   LD H,H

*   LD H,L

*   LD H,N

*   LD H,(HL)

*   LD HL,0000h

*   LD HL,0001h

*   LD HL,0002h

*   LD HL,0003h

*   LD HL,0004h

*   LD L,A

*   LD L,B

*   LD L,C

*   LD L,D

*   LD L,E

*   LD L,H

*   LD L,L

*   LD L,N

*   LD L,(HL)

* LDD

* LDI

* LDIR

* LDIR2

* LDIR3

* LDIR4

*   LDIR10

*   LDIR11

*   LDIR12

*   LDIR13

*   LDIR14

*   LDIR21

*   LDIR5

*   LDIR6

*   LDIR7

*   LDIR8

*   LDIR9

*   LD IX,0000h

*   LD IX,0001h

*   LD IX,0002h

*   LD IX,0003h

*   LD IY,0000h

*   LD IY,0001h

*   LD SP,0000h

*   LD SP,0001h

*   LD SP,0002h

*   LD SP,HL

*   LD SP,IX

*   LD SP,IY

*   LD (BC), A

*    LD (DE), A

*     LD (HL), 00H

*     LD (HL), 01H

*     LD (HL), 02H

*     LD (HL), 03H

*     LD (HL), 04H

*     LD (HL), 05H

*     LD (HL), 06H

*     LD (HL), 07H

*     LD (HL),A

*     LD (HL),B

*     LD (HL),C

*     LD (HL),D

*     LD (HL),E

*     LD (HL),H

*     LD (HL),L

·     LD (HL), r

·     LD r, (IX+d)

·     LD r, (IY+d)

*     LD (IX+00), 00H

*     LD (IX+00), 01H

*     LD (IX+00), 02H

*     LD (IX+00), 03H

·     LD (IY+d), n

*     LD (IY+00),A

*     LD (IY+01),A

·     LD (IY+d), r

·     LD A, (nn)

*     LD (0000h), A

*     LD (0000h), BC

*     LD (0000h), DE

*     LD (0000h), HL

*     LD (0000h), SP

*     LD (0001h), A

*     LD (0001h), BC

*     LD (0001h), DE

*     LD (0001h), HL

*     LD (0001h), SP

*     LD (0002h), A

*     LD (0002h), BC

*     LD (0002h), DE

*     LD (0002h), HL

*     LD (0002h), SP

*     LD (0003h), A

*     LD (0004h), A

*     LD (0005h), A

·     LD (nn), dd

·     LD (nn), HL

·     LD (nn), IX

·     LD (nn), IY

·     LD A, (BC)

·     LD A, (DE)

·     LD A, I

·     LD I, A

·     LD A, R

·     LD HL, (nn)

·     LD IX, nn

·     LD IX, (nn)

·     LD IY, nn

·     LD IY, (nn)

·     LD R, A

·     LD SP, HL

·     LD SP, IX

·     LD SP, IY

*    LDD

·     LDDR

*    LDI

* LDIR

* LDIR2

*  LDIR3

*   LDIR4

*   LDIR19

*   LDIR20

·     LD r, (HL)

M

N

·     NEG

·     NOP

O

 

* OR A

* OR B

* OR C

* OR D

* OR E

* OR H

* OR L

*   OR (HL)

*   OR (IX+d)

*   OR (IY+d)

·     OR n

·     OTDR

·     OTIR

*     OUT A,(00)

*     OUT A,(01)

*     OUT A,(02)

*     OUT A,(03)

*     OUT A,(04)

*     OUT A,(05)

*     OUT A,(06)

*     OUT (C), A

*     OUT (C), B

*     OUT (C), C

*     OUT (C), D

*     OUT (C), E

*     OUT (C), H

*     OUT (C), L

·     OUT (N), A

·     OUTD

·     OUTI

P

*     POP BC

*     POP DE

*     POP HL

*     POP IX

*     POP IY

*     PUSH AF

*     PUSH BC

*     PUSH DE

*     PUSH HL

*     PUSH IX

*     PUSH IY

 

·  

·     PUSH qq

·     PUSH IX

·     PUSH IY

Q

R

 

·     RLCA

*   RES 0 ,A

*   RES 0 ,B

*   RES 0 ,C

*   RES 0 ,D

*   RES 0 ,E

*   RES 0 ,H

*   RES 0 ,L

*   RES 1 ,A

*   RES 1 ,B

*   RES 1 ,C

*   RES 1 ,D

*   RES 1 ,E

*   RES 1 ,H

*   RES 1 ,L

*   RES 2,A

*   RES 2,B

*   RES 2,C

*   RES 2,D

*   RES 2,E

*   RES 2,H

*   RES 2,L

*   RES 3,A

*   RES 3,B

*   RES 3,C

*   RES 3,D

*   RES 3,E

*   RES 3,H

*   RES 3,L

*   RES 4,A

*   RES 4,B

*   RES 4,C

*   RES 4,D

*   RES 4,E

*   RES 4,H

*   RES 4,L

*   RES 5,A

*   RES 5,B

*   RES 5,C

*   RES 5,D

*   RES 5,E

*   RES 5,H

*   RES 5,L

*   RES 6,A

*   RES 6,B

*   RES 6,C

*   RES 6,D

*   RES 6,E

*   RES 6,L

*   RES 6,H

*   RES 7,A

*   RES 7,B

*   RES 0,(HL)

*   RES 1,(HL)

*   RES 2,(HL)

*   RES 3,(HL)

*   RES 4,(HL)

*   RES 5,(HL)

*   RES 6,(HL)

*   RES 7,(HL)

·     RES b, (IX+d)

·     RES b, (IY+d)

*     RET

*     RET C

*     RET M

*     RET NC

*     RET NZ

*     RET P

*     RET PE

*     RET PO

*     RET Z

*     RETI

·     RETN

* RL (HL)

*  RL (IX+d)

·     RL (IY+d)

*  RL A

*  RL B

*  RL C

*  RL D

*  RL E

*  RL H

*  RL L

*  RLA

·     RLC r

*  RLC (HL)

·     RLC (IX+d)

·     RLC (IY+d)

·     RLD

·     RR r

*     RR (HL)

·     RR (IX+d)

·     RR (IY+d)

·     RRA

*     RRC (HL)

·     RRC (IX+d)

·     RRC (IY+d)

·     RRCA

·     RRD

·     RST p

S

*    SBC A

*    SBC B

*    SBC C

*    SBC D

*    SBC D

*    SBC E

*    SBC H

*    SBC L

·     SBC A, n

*   SBC A, (HL)

*   SBC A, (IX+d)

*   SBC A, (IY+d)

·     SBC HL, ss

·     SCF

·     SET b, r

*     SET 0,(HL)

*     SET 1,(HL)

*     SET 2,(HL)

*     SET 3,(HL)

*     SET 4,(HL)

*     SET 5,(HL)

*     SET 6,(HL)

*     SET 7,(HL)

·     SET b, (IX+d)

·     SET b, (IY+d)

·     SLA a, r

*     SLA (HL)

*     SLA A

*     SLA B

*     SLA C

*     SLA D

*     SLA E

*     SLA H

*     SLA L

·     SLA (IX+d)

·     SLA (IY+d)

*     SRA (HL)

*     SRA A

*     SRA B

*     SRA C

*     SRA D

*     SRA E

*     SRA H

*     SRA L

·     SRA (IX+d)

·     SRA (IY+d)

*     SRL (HL)

*     SRL A

*     SRL B

*     SRL C

*     SRL D

*     SRL E

*     SRL H

*     SRL L

·     SRL (IX+d)

·     SRL (IY+d)

*     SUB A,A

*     SUB A,B

*     SUB A,C

*     SUB A,D

*     SUB A,E

*     SUB A,H

*     SUB A,L

·     SUB A, n

*   SUB A, (HL)

*   SUB A, (IX+d)

*   SUB A, (IY+d)

T

U

W

Y

X

*     XOR A

*     XOR B

*     XOR C

*     XOR D

*     XOR E

*     XOR H

*     XOR L

*     XOR n

*  XOR (HL)

*  XOR (IX+d)

*  XOR (IY+d)

 

Z