- 裏レジスタ (BC', DE', HL', AF') の廃止
- サインフラグとパリティ/オーバーフローフラグの廃止
- インデックスレジスタ (IX, IY) の廃止
- I/O 空間の廃止
- 交換命令の廃止
- サインフラグとパリティ/オーバーフローフラグの条件付ジャンプ/コール/リターン命令の廃止
- インデックスレジスタ操作命令の廃止
- IN/OUT 命令の廃止
- 第 1 OP コードに ED を持つ命令を廃止 (ただし RETI は、ED 4D から D9 へ変更)
- 8 ビットロード命令の追加
- 汎用演算 / CPU 制御命令の追加
表.変更コード一覧表
コード |
Z80 |
ゲームボーイ |
08 |
EX AX,AF' |
LD (nn), SP |
10 |
DJNZ e |
STOP |
22 |
LD (nn), HL |
LDI (HL), A |
2A |
LD HL, (nn) |
LDI A, (HL) |
32 |
LD (nn), A |
LDD (HL), A |
3A |
LD A, (nn) |
LDD A, (HL) |
CB xx |
- |
SWAP n |
D3 |
OUT (n), A |
- |
D9 |
EXX |
RETI |
DB |
IN A, (n) |
- |
DD xx |
(IX操作命令) |
- |
E0 |
RET PO |
LDH (n), A |
E2 |
JP PO, nn |
LD (C), A |
E3 |
EX (SP), HL |
- |
E4 |
CALL PO, nn |
- |
E8 |
RET PE |
ADD SP, n |
EA |
JP PE, nn |
LD (nn), A |
EB |
EX DE, HL |
- |
EC |
CALL PE, nn |
- |
ED xx |
(ED xx コード) |
- |
F0 |
RET P |
LDH A, (n) |
F2 |
JP P, nn |
- |
F4 |
CALL P, nn |
- |
F8 |
RET M |
LDHL SP, n |
FA |
JP M, nn |
LD A, (nn) |
FC |
CALL M, nn |
- |
FD xx |
(IY操作命令) |
- |
最終更新:2017年08月28日 12:25