Changes

Z80

182 bytes removed, 10 March
/* Z80 Instructions */
|-
| ld a,r || 11101101 01011111 || 3 || 9 (4,5) || + || + || + || 0 || + || X || 0 || - || a := r, pf := iff2
|-
| pop P || 11pp0001 || 3 || 10 (4,3,3) || - || - || - || - || - || - || - || - || P := (sp), sp += 2 ||rowspan=2|Pop a value from the stack
|-
| pop I || 11i11101 11100001 || 4 || 14 (4,4,3,3) || - || - || - || - || - || - || - || - || I := (sp), sp += 2
|-
| push P || 11pp0101 || 4 || 11 (5,3,3) || - || - || - || - || - || - || - || - || sp -= 2, (sp) := P ||rowspan=2|Push a value onto the stack
|-
| push I || 11i11101 11100101 || 5 || 15 (4,5,3,3) || - || - || - || - || - || - || - || - || sp -= 2, (sp) := I
|-
| ex (sp),hl || 11100011 || 6 || 19 (4,3,4,3,5) || - || - || - || - || - || - || - || - || (sp) <=> hl ||rowspan=5|Exchange
|-
| out (c),0 || 11101101 01110001 || 4 || 12 (4,4,4) || - || - || - || - || - || - || - || - || ((c)) := 0 (255 on CMOS CPU)
|}
 
=== Letter P ===
 
{| class="wikitable" style="white-space: nowrap;"
|-
! Instruction !! Opcode !! NOPs !! Cycles !! S !! Z !! 5 !! H !! 3 !! P !! N !! C !! Effect !! Description
|-
| pop P || 11pp0001 || 3 || 10 (4,3,3) || - || - || - || - || - || - || - || - || P := (sp), sp += 2 ||rowspan=2|Pop a value from the stack
|-
| pop I || 11i11101 11100001 || 4 || 14 (4,4,3,3) || - || - || - || - || - || - || - || - || I := (sp), sp += 2
|-
| push P || 11pp0101 || 4 || 11 (5,3,3) || - || - || - || - || - || - || - || - || sp -= 2, (sp) := P ||rowspan=2|Push a value onto the stack
|-
| push I || 11i11101 11100101 || 5 || 15 (4,5,3,3) || - || - || - || - || - || - || - || - || sp -= 2, (sp) := I
|}
13,173
edits