Changes

Jump to: navigation, search

Z80

498 bytes removed, 15:56, 2 April 2008
|-
|OUT (C),L||12||2||||ED 69
|-
|OUTD||16||2||?*??1-||ED AB||Output and Decrement||(C)=(HL),HL=HL-1,B=B-1
|-
|OTDR||21/1||2||?1??1-||ED BB||Output, Dec., Repeat||OUTD till B=0
|-
|OUTI||16||2||?*??1-||ED A3||Output and Increment|(C)=(HL),HL=HL+1,B=B-1
|-
|OTIR||21/1||2||?1??1-||ED B3||Output, Inc., Repeat||OUTI till B=0
|-
|POP AF||10||1||------||F1||rowspan=4|Pop||rowspan=4|qq=(SP)+
|-
|POP BC||10||1||||C1
|-
|POP DE||10||1||||D1
|-
|POP HL||10||1||||E1
|-
|}
+-------------+----+---+------+------------+---------------------+----------------------+|OUTD | 16 | 2 |?*??1-|ED AB |Output and Decrement |(C)=(HL),HL=HL-1,B=B-1||OTDR |21/1| 2 |?1??1-|ED BB |Output, Dec., Repeat |OUTD till B=0 ||OUTI | 16 | 2 |?*??1-|ED A3 |Output and Increment |(C)=(HL),HL=HL+1,B=B-1||OTIR |21/1| 2 |?1??1-|ED B3 |Output, Inc., Repeat |OUTI till B=0 |+-------------+----+---+------+------------+---------------------+----------------------+|POP AF | 10 | 1 |------|F1 |Pop |qq=(SP)+ ||POP BC | 10 | 1 | |C1 | | ||POP DE | 10 | 1 | |D1 | | ||POP HL | 10 | 1 | |E1 | | ||POP IX | 14 | 2 |------|DD E1 |rowspan=2|Pop |rowspan=2|xx=(SP)+ ||POP IY | 14 | 2 | |FD E1 | | | |PUSH AF | 11 | 1 |------|F5 |rowspan=4|Push |rowspan=4|-(SP)=qq ||PUSH BC | 11 | 1 | |C5 | | ||PUSH DE | 11 | 1 | |D5 | | ||PUSH HL | 11 | 1 | |E5 | | | |PUSH IX | 15 | 2 |------|DD E5 |rowspan=2|Push |rowspan=2|-(SP)=xx ||PUSH IY | 15 | 2 | |FD E5 | | |  
+-------------+----+---+------+------------+---------------------+----------------------+
|RES b,r | 8 | 2 |------|CB 80+8*b+rb|Reset bit |m=m&{~2^b} |
|RES b,(IX+N) | 23 | 4 |------|DD CB XX 86+8*b | |
|RES b,(IY+N) | 23 | 4 |------|FD CB XX 86+8*b | |
 
+-------------+----+---+------+------------+---------------------+----------------------+
|RET | 10 | 1 |------|C9 |Return |PC=(SP)+ |
12,273
edits