Opcodes with ED prefix

ED 40 .. IN B,(C)
ED 41 .. OUT (C),B
ED 42 .. SBC HL,BC
ED 43 .. LD (nn),BC
ED 44 .. NEG
ED 45 .. RETN
ED 46 .. IM 0
ED 47 .. LD I,A
ED 48 .. IN C,(C)
ED 49 .. OUT (C),C
ED 4A .. ADC HL,BC
ED 4B .. LD BC,(nn)
ED 4C .. NEG*
ED 4D .. RETI
ED 4E .. IM 0*
ED 4F .. LD R,A
ED 50 .. IN D,(C)
ED 51 .. OUT (C),D
ED 52 .. SBC HL,DE
ED 53 .. LD (nn),DE
ED 54 .. NEG*
ED 55 .. RETN*
ED 56 .. IM 1
ED 57 .. LD A,I
ED 58 .. IN E,(C)
ED 59 .. OUT (C),E
ED 5A .. ADC HL,DE
ED 5B .. LD DE,(nn)
ED 5C .. NEG*
ED 5D .. RETN*
ED 5E .. IM 2
ED 5F .. LD A,R
ED 60 .. IN H,(C)
ED 61 .. OUT (C),H
ED 62 .. SBC HL,HL
ED 63 .. LD (nn),HL
ED 64 .. NEG*
ED 65 .. RETN*
ED 66 .. IM 0*
ED 67 .. RRD
ED 68 .. IN L,(C)
ED 69 .. OUT (C),L
ED 6A .. ADC HL,HL
ED 6B .. LD HL,(nn)
ED 6C .. NEG*
ED 6D .. RETN*
ED 6E .. IM 0*
ED 6F .. RLD
ED 70 .. IN F,(C)*
ED 71 .. OUT (C),0*
ED 72 .. SBC HL,SP
ED 73 .. LD (nn),SP
ED 74 .. NEG*
ED 75 .. RETN*
ED 76 .. IM 1*
ED 78 .. IN A,(C)
ED 79 .. OUT (C),A
ED 7A .. ADC HL,SP
ED 7B .. LD SP,(nn)
ED 7C .. NEG*
ED 7D .. RETN*
ED 7E .. IM 2*
ED A0 .. LDI
ED A1 .. CPI
ED A2 .. INI
ED A3 .. OUTI
ED A8 .. LDD
ED A9 .. CPD
ED AA .. IND
ED AB .. OUTD
ED B0 .. LDIR
ED B1 .. CPIR
ED B2 .. INIR
ED B3 .. OTIR
ED B8 .. LDDR
ED B9 .. CPDR
ED BA .. INDR
ED BB .. OTDR

Instructions Timing

Opcode: ED 40 => IN B,(C)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:40  M1      MREQ RD                    | Opcode read from 001 -> 40
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:0FF DB:--                                     | 
#010H T6  AB:0FF DB:--               RD    IORQ            | I/O read from 0FF
#011H T7  AB:0FF DB:--               RD    IORQ            | I/O read from 0FF
#012H T8  AB:0FF DB:--               RD    IORQ            | I/O read from 0FF
-----------------------------------------------------------+

Opcode: ED 41 => OUT (C),B

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:41  M1      MREQ RD                    | Opcode read from 001 -> 41
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:0FF DB:--                                     | 
#010H T6  AB:0FF DB:C3                  WR IORQ            | I/O write to 0FF <- C3
#011H T7  AB:0FF DB:C3                  WR IORQ            | I/O write to 0FF <- C3
#012H T8  AB:0FF DB:C3                  WR IORQ            | I/O write to 0FF <- C3
-----------------------------------------------------------+

Opcode: ED 42 => SBC HL,BC

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:42  M1      MREQ RD                    | Opcode read from 001 -> 42
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:--                                     | 
#011H T7  AB:001 DB:--                                     | 
#012H T8  AB:001 DB:--                                     | 
#013H T9  AB:001 DB:--                                     | 
#014H T10 AB:001 DB:--                                     | 
#015H T11 AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 43 n n => LD (nn),BC

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:43  M1      MREQ RD                    | Opcode read from 001 -> 43
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:002 DB:--                                     | 
#010H T6  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#011H T7  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#012H T8  AB:003 DB:--                                     | 
#013H T9  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#014H T10 AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#015H T11 AB:001 DB:--                                     | 
#016H T12 AB:001 DB:FF          MREQ                       | 
#017H T13 AB:001 DB:FF          MREQ    WR                 | Memory write to  001 <- FF
#018H T14 AB:002 DB:--                                     | 
#019H T15 AB:002 DB:C3          MREQ                       | 
#020H T16 AB:002 DB:C3          MREQ    WR                 | Memory write to  002 <- C3
-----------------------------------------------------------+

Opcode: ED 44 => NEG

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:44  M1      MREQ RD                    | Opcode read from 001 -> 44
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 45 => RETN

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:45  M1      MREQ RD                    | Opcode read from 001 -> 45
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:45          MREQ RD                    | Memory read from 001 -> 45
#011H T7  AB:001 DB:45          MREQ RD                    | Memory read from 001 -> 45
#012H T8  AB:002 DB:--                                     | 
#013H T9  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#014H T10 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
-----------------------------------------------------------+

Opcode: ED 46 => IM 0

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:46  M1      MREQ RD                    | Opcode read from 001 -> 46
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 47 => LD I,A

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:47  M1      MREQ RD                    | Opcode read from 001 -> 47
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 48 => IN C,(C)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:48  M1      MREQ RD                    | Opcode read from 001 -> 48
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:0FF DB:--                                     | 
#010H T6  AB:0FF DB:--               RD    IORQ            | I/O read from 0FF
#011H T7  AB:0FF DB:--               RD    IORQ            | I/O read from 0FF
#012H T8  AB:0FF DB:--               RD    IORQ            | I/O read from 0FF
-----------------------------------------------------------+

Opcode: ED 49 => OUT (C),C

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:49  M1      MREQ RD                    | Opcode read from 001 -> 49
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:0CB DB:--                                     | 
#010H T6  AB:0CB DB:CB                  WR IORQ            | I/O write to 0CB <- CB
#011H T7  AB:0CB DB:CB                  WR IORQ            | I/O write to 0CB <- CB
#012H T8  AB:0CB DB:CB                  WR IORQ            | I/O write to 0CB <- CB
-----------------------------------------------------------+

Opcode: ED 4A => ADC HL,BC

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:4A  M1      MREQ RD                    | Opcode read from 001 -> 4A
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:--                                     | 
#011H T7  AB:001 DB:--                                     | 
#012H T8  AB:001 DB:--                                     | 
#013H T9  AB:001 DB:--                                     | 
#014H T10 AB:001 DB:--                                     | 
#015H T11 AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 4B n n => LD BC,(nn)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:4B  M1      MREQ RD                    | Opcode read from 001 -> 4B
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:002 DB:--                                     | 
#010H T6  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#011H T7  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#012H T8  AB:003 DB:--                                     | 
#013H T9  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#014H T10 AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#015H T11 AB:001 DB:--                                     | 
#016H T12 AB:001 DB:4B          MREQ RD                    | Memory read from 001 -> 4B
#017H T13 AB:001 DB:4B          MREQ RD                    | Memory read from 001 -> 4B
#018H T14 AB:002 DB:--                                     | 
#019H T15 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#020H T16 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
-----------------------------------------------------------+

Opcode: ED 4C => NEG*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:4C  M1      MREQ RD                    | Opcode read from 001 -> 4C
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 4D => RETI

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:4D  M1      MREQ RD                    | Opcode read from 001 -> 4D
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:003 DB:--                                     | 
#010H T6  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#011H T7  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#012H T8  AB:004 DB:--                                     | 
#013H T9  AB:004 DB:03          MREQ RD                    | Memory read from 004 -> 03
#014H T10 AB:004 DB:03          MREQ RD                    | Memory read from 004 -> 03
-----------------------------------------------------------+

Opcode: ED 4E => IM 0*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:4E  M1      MREQ RD                    | Opcode read from 001 -> 4E
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 4F => LD R,A

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:4F  M1      MREQ RD                    | Opcode read from 001 -> 4F
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 50 => IN D,(C)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:50  M1      MREQ RD                    | Opcode read from 001 -> 50
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#011H T7  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#012H T8  AB:04B DB:--               RD    IORQ            | I/O read from 04B
-----------------------------------------------------------+

Opcode: ED 51 => OUT (C),D

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:51  M1      MREQ RD                    | Opcode read from 001 -> 51
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:D3                  WR IORQ            | I/O write to 04B <- D3
#011H T7  AB:04B DB:D3                  WR IORQ            | I/O write to 04B <- D3
#012H T8  AB:04B DB:D3                  WR IORQ            | I/O write to 04B <- D3
-----------------------------------------------------------+

Opcode: ED 52 => SBC HL,DE

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:52  M1      MREQ RD                    | Opcode read from 001 -> 52
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:--                                     | 
#011H T7  AB:001 DB:--                                     | 
#012H T8  AB:001 DB:--                                     | 
#013H T9  AB:001 DB:--                                     | 
#014H T10 AB:001 DB:--                                     | 
#015H T11 AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 53 n n => LD (nn),DE

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:53  M1      MREQ RD                    | Opcode read from 001 -> 53
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:002 DB:--                                     | 
#010H T6  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#011H T7  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#012H T8  AB:003 DB:--                                     | 
#013H T9  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#014H T10 AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#015H T11 AB:001 DB:--                                     | 
#016H T12 AB:001 DB:FF          MREQ                       | 
#017H T13 AB:001 DB:FF          MREQ    WR                 | Memory write to  001 <- FF
#018H T14 AB:002 DB:--                                     | 
#019H T15 AB:002 DB:D3          MREQ                       | 
#020H T16 AB:002 DB:D3          MREQ    WR                 | Memory write to  002 <- D3
-----------------------------------------------------------+

Opcode: ED 54 => NEG*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:54  M1      MREQ RD                    | Opcode read from 001 -> 54
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 55 => RETN*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:55  M1      MREQ RD                    | Opcode read from 001 -> 55
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:005 DB:--                                     | 
#010H T6  AB:005 DB:04          MREQ RD                    | Memory read from 005 -> 04
#011H T7  AB:005 DB:04          MREQ RD                    | Memory read from 005 -> 04
#012H T8  AB:006 DB:--                                     | 
#013H T9  AB:006 DB:05          MREQ RD                    | Memory read from 006 -> 05
#014H T10 AB:006 DB:05          MREQ RD                    | Memory read from 006 -> 05
-----------------------------------------------------------+

Opcode: ED 56 => IM 1

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:56  M1      MREQ RD                    | Opcode read from 001 -> 56
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 57 => LD A,I

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:57  M1      MREQ RD                    | Opcode read from 001 -> 57
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 58 => IN E,(C)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:58  M1      MREQ RD                    | Opcode read from 001 -> 58
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#011H T7  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#012H T8  AB:04B DB:--               RD    IORQ            | I/O read from 04B
-----------------------------------------------------------+

Opcode: ED 59 => OUT (C),E

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:59  M1      MREQ RD                    | Opcode read from 001 -> 59
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:DB                  WR IORQ            | I/O write to 04B <- DB
#011H T7  AB:04B DB:DB                  WR IORQ            | I/O write to 04B <- DB
#012H T8  AB:04B DB:DB                  WR IORQ            | I/O write to 04B <- DB
-----------------------------------------------------------+

Opcode: ED 5A => ADC HL,DE

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:5A  M1      MREQ RD                    | Opcode read from 001 -> 5A
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:--                                     | 
#011H T7  AB:001 DB:--                                     | 
#012H T8  AB:001 DB:--                                     | 
#013H T9  AB:001 DB:--                                     | 
#014H T10 AB:001 DB:--                                     | 
#015H T11 AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 5B n n => LD DE,(nn)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:5B  M1      MREQ RD                    | Opcode read from 001 -> 5B
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:002 DB:--                                     | 
#010H T6  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#011H T7  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#012H T8  AB:003 DB:--                                     | 
#013H T9  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#014H T10 AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#015H T11 AB:001 DB:--                                     | 
#016H T12 AB:001 DB:5B          MREQ RD                    | Memory read from 001 -> 5B
#017H T13 AB:001 DB:5B          MREQ RD                    | Memory read from 001 -> 5B
#018H T14 AB:002 DB:--                                     | 
#019H T15 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#020H T16 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
-----------------------------------------------------------+

Opcode: ED 5C => NEG*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:5C  M1      MREQ RD                    | Opcode read from 001 -> 5C
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 5D => RETN*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:5D  M1      MREQ RD                    | Opcode read from 001 -> 5D
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:007 DB:--                                     | 
#010H T6  AB:007 DB:06          MREQ RD                    | Memory read from 007 -> 06
#011H T7  AB:007 DB:06          MREQ RD                    | Memory read from 007 -> 06
#012H T8  AB:008 DB:--                                     | 
#013H T9  AB:008 DB:07          MREQ RD                    | Memory read from 008 -> 07
#014H T10 AB:008 DB:07          MREQ RD                    | Memory read from 008 -> 07
-----------------------------------------------------------+

Opcode: ED 5E => IM 2

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:5E  M1      MREQ RD                    | Opcode read from 001 -> 5E
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 5F => LD A,R

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:5F  M1      MREQ RD                    | Opcode read from 001 -> 5F
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 60 => IN H,(C)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:60  M1      MREQ RD                    | Opcode read from 001 -> 60
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#011H T7  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#012H T8  AB:04B DB:--               RD    IORQ            | I/O read from 04B
-----------------------------------------------------------+

Opcode: ED 61 => OUT (C),H

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:61  M1      MREQ RD                    | Opcode read from 001 -> 61
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:E3                  WR IORQ            | I/O write to 04B <- E3
#011H T7  AB:04B DB:E3                  WR IORQ            | I/O write to 04B <- E3
#012H T8  AB:04B DB:E3                  WR IORQ            | I/O write to 04B <- E3
-----------------------------------------------------------+

Opcode: ED 62 => SBC HL,HL

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:62  M1      MREQ RD                    | Opcode read from 001 -> 62
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:--                                     | 
#011H T7  AB:001 DB:--                                     | 
#012H T8  AB:001 DB:--                                     | 
#013H T9  AB:001 DB:--                                     | 
#014H T10 AB:001 DB:--                                     | 
#015H T11 AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 63 n n => LD (nn),HL

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:63  M1      MREQ RD                    | Opcode read from 001 -> 63
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:002 DB:--                                     | 
#010H T6  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#011H T7  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#012H T8  AB:003 DB:--                                     | 
#013H T9  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#014H T10 AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#015H T11 AB:001 DB:--                                     | 
#016H T12 AB:001 DB:00          MREQ                       | 
#017H T13 AB:001 DB:00          MREQ    WR                 | Memory write to  001 <- 00
#018H T14 AB:002 DB:--                                     | 
#019H T15 AB:002 DB:00          MREQ                       | 
#020H T16 AB:002 DB:00          MREQ    WR                 | Memory write to  002 <- 00
-----------------------------------------------------------+

Opcode: ED 64 => NEG*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:64  M1      MREQ RD                    | Opcode read from 001 -> 64
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 65 => RETN*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:65  M1      MREQ RD                    | Opcode read from 001 -> 65
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:009 DB:--                                     | 
#010H T6  AB:009 DB:08          MREQ RD                    | Memory read from 009 -> 08
#011H T7  AB:009 DB:08          MREQ RD                    | Memory read from 009 -> 08
#012H T8  AB:00A DB:--                                     | 
#013H T9  AB:00A DB:09          MREQ RD                    | Memory read from 00A -> 09
#014H T10 AB:00A DB:09          MREQ RD                    | Memory read from 00A -> 09
-----------------------------------------------------------+

Opcode: ED 66 => IM 0*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:66  M1      MREQ RD                    | Opcode read from 001 -> 66
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 67 => RRD

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:67  M1      MREQ RD                    | Opcode read from 001 -> 67
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:000 DB:--                                     | 
#010H T6  AB:000 DB:ED          MREQ RD                    | Memory read from 000 -> ED
#011H T7  AB:000 DB:ED          MREQ RD                    | Memory read from 000 -> ED
#012H T8  AB:000 DB:--                                     | 
#013H T9  AB:000 DB:--                                     | 
#014H T10 AB:000 DB:--                                     | 
#015H T11 AB:000 DB:--                                     | 
#016H T12 AB:000 DB:--                                     | 
#017H T13 AB:000 DB:EE          MREQ                       | 
#018H T14 AB:000 DB:EE          MREQ    WR                 | Memory write to  000 <- EE
-----------------------------------------------------------+

Opcode: ED 68 => IN L,(C)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:68  M1      MREQ RD                    | Opcode read from 001 -> 68
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#011H T7  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#012H T8  AB:04B DB:--               RD    IORQ            | I/O read from 04B
-----------------------------------------------------------+

Opcode: ED 69 => OUT (C),L

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:69  M1      MREQ RD                    | Opcode read from 001 -> 69
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:EB                  WR IORQ            | I/O write to 04B <- EB
#011H T7  AB:04B DB:EB                  WR IORQ            | I/O write to 04B <- EB
#012H T8  AB:04B DB:EB                  WR IORQ            | I/O write to 04B <- EB
-----------------------------------------------------------+

Opcode: ED 6A => ADC HL,HL

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:6A  M1      MREQ RD                    | Opcode read from 001 -> 6A
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:--                                     | 
#011H T7  AB:001 DB:--                                     | 
#012H T8  AB:001 DB:--                                     | 
#013H T9  AB:001 DB:--                                     | 
#014H T10 AB:001 DB:--                                     | 
#015H T11 AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 6B n n => LD HL,(nn)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:6B  M1      MREQ RD                    | Opcode read from 001 -> 6B
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:002 DB:--                                     | 
#010H T6  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#011H T7  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#012H T8  AB:003 DB:--                                     | 
#013H T9  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#014H T10 AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#015H T11 AB:001 DB:--                                     | 
#016H T12 AB:001 DB:6B          MREQ RD                    | Memory read from 001 -> 6B
#017H T13 AB:001 DB:6B          MREQ RD                    | Memory read from 001 -> 6B
#018H T14 AB:002 DB:--                                     | 
#019H T15 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#020H T16 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
-----------------------------------------------------------+

Opcode: ED 6C => NEG*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:6C  M1      MREQ RD                    | Opcode read from 001 -> 6C
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 6D => RETN*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:6D  M1      MREQ RD                    | Opcode read from 001 -> 6D
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:00B DB:--                                     | 
#010H T6  AB:00B DB:0A          MREQ RD                    | Memory read from 00B -> 0A
#011H T7  AB:00B DB:0A          MREQ RD                    | Memory read from 00B -> 0A
#012H T8  AB:00C DB:--                                     | 
#013H T9  AB:00C DB:0B          MREQ RD                    | Memory read from 00C -> 0B
#014H T10 AB:00C DB:0B          MREQ RD                    | Memory read from 00C -> 0B
-----------------------------------------------------------+

Opcode: ED 6E => IM 0*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:6E  M1      MREQ RD                    | Opcode read from 001 -> 6E
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 6F => RLD

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:6F  M1      MREQ RD                    | Opcode read from 001 -> 6F
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:06B DB:--                                     | 
#010H T6  AB:06B DB:00          MREQ RD                    | Memory read from 06B -> 00
#011H T7  AB:06B DB:00          MREQ RD                    | Memory read from 06B -> 00
#012H T8  AB:06B DB:--                                     | 
#013H T9  AB:06B DB:--                                     | 
#014H T10 AB:06B DB:--                                     | 
#015H T11 AB:06B DB:--                                     | 
#016H T12 AB:06B DB:--                                     | 
#017H T13 AB:06B DB:03          MREQ                       | 
#018H T14 AB:06B DB:03          MREQ    WR                 | Memory write to  06B <- 03
-----------------------------------------------------------+

Opcode: ED 70 => IN F,(C)*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:70  M1      MREQ RD                    | Opcode read from 001 -> 70
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#011H T7  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#012H T8  AB:04B DB:--               RD    IORQ            | I/O read from 04B
-----------------------------------------------------------+

Opcode: ED 71 => OUT (C),0*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:71  M1      MREQ RD                    | Opcode read from 001 -> 71
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:00                  WR IORQ            | I/O write to 04B <- 00
#011H T7  AB:04B DB:00                  WR IORQ            | I/O write to 04B <- 00
#012H T8  AB:04B DB:00                  WR IORQ            | I/O write to 04B <- 00
-----------------------------------------------------------+

Opcode: ED 72 => SBC HL,SP

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:72  M1      MREQ RD                    | Opcode read from 001 -> 72
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:--                                     | 
#011H T7  AB:001 DB:--                                     | 
#012H T8  AB:001 DB:--                                     | 
#013H T9  AB:001 DB:--                                     | 
#014H T10 AB:001 DB:--                                     | 
#015H T11 AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 73 n n => LD (nn),SP

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:73  M1      MREQ RD                    | Opcode read from 001 -> 73
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:002 DB:--                                     | 
#010H T6  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#011H T7  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#012H T8  AB:003 DB:--                                     | 
#013H T9  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#014H T10 AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#015H T11 AB:001 DB:--                                     | 
#016H T12 AB:001 DB:0D          MREQ                       | 
#017H T13 AB:001 DB:0D          MREQ    WR                 | Memory write to  001 <- 0D
#018H T14 AB:002 DB:--                                     | 
#019H T15 AB:002 DB:D1          MREQ                       | 
#020H T16 AB:002 DB:D1          MREQ    WR                 | Memory write to  002 <- D1
-----------------------------------------------------------+

Opcode: ED 74 => NEG*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:74  M1      MREQ RD                    | Opcode read from 001 -> 74
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 75 => RETN*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:75  M1      MREQ RD                    | Opcode read from 001 -> 75
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:00D DB:--                                     | 
#010H T6  AB:00D DB:0C          MREQ RD                    | Memory read from 00D -> 0C
#011H T7  AB:00D DB:0C          MREQ RD                    | Memory read from 00D -> 0C
#012H T8  AB:00E DB:--                                     | 
#013H T9  AB:00E DB:0D          MREQ RD                    | Memory read from 00E -> 0D
#014H T10 AB:00E DB:0D          MREQ RD                    | Memory read from 00E -> 0D
-----------------------------------------------------------+

Opcode: ED 76 => IM 1*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:76  M1      MREQ RD                    | Opcode read from 001 -> 76
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 78 => IN A,(C)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:78  M1      MREQ RD                    | Opcode read from 001 -> 78
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#011H T7  AB:04B DB:--               RD    IORQ            | I/O read from 04B
#012H T8  AB:04B DB:--               RD    IORQ            | I/O read from 04B
-----------------------------------------------------------+

Opcode: ED 79 => OUT (C),A

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:79  M1      MREQ RD                    | Opcode read from 001 -> 79
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:04B DB:--                                     | 
#010H T6  AB:04B DB:FB                  WR IORQ            | I/O write to 04B <- FB
#011H T7  AB:04B DB:FB                  WR IORQ            | I/O write to 04B <- FB
#012H T8  AB:04B DB:FB                  WR IORQ            | I/O write to 04B <- FB
-----------------------------------------------------------+

Opcode: ED 7A => ADC HL,SP

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:7A  M1      MREQ RD                    | Opcode read from 001 -> 7A
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:001 DB:--                                     | 
#011H T7  AB:001 DB:--                                     | 
#012H T8  AB:001 DB:--                                     | 
#013H T9  AB:001 DB:--                                     | 
#014H T10 AB:001 DB:--                                     | 
#015H T11 AB:001 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED 7B n n => LD SP,(nn)

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:7B  M1      MREQ RD                    | Opcode read from 001 -> 7B
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:002 DB:--                                     | 
#010H T6  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#011H T7  AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#012H T8  AB:003 DB:--                                     | 
#013H T9  AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#014H T10 AB:003 DB:02          MREQ RD                    | Memory read from 003 -> 02
#015H T11 AB:001 DB:--                                     | 
#016H T12 AB:001 DB:7B          MREQ RD                    | Memory read from 001 -> 7B
#017H T13 AB:001 DB:7B          MREQ RD                    | Memory read from 001 -> 7B
#018H T14 AB:002 DB:--                                     | 
#019H T15 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
#020H T16 AB:002 DB:01          MREQ RD                    | Memory read from 002 -> 01
-----------------------------------------------------------+

Opcode: ED 7C => NEG*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:7C  M1      MREQ RD                    | Opcode read from 001 -> 7C
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED 7D => RETN*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:7D  M1      MREQ RD                    | Opcode read from 001 -> 7D
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:07B DB:--                                     | 
#010H T6  AB:07B DB:00          MREQ RD                    | Memory read from 07B -> 00
#011H T7  AB:07B DB:00          MREQ RD                    | Memory read from 07B -> 00
#012H T8  AB:07C DB:--                                     | 
#013H T9  AB:07C DB:00          MREQ RD                    | Memory read from 07C -> 00
#014H T10 AB:07C DB:00          MREQ RD                    | Memory read from 07C -> 00
-----------------------------------------------------------+

Opcode: ED 7E => IM 2*

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:7E  M1      MREQ RD                    | Opcode read from 001 -> 7E
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
-----------------------------------------------------------+

Opcode: ED A0 => LDI

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:A0  M1      MREQ RD                    | Opcode read from 001 -> A0
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:06C DB:--                                     | 
#010H T6  AB:06C DB:00          MREQ RD                    | Memory read from 06C -> 00
#011H T7  AB:06C DB:00          MREQ RD                    | Memory read from 06C -> 00
#012H T8  AB:05B DB:--                                     | 
#013H T9  AB:05B DB:00          MREQ                       | 
#014H T10 AB:05B DB:00          MREQ    WR                 | Memory write to  05B <- 00
#015H T11 AB:05B DB:00                                     | 
#016H T12 AB:05B DB:00                                     | 
-----------------------------------------------------------+

Opcode: ED A1 => CPI

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:A1  M1      MREQ RD                    | Opcode read from 001 -> A1
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:06D DB:--                                     | 
#010H T6  AB:06D DB:00          MREQ RD                    | Memory read from 06D -> 00
#011H T7  AB:06D DB:00          MREQ RD                    | Memory read from 06D -> 00
#012H T8  AB:06D DB:--                                     | 
#013H T9  AB:06D DB:--                                     | 
#014H T10 AB:06D DB:--                                     | 
#015H T11 AB:06D DB:--                                     | 
#016H T12 AB:06D DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED A2 => INI

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:A2  M1      MREQ RD                    | Opcode read from 001 -> A2
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:049 DB:--                                     | 
#011H T7  AB:049 DB:--               RD    IORQ            | I/O read from 049
#012H T8  AB:049 DB:--               RD    IORQ            | I/O read from 049
#013H T9  AB:049 DB:--               RD    IORQ            | I/O read from 049
#014H T10 AB:06E DB:--                                     | 
#015H T11 AB:06E DB:A3          MREQ                       | 
#016H T12 AB:06E DB:A3          MREQ    WR                 | Memory write to  06E <- A3
-----------------------------------------------------------+

Opcode: ED A3 => OUTI

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:A3  M1      MREQ RD                    | Opcode read from 001 -> A3
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:06F DB:--                                     | 
#011H T7  AB:06F DB:00          MREQ RD                    | Memory read from 06F -> 00
#012H T8  AB:06F DB:00          MREQ RD                    | Memory read from 06F -> 00
#013H T9  AB:049 DB:--                                     | 
#014H T10 AB:049 DB:00                  WR IORQ            | I/O write to 049 <- 00
#015H T11 AB:049 DB:00                  WR IORQ            | I/O write to 049 <- 00
#016H T12 AB:049 DB:00                  WR IORQ            | I/O write to 049 <- 00
-----------------------------------------------------------+

Opcode: ED A8 => LDD

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:A8  M1      MREQ RD                    | Opcode read from 001 -> A8
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:070 DB:--                                     | 
#010H T6  AB:070 DB:00          MREQ RD                    | Memory read from 070 -> 00
#011H T7  AB:070 DB:00          MREQ RD                    | Memory read from 070 -> 00
#012H T8  AB:05C DB:--                                     | 
#013H T9  AB:05C DB:00          MREQ                       | 
#014H T10 AB:05C DB:00          MREQ    WR                 | Memory write to  05C <- 00
#015H T11 AB:05C DB:00                                     | 
#016H T12 AB:05C DB:00                                     | 
-----------------------------------------------------------+

Opcode: ED A9 => CPD

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:A9  M1      MREQ RD                    | Opcode read from 001 -> A9
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:06F DB:--                                     | 
#010H T6  AB:06F DB:00          MREQ RD                    | Memory read from 06F -> 00
#011H T7  AB:06F DB:00          MREQ RD                    | Memory read from 06F -> 00
#012H T8  AB:06F DB:--                                     | 
#013H T9  AB:06F DB:--                                     | 
#014H T10 AB:06F DB:--                                     | 
#015H T11 AB:06F DB:--                                     | 
#016H T12 AB:06F DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED AA => IND

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:AA  M1      MREQ RD                    | Opcode read from 001 -> AA
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:047 DB:--                                     | 
#011H T7  AB:047 DB:--               RD    IORQ            | I/O read from 047
#012H T8  AB:047 DB:--               RD    IORQ            | I/O read from 047
#013H T9  AB:047 DB:--               RD    IORQ            | I/O read from 047
#014H T10 AB:06E DB:--                                     | 
#015H T11 AB:06E DB:AB          MREQ                       | 
#016H T12 AB:06E DB:AB          MREQ    WR                 | Memory write to  06E <- AB
-----------------------------------------------------------+

Opcode: ED AB => OUTD

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:AB  M1      MREQ RD                    | Opcode read from 001 -> AB
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:06D DB:--                                     | 
#011H T7  AB:06D DB:00          MREQ RD                    | Memory read from 06D -> 00
#012H T8  AB:06D DB:00          MREQ RD                    | Memory read from 06D -> 00
#013H T9  AB:047 DB:--                                     | 
#014H T10 AB:047 DB:00                  WR IORQ            | I/O write to 047 <- 00
#015H T11 AB:047 DB:00                  WR IORQ            | I/O write to 047 <- 00
#016H T12 AB:047 DB:00                  WR IORQ            | I/O write to 047 <- 00
-----------------------------------------------------------+

Opcode: ED B0 => LDIR

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:B0  M1      MREQ RD                    | Opcode read from 001 -> B0
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:06C DB:--                                     | 
#010H T6  AB:06C DB:00          MREQ RD                    | Memory read from 06C -> 00
#011H T7  AB:06C DB:00          MREQ RD                    | Memory read from 06C -> 00
#012H T8  AB:05B DB:--                                     | 
#013H T9  AB:05B DB:00          MREQ                       | 
#014H T10 AB:05B DB:00          MREQ    WR                 | Memory write to  05B <- 00
#015H T11 AB:05B DB:00                                     | 
#016H T12 AB:05B DB:00                                     | 
#017H T13 AB:05B DB:--                                     | 
#018H T14 AB:05B DB:--                                     | 
#019H T15 AB:05B DB:--                                     | 
#020H T16 AB:05B DB:--                                     | 
#021H T17 AB:05B DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED B1 => CPIR

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:B1  M1      MREQ RD                    | Opcode read from 001 -> B1
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:06D DB:--                                     | 
#010H T6  AB:06D DB:00          MREQ RD                    | Memory read from 06D -> 00
#011H T7  AB:06D DB:00          MREQ RD                    | Memory read from 06D -> 00
#012H T8  AB:06D DB:--                                     | 
#013H T9  AB:06D DB:--                                     | 
#014H T10 AB:06D DB:--                                     | 
#015H T11 AB:06D DB:--                                     | 
#016H T12 AB:06D DB:--                                     | 
#017H T13 AB:06D DB:--                                     | 
#018H T14 AB:06D DB:--                                     | 
#019H T15 AB:06D DB:--                                     | 
#020H T16 AB:06D DB:--                                     | 
#021H T17 AB:06D DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED B2 => INIR

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:B2  M1      MREQ RD                    | Opcode read from 001 -> B2
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:045 DB:--                                     | 
#011H T7  AB:045 DB:--               RD    IORQ            | I/O read from 045
#012H T8  AB:045 DB:--               RD    IORQ            | I/O read from 045
#013H T9  AB:045 DB:--               RD    IORQ            | I/O read from 045
#014H T10 AB:06E DB:--                                     | 
#015H T11 AB:06E DB:B3          MREQ                       | 
#016H T12 AB:06E DB:B3          MREQ    WR                 | Memory write to  06E <- B3
#017H T13 AB:06E DB:--                                     | 
#018H T14 AB:06E DB:--                                     | 
#019H T15 AB:06E DB:--                                     | 
#020H T16 AB:06E DB:--                                     | 
#021H T17 AB:06E DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED B3 => OTIR

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:B3  M1      MREQ RD                    | Opcode read from 001 -> B3
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:06F DB:--                                     | 
#011H T7  AB:06F DB:00          MREQ RD                    | Memory read from 06F -> 00
#012H T8  AB:06F DB:00          MREQ RD                    | Memory read from 06F -> 00
#013H T9  AB:045 DB:--                                     | 
#014H T10 AB:045 DB:00                  WR IORQ            | I/O write to 045 <- 00
#015H T11 AB:045 DB:00                  WR IORQ            | I/O write to 045 <- 00
#016H T12 AB:045 DB:00                  WR IORQ            | I/O write to 045 <- 00
#017H T13 AB:045 DB:--                                     | 
#018H T14 AB:045 DB:--                                     | 
#019H T15 AB:045 DB:--                                     | 
#020H T16 AB:045 DB:--                                     | 
#021H T17 AB:045 DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED B8 => LDDR

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:B8  M1      MREQ RD                    | Opcode read from 001 -> B8
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:070 DB:--                                     | 
#010H T6  AB:070 DB:00          MREQ RD                    | Memory read from 070 -> 00
#011H T7  AB:070 DB:00          MREQ RD                    | Memory read from 070 -> 00
#012H T8  AB:05C DB:--                                     | 
#013H T9  AB:05C DB:00          MREQ                       | 
#014H T10 AB:05C DB:00          MREQ    WR                 | Memory write to  05C <- 00
#015H T11 AB:05C DB:00                                     | 
#016H T12 AB:05C DB:00                                     | 
#017H T13 AB:05C DB:--                                     | 
#018H T14 AB:05C DB:--                                     | 
#019H T15 AB:05C DB:--                                     | 
#020H T16 AB:05C DB:--                                     | 
#021H T17 AB:05C DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED B9 => CPDR

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:B9  M1      MREQ RD                    | Opcode read from 001 -> B9
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:06F DB:--                                     | 
#010H T6  AB:06F DB:00          MREQ RD                    | Memory read from 06F -> 00
#011H T7  AB:06F DB:00          MREQ RD                    | Memory read from 06F -> 00
#012H T8  AB:06F DB:--                                     | 
#013H T9  AB:06F DB:--                                     | 
#014H T10 AB:06F DB:--                                     | 
#015H T11 AB:06F DB:--                                     | 
#016H T12 AB:06F DB:--                                     | 
#017H T13 AB:06F DB:--                                     | 
#018H T14 AB:06F DB:--                                     | 
#019H T15 AB:06F DB:--                                     | 
#020H T16 AB:06F DB:--                                     | 
#021H T17 AB:06F DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED BA => INDR

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:BA  M1      MREQ RD                    | Opcode read from 001 -> BA
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:043 DB:--                                     | 
#011H T7  AB:043 DB:--               RD    IORQ            | I/O read from 043
#012H T8  AB:043 DB:--               RD    IORQ            | I/O read from 043
#013H T9  AB:043 DB:--               RD    IORQ            | I/O read from 043
#014H T10 AB:06E DB:--                                     | 
#015H T11 AB:06E DB:BB          MREQ                       | 
#016H T12 AB:06E DB:BB          MREQ    WR                 | Memory write to  06E <- BB
#017H T13 AB:06E DB:--                                     | 
#018H T14 AB:06E DB:--                                     | 
#019H T15 AB:06E DB:--                                     | 
#020H T16 AB:06E DB:--                                     | 
#021H T17 AB:06E DB:--                                     | 
-----------------------------------------------------------+

Opcode: ED BB => OTDR

-----------------------------------------------------------+
#001H T1  AB:000 DB:--  M1                                 | 
#002H T2  AB:000 DB:ED  M1      MREQ RD                    | Opcode read from 000 -> ED
#003H T3  AB:000 DB:--     RFSH                            | 
#004H T4  AB:000 DB:--     RFSH MREQ                       | Refresh address  000
-----------------------------------------------------------+
#005H T1  AB:001 DB:--  M1                                 | 
#006H T2  AB:001 DB:BB  M1      MREQ RD                    | Opcode read from 001 -> BB
#007H T3  AB:001 DB:--     RFSH                            | 
#008H T4  AB:001 DB:--     RFSH MREQ                       | Refresh address  001
#009H T5  AB:001 DB:--                                     | 
#010H T6  AB:06D DB:--                                     | 
#011H T7  AB:06D DB:00          MREQ RD                    | Memory read from 06D -> 00
#012H T8  AB:06D DB:00          MREQ RD                    | Memory read from 06D -> 00
#013H T9  AB:043 DB:--                                     | 
#014H T10 AB:043 DB:00                  WR IORQ            | I/O write to 043 <- 00
#015H T11 AB:043 DB:00                  WR IORQ            | I/O write to 043 <- 00
#016H T12 AB:043 DB:00                  WR IORQ            | I/O write to 043 <- 00
#017H T13 AB:043 DB:--                                     | 
#018H T14 AB:043 DB:--                                     | 
#019H T15 AB:043 DB:--                                     | 
#020H T16 AB:043 DB:--                                     | 
#021H T17 AB:043 DB:--                                     | 
-----------------------------------------------------------+