Changes

Jump to: navigation, search

Z80

36 bytes added, 12 March
/* Load group */
| ld pp,(nn) || ED 01pp1011 lolololo hihihihi || 6 || 20 (4,4,3,3,3,3) || pp := (nn)
|-
| pop pp p̃p̃ || 11pp0001 || 3 || 10 (4,3,3) || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || pp p̃p̃ := (sp), sp += 2 ||rowspan=2|Pop a value from the stack
|-
| pop qq q̃q̃ || DD/FD 11qq0001 || 4 || 14 (4,4,3,3) || qq := (sp), sp += 2
|-
| push pp p̃p̃ || 11pp0101 || 4 || 11 (5,3,3) || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || rowspan=2|- || sp -= 2, (sp) := pp p̃p̃ ||rowspan=2|Push a value onto the stack
|-
| push qq q̃q̃ || DD/FD 11qq0101 || 5 || 15 (4,5,3,3) || sp -= 2, (sp) := qqq̃q̃
|}
Legend: ppp̃p̃: 00=BC, 01=DE, 10=HL, 11=AF ; qqq̃q̃: 00=BC, 01=DE, 10=IX/IY, 11=AF
=== 16-bit Arithmetic group ===
13,173
edits