__________________________________________________________________________________________________________________________ Mnemonic Symbolic Flags (bit 7-0) Instruction Number Number of Number of Comments operation S Z . H . V N C opcode of bytes M cycles T states __________________________________________________________________________________________________________________________ LD rr, nn rr <- nn * * X * X * * * 00 rr0 001 3 3 10 -- <nn> -- LD IX, nn IX <- nn * * X * X * * * 11 011 101 (DDh) 4 4 14 LD IY, nn IY <- nn * * X * X * * * 11 111 101 (FDh) 4 4 14 00 100 001 (21h) -- <nn> --
LD HL,(nn) L <- (nn) * * X * X * * * 00 101 010 (2Ah) 3 5 16 H <- (nn+1) -- <nn> -- LD rr,(nn) rrL <- (nn) * * X * X * * * 11 101 101 (EDh) 4 6 20 rrH <- (nn+1) 01 rr1 011 -- <nn> -- LD IX,(nn) IXL <- (nn) * * X * X * * * 11 011 101 (DDh) 4 6 20 LD IY,(nn) IXH <- (nn+1) * * X * X * * * 11 111 101 (FDh) 4 6 20 00 101 010 (2Ah) -- <nn> --
LD (nn),HL (nn) <- L * * X * X * * * 00 100 010 (22h) 3 5 16 (nn+1) <- H -- <nn> -- LD (nn),rr (nn) <- rrL * * X * X * * * 11 101 101 (EDh) 4 (nn+1) <- rrH 01 rr0 011 -- <nn> -- LD (nn),IX (nn) <- IXL * * X * X * * * 11 011 101 (DDh) 4 6 20 LD (nn),IY (nn+1) <- IXH * * X * X * * * 11 111 101 (FDh) 4 6 20 00 100 010 (22h) -- <nn> --
LD SP,HL SP <- HL * * X * X * * * 11 111 001 (F9h) 1 1 6 LD SP,IX SP <- IX * * X * X * * * 11 011 101 (DDh) 2 2 10 LD SP,IY SP <- IY * * X * X * * * 11 111 101 (FDh) 2 2 10 11 111 001 (F9h)
PUSH qq (SP-1) <- qqL * * X * X * * * 11 qq0 101 1 3 11 (SP-2) <- qqH SP <- SP-2 PUSH IX (SP-1) <- IXL * * X * X * * * 11 011 101 (DDh) 2 4 15 PUSH IY (SP-2) <- IXH * * X * X * * * 11 111 101 (FDh) 2 4 15 SP <- SP-2 11 100 101 (E5h)
POP qq qqL <- (SP) * * X * X * * * 11 qq0 001 1 3 10 qqH <- (SP+1) SP <- SP+2 POP IX IXL <- (SP) * * X * X * * * 11 011 101 (DDh) 2 4 14 POP IY IXH <- (SP+1) * * X * X * * * 11 111 101 (FDh) 2 4 14 SP <- SP+2 11 100 001 (E1h)
rr: qq: 00 BC 00 BC 01 DE 01 DE 10 HL 10 HL 11 SP 11 AF |