Changes

Jump to: navigation, search

Z80

1,248 bytes added, 11:54, 6 September 2024
/* Standard opcodes */
=== Standard opcodes ===
 
{| style="white-space: nowrap;"
|-
|-
| 07 || RLCA
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 08 || EX AF,AF'
|-
| 0F || RRCA
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 10 e || DJNZ PC+e
|-
| 17 || RLA
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 18 e || JR e
| 1F || RRA
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 27 || DAA
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 28 e || JR Z,e
|-
| 2F || CPL
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 30 e || JR NC,e
|-
| 37 || SCF
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 38 e || JR C,e
| 3F || CCF
|}
|} {| style="white-space: nowrap;"|-|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 47 || LD B,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 48 || LD C,B
|-
| 4F || LD C,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 50 || LD D,B
|-
| 57 || LD D,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 58 || LD E,B
| 5F || LD E,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 67 || LD H,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 68 || LD L,B
|-
| 6F || LD L,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 70 || LD (HL),B
|-
| 77 || LD (HL),A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 78 || LD A,B
| 7F || LD A,A
|}
|} {| style="white-space: nowrap;"|-|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 87 || ADD A,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 88 || ADC A,B
|-
| 8F || ADC A,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 90 || SUB B
|-
| 97 || SUB A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| 98 || SBC A,B
| 9F || SBC A,A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| A7 || AND A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| A8 || XOR B
|-
| AF || XOR A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| B0 || OR B
|-
| B7 || OR A
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| B8 || CP B
| BF || CP A
|}
|} {| style="white-space: nowrap;"|-|
{| class="wikitable"
! Opcode !! Mnemonic
| C6 n || ADD A,n
|-
| C7 || RST 0H00H|}|{| class="wikitable"! Opcode !! Mnemonic
|-
| C8 || RET Z
| CE n || ADC A,n
|-
| CF || RST 8H08H|}|{| class="wikitable"! Opcode !! Mnemonic
|-
| D0 || RET NC
|-
| D7 || RST 10H
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| D8 || RET C
| DF || RST 18H
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| E7 || RST 20H
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| E8 || RET PE
|-
| EF || RST 28H
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| F0 || RET P
|-
| F7 || RST 30H
|}
|
{| class="wikitable"
! Opcode !! Mnemonic
|-
| F8 || RET M
13,173
edits