Changes

Z80

1,784 bytes added, 15:17, 1 September 2024
/* Opcodes */
|-
| FF || SET 7,A
|}
|}
 
=== ED opcodes ===
 
{|
|-
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 40 || IN B,(C)
|-
| 41 || OUT (C),B
|-
| 42 || SBC HL,BC
|-
| 43 || LD (nn),BC
|-
| 44 || NEG
|-
| 45 || RETN
|-
| 46 || IM 0
|-
| 47 || LDI A
|-
| 48 || INC (C)
|-
| 49 || OUT (C),C
|-
| 4A || ADC HL,BC
|-
| 4B || LD (nn),BC
|-
| 4C || '''NEG'''
|-
| 4D || RETI
|-
| 4E || '''IM 0'''
|-
| 4F || LDR A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 50 || IND (C)
|-
| 51 || OUT (C),D
|-
| 52 || SBC HL,DE
|-
| 53 || LD (nn),DE
|-
| 54 || '''NEG'''
|-
| 55 || '''RETN'''
|-
| 56 || IM 1
|-
| 57 || LDA I
|-
| 58 || IN E,(C)
|-
| 59 || OUT (C),E
|-
| 5A || ADC HL,DE
|-
| 5B || LD (nn),DE
|-
| 5C || '''NEG'''
|-
| 5D || '''RETN'''
|-
| 5E || IM 2
|-
| 5F || LDA R
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 60 || IN H,(C)
|-
| 61 || OUT (C),H
|-
| 62 || SBC HL,HL
|-
| 63 || LD (nn),HL
|-
| 64 || '''NEG'''
|-
| 65 || '''RETN'''
|-
| 66 || '''IM 0'''
|-
| 67 || RRD
|-
| 68 || IN L,(C)
|-
| 69 || OUT (C),L
|-
| 6A || ADC HL,HL
|-
| 6B || LD (nn),HL
|-
| 6C || '''NEG'''
|-
| 6D || '''RETN'''
|-
| 6E || '''IM 0'''
|-
| 6F || RLD
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 70 || '''IN F,(C)'''
|-
| 71 || '''OUT (C),0'''
|-
| 72 || SBC HL,SP
|-
| 73 || LD (nn),SP
|-
| 74 || '''NEG'''
|-
| 75 || '''RETN'''
|-
| 76 || '''IM 1'''
|-
| 78 || IN A,(C)
|-
| 79 || OUT (C),A
|-
| 7A || ADC HL,SP
|-
| 7B || LD SP,(nn)
|-
| 7C || '''NEG'''
|-
| 7D || '''RETN'''
|-
| 7E || '''IM 2'''
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| A0 || LDI
|-
| A1 || CPI
|-
| A2 || INI
|-
| A3 || OUTI
|-
| A8 || LDD
|-
| A9 || CPD
|-
| AA || IND
|-
| AB || OUTD
|-
| B0 || LDIR
|-
| B1 || CPIR
|-
| B2 || INIR
|-
| B3 || OTIR
|-
| B8 || LDDR
|-
| B9 || CPDR
|-
| BA || INDR
|-
| BB || OTDR
|}
|}
13,173
edits