Z80系と互換CPU

2024年01月15日(月) 13時14分更新 icon 項目のみ表示/展開表示の切り替え

概要

ここでは、1980年代によく使われた8bit CPUであるZ80及びその互換プロセッサの特徴を取り上げます。
その後に、各CPUの命令一覧をつけました。

Z80

特徴

1976年にZilogから発表されたIntel 8080上位互換の8bitCPU
電源電圧の+5V単一化。
単相クロック入力。
ダイナミックRAMのサポート。
インデックスレジスタ2本の追加。
裏レジスタの追加。
40ピン DIP

割込み

ノンマスカブル割込みと割込みモードが追加されています。
ノンマスカブル割込みを受け付けるとアドレス66Hに移動します。
マスカブル割込みには2つのモードが追加されました。
割込み処理から復帰する際の専用の命令が追加されました。RETN,RETI
これらの命令は、割込み処理前の割込み許可状態の復旧等、CPUの内部状態に影響を与えるほか、Z80周辺LSIの割込み処理にも影響を与えます。
DI命令
DI命令を実行するとIFF1及びIFF2は0にセットされINT割り込みは禁止状態になります。
EI命令
EI命令を実行するとIFF1及びIFF2は1にセットされINT割り込みは許可状態になります。
NMI
NMI割り込みを受け付けるとIFF1は0にセットされINT割り込みは禁止状態になります。
RETNを実行すると、IFF2がIFF1にコピーされ割り込み許可の状態が復元されます。
INT
INT割り込みを受け付けるとIFF1及びIFF2は0にセットされINT割り込みは禁止状態となります。
RETIを実行した場合、IFF1とIFF2の状態は変わりません。
割り込み処理を実行しているということは割り込みが許可された状態であったということなので復元されないということなのでしょう。割り込みを許可するには明示的にEI命令を実行する必要があります。
ちなみに8086では割込み処理を受け付けたときにフラグレジスタ(割込み許可フラグを含む)もスタックに保存されます。したがって割り込み処理が終了した時点で自動的に割り込み許可状態が復元されます。
Z80ではLD A,I又はLD A,RでP/Vフラグに割込み許可フラグ(IFF2)の状態がセットされます。
モード0
8080互換モードです。
割込みを受け付けると応答サイクルに入り、データーバスの命令を読み込んで実行します。
この時にジャンプ命令を読み込ませれば割込み処理ルーチンへ移動できます。
よく使われるのが1byteのRST命令です。割込みコントローラ8259では3byteのコール命令を発行することができ、任意の場所にジャンプすることができます。
RST命令のOPコードフォーマットのビット配置は以下の通りです。
11nnn111
8入力で優先順位付きの3bit出力のIntel 8214と8bit ラッチであるIntel 8212を使い、ビット5~3に8214の出力、それ以外はプルアップしておいて、INTA信号でデーターバスに出力するようにすれば8レベルの割込みを処理することができます。
モード1
Z80で新設されたモードです。
IM 1命令で設定されます。
INT端子の割込みを受け付けるとアドレス38Hに移動します。
複数の割込みはワイヤードORで接続します。
複数の割込み要因がある場合、どの割込みか判断するためにはソフトウェアでボーリングする必要があります。MSXでのこのモードを使用しています。
モード2
Z80で新設されたモードです。
IM 2命令で設定されます。
同じようなベクターによる割込みはIntel8086やMC68000でも使われています。
割込みを受け付けると応答サイクルに入り、データーバスのベクターを読み込みます。
上位アドレスはIレジスタ、下位アドレスはベクターを用いてこれをアドレス値としてメモリ上から2バイト読み込み、その値へジャンプします。
Z80 周辺LSIではこのベクターを発出する機能があります。複数の割込み要因各々の処理ルーチンを用意できるため高速な割込み処理が可能となります。
ベクターは1byteで256個の数値を表せますが、そのままアドレス値に使用するため0bit目は0である必要があります。よって128個のベクターを使用可能です。
Z80周辺LSIでは複数個のLSIのIEI、IEOをディジーチェーン接続することにより優先順位処理を行うことができます。
IEI(Interrupt Enable In)は入力信号でありhiレベルの時割込み要求をすることができます。IEO(Interrupt Enable Out)は下位のLSIに対してhiの時は割込み要求をして良いことを示しています。
最高順位のLSIはIEIをプルアップしておきます。
これにより自分が割込み処理中は下位のLSIに割込み要求をさせないように制御できます。
割込み処理が終了した時点でRETI命令が実行されますが、周辺LSIはこの命令をデータバスで監視しておりこの命令が発生し自分が割込み処理中である場合は、割込み処理が終了したとみなしIEOをHiにします。割込み中はIEOをLowにします。たいていのZ80ファミリーのLSIはRETI命令の検出により割込み処理が終了したことを判断して優先順位処理を行います。中には周辺LSIのレジスターに値を書き込むことにより割込み終了を設定できるLSIもあるようです。

レジスタ

インデックスレジスター(IX・IY)の追加
裏表あるレジスター群
割り込みベクターレジスターIの追加
リフレッシュカウンターレジスターRの追加
割り込みの許可を管理するフリップフロップIFF1とIFF2を追加
Z80のレジスタ
A:8bitF:8bitA':8bitF':8bit
B:8bitC:8bitB':8bitC':8bit
D:8bitE:8bitD':8bitE':8bit
H:8bitL:8bitH':8bitL':8bit
IX:16bit
IY:16bit
PC:16bit
SP:16bit
I:8bitIFF1 IFF2
R:8bit

フラグレジスタ(Fレジスタ)

Nフラグの追加 減算補正用(Intel 8080の説明に補足があります)
Pフラグにオバーフロー(V)時に設定される機能が追加されている。
Z80で8080に含まれる命令(Z80で拡張される前の命令=1byte命令)でオーバーフローフラグになる命令は以下の通りです。
8bit動作 ADD/ADC/SUB/SBC/CP/INC/DEC
これらの命令の後にP/Vフラグの状態をチェックすると8080と異なる動作をします。
Z80のフラグレジスタ
76543210
SZxHxP/VNC

キャリーフラグ C

加算命令で桁上げ及び減算命令で桁借りが生じた場合に1にセットされる

サブトラクトフラグ N

直前に実行された命令が加算の場合は0,減算の場合1にセットされる

パリティ/オーバーフロー・フラグ P/V

加減算命令の場合 計算結果が7fhと80hの間を回ると1にセットされる。すなわち符号付き演算において桁上げが生じた場合に1にセットされる。
論理演算命令の場合、1のビットの数が偶数個の場合1にセットされる。

ハーフキャリーフラグ

3bit目の桁上がり/4bit目の桁借りが発生した場合は1がセットされる。
DAA命令のみで使用。
Aレジスタに対するADD,ADC,INC,SUB,SBC,DEC,NEGにDAAは適用可能。

ゼロフラグ

演算結果が0だった場合は1にセットされる。

サインフラグ

最上位ビットが反映されます。

x

未使用、8080互換CPUの中には1であったり0であったり不定又は違うフラグが設定されていたりして互換性がない。

命令

Aレジスター以外でのローテート命令の追加
シフト命令の追加(算術、論理) (8080はローテートのみで、シフト命令がなかった)
HL以外の16ビットレジスターに対する移動命令、加減算命令を追加
NEG命令(2の補数を求める)を追加 (1の補数を求めるCPL命令は8080にもある)
RLD/RRD命令の追加 (BCD用命令)
ビット操作命令の追加 (BIT、SET、RES)
相対ジャンプ命令(JR命令)の追加
割り込みからのリターン命令(RETI、RETN)の追加
レジスター間接のI/O入出力命令を追加 (IN r,(C)など)
ブロック命令を追加 (LDx、CPx、INx、OUTx)
減算にも10進補正が可能
ちなみにPUSH AFを実行したときのメモリ上の保存は、Aが上位、Fが下位になります。
CBプリフィクスの追加
EDプリフィクスの追加
DDプリフィクス又はFDプリフィクスを使用するとHLレジスタIX又はIYレジスタに変化する。
ロジック上、IX又はIYの8bit版が発生するが、非公式な命令になっている。
DD CBプリフィクス及びFD CBプリフィクスの追加。
http://www.zilog.com/docs/z80/um0080.pdf Z80 CPU User Manual

Z280

特徴

1987年にZilogから発表されたZ80互換の16bit CPU
システムモードとユーザーモードをサポート
システムスタックのオーバーフローチェック
豊富なアドレッシングモード
乗除算命令
シリアル
16bitタイマー/Counter*3
コプロセッサー対応機能
24bitアドレスバス。下位16bitについてはデータバスとマルチプレックス
16/8 外部バス
メモリの読み込み 3クロック バーストモードの場合初回3クロック続いて3回が1クロック(命令フェッチのみ)
リフレッシュコントローラー(アドレス10bit) レート可変
マルチプロセッサ対応
マスカブル割込み端子が3本
割込みモード3を追加
シングルステップ・ブレークポイント・0除算・不正アドレス・システムコール・未定義命令でトラップが発生
ユーザーモード時のIOアクセス時にトラップを設定することが可能
PLCC68 package

MMU

直接指定可能な論理16bitアドレス空間の上位4bitを12bitに変換することにより物理24bit空間を得ている。
4kページで16個のページを使用している。システムとユーザで別々のページを持っている。
各ページに書き込み禁止やページフォルトなどを指定可能で仮想記憶やプロテクトをサポートしている。
ページ変換テーブルはIOポートにより指定。(テーブル検索のためメモリを自動的に参照することはない) ユーザーモードのページの状態を取得する特権命令があります。(LDUD,LDUP)

キャッシュメモリー

256バイト
命令、データともに使用可能
設定によりRAMとして使用可能
1ライン 16byte/タグ20bit*16ライン

DMA

4チャンネル搭載
メモリーアドレスは24bitを直接指定可能。(リニアアドレス)
転送バイト数は16bit指定可能。
オートインクリメント・デクリメントの設定可能
メモリー間・メモリーIO間・IO間で転送可能。

レジスタ

スタックはモードによって切り替わる SSP,USP(システムモード,ユーザーモード)

アドレッシングモード

Z80に以下のモードを追加
(SP+dd)
(HL+IX)
(HL+IY)
(IX+IY)
(IX+dd)
(IY+dd)
(HL+dd)
<dd> PC相対

命令

Z180の拡張部分と互換性がない。
DD EDプリフィクス or FD EDプリフィクスの新設
IX IY分割正式サポート
実効アドレスを取得するLDA命令の追加
16bit比較命令の追加
16bit直接アドレス指定で即位値を書き込む命令の追加 DD 3E adsLow adsHi n LD (ads),n
レジスタのコンテキストスイッチ付きのジャンプ命令の追加 JAF,JAR
8bitレジスタの交換命令を追加
16bitのNEG命令
JP CALL系の(HL)サポート
JP CALL系の16bit 相対ジャンプの追加
FD DD系の乱用(IXとIYが混じっている)
符号拡張命令の追加
EXTS A      HL←A
EXTS HL     DEHL←HL
16bitIO命令
IOとメモリ間を直接転送する命令の追加(両方のアドレス空間を指定可能)
ユーザーモードからシステムモードを呼び出すためのSC命令の追加。(OSのシステムコールに使用)
乗除算命令
 MULT A,8bit     HL←A*8bit  (符号付)
 MULTU A.8bit    HL←A*8bit  (符号無し)
 MULTUW HL,16bit DEHL←HL*16bit(符号無し)
 MULTW  HL,16bit DEHL←HL*16bit(符号付)
 DIV HL,8bit  A←HL/8bit L←HL % 8bit(符号付)
 DIVU HL,8bit A←HL/8bit L←HL % 8bit(符号無し)
 DIVUW DEHL,16bit HL←DEHL/16bit DE←DEHL % 16bit(符号無し)
 DIVW DEHL,16bit HL←DEHL/16bit DE←DEHL % 16bit無し)
 MULTW  HL,16bit DEHL←HL*16bit(符号付)
 DIV HL,8bit  A←HL/8bit L←HL % 8bit(符号付)

特権命令

DI
EI
HALT
IM
LD R or I
LDCTL
LDUD
LDUP
RETI
RETIL
RETN
IOトラップ設定時
IO命令
TSTI
http://oldcomputers.dyndns.org/public/pub/rechner/zilog/z280/manual/index.html Z280 MPU MCROPROCESSOR UNIT

Z380

特徴

1994年Zilogから発表されたZ80の上位CPU
16/32bit
32ビットアドレスバス、最大4Gバイトのリニアアドレッシング
32ビットの内部データパスとALU(加算器)
マスカブル割込みが4端子
割込みモード3を新設 16bitベクター
外部16bitデーターバス ダイナミックバスサイジング
2サイクル動作
6個のメモリチップセレクトウェイトコントロール
プログラマブルIOウェイト
未定義コードトラップ
Rレジスターはリフレッシュカウンターと独立している。
ネイティブモード(Z80互換) 64k 16bit MMU無し
拡張モード 4GB 32bitアドレス
ネイティブモードでもDDIRプリフィクスで24bit、32bit直接アドレスが使用できる
リセット以外ではネイティブモードに戻れない。(80286に似ている)
乗除算をサポート
100-Pin QFP Package

レジスタ

8bitのペアレジスタまたはインデックスレジスタ・SP・PC・Iに上位レジスタ(ペアレジスタ名等ににzを付加)を追加して32bitとしている。
したがって、AやFレジスタは8bitのままである。
ちなみに32bit時のPUSH AFは上位が0000hとなっている。 IX,IYも含めた裏レジスタを拡張した4バンクのレジスタグループ
Main Bank(AF,BC,DE,HL AF',BC',DE',HL')とIX Bank(IX IX')とIY Bank(IY IY')は別々のバンクを指定可能であるが、表と裏を示すフラグは各1bitずつしかないので、バンクを切り替えた後の表と裏は継承されると思われる。
バンクの切り替えはLDCTL命令にDSR,XSR,YSR(SELCT REGISTER)レジスタに設定することにより可能。
以下が4バンク
Z380のレジスタ(4バンク)
A:8bitF:8bitA':8bitF':8bit
BCz:16bitB:8bitC:8bit BCz':16bitB':8bitC':8bit
DEz:16bitD:8bitE:8bit DEz':16bitD':8bitE':8bit
HLz:16bitH:8bitL:8bit HLz':16bitH':8bitL':8bit
IXz:16bitIXH:8bitIXL:8bit IXz':16bitIXH':8bitIXL':8bit
IYz:16bitIYH:8bitIYL:8bit IYz':16bitIYH':8bitIYL':8bit
以下は1セット
Z380のレジスタ
PCz:16bitPC:16bit
SPz:16bitSP:16bit
Iz:16bitI:8bit
R:8bit

アドレッシングモード

レジスタ直接

8bitレジスタ A,B,C,D,E,H,L,IXH,IXL,IYH,IYL
16bitレジスタ BC,DE,HL,IX,IY,SP
32bitレジスタ BC,DE,HL,IX,IY,SP

即位値(Immediate IM)

8bit
16bit
24bit DDIR IB.LW プリフィクスにより32bit符号無し整数に拡張される
32bit DDIR IW.LWまたはLong Mode

レジスタ間接(Indirect Register IR)

16bitアドレス指定(BC,DE,HL,IX,IY)
32bitアドレス指定(BC,DE,HL,IX,IY)

直接アドレス(Direct Address DA)

16bitアドレス指定 (nn)
32bitアドレス指定 (nnnn)

インディクス(Indexed X)

プリフィクスによりディスプレイメント(符号付整数)のサイズを変化させる。
8bitディスプレイメント (IX or IY+d)
16bitディスプレイメント DDIR IB (IX or IY+dd)
24bitディスプレイメント DDIR IW (IX or IY+ddd)

PC相対(Program Counter Relative Mode RA)

ディスプレイメント(符号付整数)のサイズごとに命令のオペコードが異なる。
8bitディスプレイメント (PC+e)
16bitディスプレイメント (PC+ee)
24bitディスプレイメント (PC+eee)
命令を読み込みに従ってPCがカウントされるので、その分を差し引いでディスプレイメント値を機械語に変換する必要がある。(CALR,JR,DJNZ命令のアドレスジャンプ先の範囲)

SP相対(Stack Pointer Relative Mode SR)

プリフィクスによりディスプレイメント(符号付整数)のサイズを変化させる。
8bitディスプレイメント (SP+d)
16bitディスプレイメント DDIR IB (SP+dd)
24bitディスプレイメント DDIR IW (SP+ddd)

命令

Z280互換でなくZ180系の拡張である
ED CB プリフィクスを新設
16bit IO命令を追加
IX IY分割正式サポート
32bit演算をサポート ローテート・シフト 論理演算は16bitまで
乗算は8bit*8bit=16bit(符号なし)
乗算は16bit*16bit=32bit(符号なし、符号付)
除算は32bit/16bit=16bit % 16bit(符号なし)
インデックスレジスタと汎用レジスタとの交換をサポート
8bit単位の交換命令をサポート
16bitの演算命令を強化(論理演算や比較命令を追加)
CALR CALLの相対アドレス版を追加
相対アドレスの16bit,24bitを追加
インデックスレジスタと汎用レジスタ間のロード命令を追加
16bitロード命令の強化
レジスタの上位と下位を入れ替える命令をサポートSWAP
8bitから32bitへ符号拡張する命令を追加EXTS (HLの32bit←A)
16bitから32bitへ符号拡張をする命令を追加EXTSW(HLの32bit←HLの16bit)

32bit命令

32bit化により新たなオペコードを割り当てずに、SRレジスタのモードの切り替えかDDIRプリフィクスにより16bitを対象にした命令を32bitとして解釈している。アドレス指定はモード切替時は32bitになる。即値値や直接アドレス指定の場合プリフィクスにより24bitから拡張して32bitとすることが可能。命令が32bitになる条件は、主にXMビットによるもの(拡張モード選択時)とLong Mode(LMビットのセットまたはDDIR LWプリフィクス)によるものとがある。全部の命令が32bit化するわけではない。
拡張モード
拡張モードを指定することにより32bit化する命令
SETC XM命令により拡張モードの指定可能
ADD 16bitレジスタがディスティネーションの命令
CALR
CALL
CP系のブロックサーチ命令
DEC 16bitレジスタの命令
EX 16bitレジスタの命令(複数レジスタ対象EXX及びIY,IX系についてはドキュメント化されていない)
INC 16bitレジスタの命令
RET
RETI
RETN
RST
SUB 16bitレジスタがディスティネーションの命令
アドレスが対象となっているアドレッシングモード
IO系のブロック転送命令(アドレスの拡張についてドキュメント化されていない)
Long Modeにより32bit化
SETC LW命令かプリフィクスでLong Modeの指定が可能
LD 16bitレジスタを扱う命令
LD系のブロック転送命令
POP
PUSH

DDIRプリフィクス

DDIRプリフィクス
命令説明即位値/直接アドレスディスプレイメント扱うデータ長
DDIR WWord mode16bit
DDIR IB,WImmediate byte, Word mode24bit16bit16bit
DDIR IW,WImmediate Word, Word mode32bit24bit16bit
DDIR IBImmediate byte24bit16bit
DDIR LWLong Word mode32bit32bit
DDIR IB,LW Immediate byte, Long Word mode24bit16bit32bit
DDIR IW,LW Immediate Word, Long Word mode32bit24bit32bit
DDIR IWImmediate Word32bit24bit

CALR,JR,DJNZ命令のアドレスジャンプ先の範囲

CALR,JR,DJNZ命令のアドレスジャンプ先の範囲
bit数符号付整数(2の補数表現)ジャンプ先範囲オフセット
8bit-128~127-126~1292
16bit-32,768~32,767-32,765~32,7703
24bit-8,388,608~8,388,607–8,388,604~8,388,6114
Z80から元々あった8bit値のJR、DJNZ命令は2byteである。一方CALR命令は最小で3byte命令である。命令バイト数が異なるが、オフセット値は同じである。
http://map.grauw.nl/resources/cpu/z380.pdf Z380 Microprocessor Product Specification

eZ80

特徴

2001年にZilogより発表。Z80
未定義命令トラップ
3ステージのパイプラインを有し シングルフェッチサイクル
ADLモード時は24bitリニアアドレスとなる。
Z80モードの場合、上位8bitはMBASEレジスタの値となる。

レジスタ

ADLモード時はレジスタ(BC,DE,HL,IX,IY,PxC,SP)は24bitに拡張される
eZ80 ADLモード時のレジスタ
A:8bitF:8bitA':8bitF':8bit
BCU:8bitB:8bitC:8bit BCU':8bitB':8bitC':8bit
DEU:8bitD:8bitE:8bit DEU':8bitD':8bitE':8bit
HLU:8bitH:8bitL:8bit HLU':8bitH':8bitL':8bit
IXU:8bitIXH:8bitIXL:8bit
IYU:8bitIYH:8bitIYL:8bit
PC:24bit
SPL:24bit
I:8bitR:8bitADL MADL IFF1 IFF2

命令

IX IY分割正式サポート
Z80/Z180上位互換
Z80モード時は8bitのMBASEレジスタによりA23~A16のアドレスを拡張
STMIX命令でADLモードになる。
ADLモードと/Z80モードはプリフィクスで混在可能。
16bitロード命令の追加
実効アドレスを取得するLEAとPEA命令の追加
例えば、LEA IX,(IX+d)を実行するとIXに8bitの符号付の値を加算した結果を取得することができます。しかもフラグに影響を与えません。

IO関係のブロック転送命令の強化

Z80/Z180/Z380のIO関係のブロック転送命令は、メモリ側のアドレスがHLでオートインクリメント/デクリメント、IO側のアドレスがCレジスタ、回数をBレジスタで指定します。したがって回数が8bitに限定されます。したがって最大256回です。(Bレジスタは1引いてからB≠0をチェックするので、256回を指定する場合は0を指定する。)
eZ80では、IOアドレスの上位8bitが0のブロック転送命令(Z180に一部追加されている)、IOアドレスにもオートインクリメント/オートデクリメントが指定、回数の指定をBCレジスタに拡張した命令があります。BCレジスタに拡張された場合、IOアドレスはDEレジスタで指定されます。
Z80ではCレジスタでIOアドレスを指定した場合、16bitアドレスのうち上位8bitにはBレジスタの値が反映されます。
Cレジスタ以外の場合は、Aレジスタの値が反映されます。
eZ80のIO空間は16bitとしてドキュメント化されていますが、上位アドレスがBの場合、ブロック転送中に代わってしまうのでチップセレクトとして使えなくなってしまいます。
8bitデーターのIOブロック転送命令
命令 説明 回数 1バイト目 2バイト目 2バイト目 Z80 Z180 Z280 Z380 eZ80
IND--B,(HL--)←(BC)1EDAA10 101 010 *****
IND2--B,(HL--)←(BC),C--1ED8C10 001 100 *
IND2R--BC,(HL--)←(DE--)BC≠0ED9C10 011 100 *
INDM--B,(HL--)←(0000h+C)1ED8A10 001 010 *
INDMR--B,(HL--)←(0000h+C)B≠0ED9A10 011 010 *
INDR--B,(HL--)←(BC)B≠0EDBA10 111 010 *****
INDRX--BC,(HL--)←(DE)BC≠0EDCA11 001 010 *
INI--B,(HL++)←(BC)1EDA210 100 010 *****
INI2--B,(HL++)←(BC),C++1ED8410 000 100 *
INI2R--BC,(HL++)←(DE++)BC≠0ED9410 010 100 *
INIM--B,(HL++)←(0000h+C++)1ED8210 000 010 *
INIMR--B,(HL++)←(0000h+C++)B≠0ED9210 010 010 *
INIR--B,(HL++)←(BC)B≠0EDB210 110 010 *****
INIRX--BC,(HL++)←(DE)BC≠0EDC211 000 010 *
OTD2R--BC,(DE--)←(HL--)BC≠0EDBC10 111 100 *
OTDM--B,(0000h+C--)←(HL--)1ED8B10 001 011 ***
OTDMR--B,(0000h+C--)←(HL--)B≠0ED9B10 011 011 ***
OTDR--B,(BC)←(HL--)B≠0EDBB10 111 011 *****
OTDRX--BC,(DE)←(HL--)BC≠0EDCB11 001 011 *
OTI2R--BC,(DE++)←(HL++)BC≠0EDB410 110 100 *
OTIM--B,(0000h+C++)←(HL++)1ED8310 000 011 ***
OTIMR--B,(0000h+C++)←(HL++)1ED9310 010 011 ***
OTIR--B,(BC)←(HL++)B≠0EDB310 110 011 *****
OTIRX--BC,(DE)←(HL++)BC≠0EDC311 000 011 *
OUTD--B,(BC)←(HL--)1EDAB10 101 011 *****
OUTD2--B,(BC)←(HL--),--C1EDAC10 101 100 *
OUTI-B,(BC)←(HL++)1EDA310 100 011 *****
OUTI2--B,(BC)←(HL++),++C1EDA410 100 100 *
※ ≠ =でないとき
http://www.zilog.com/docs/um0077.pdf eZ80 CPU User Manual

HD64180(Z180)

特徴

1984年にZ80にMMU及び周辺ICを取り込んで登場。
未定義命令トラップ
リフレッシュアドレス8bit
3サイクル
2つのDMA
2つのUART(最大512kbps)
2つの16ビットタイマー
クロックシリアルI/O
オンチップ発振器
電源切断モード
乗算命令の追加
外部割り込み マスカブル3本 ノンマスカブル 1本
内部20bitアドレス、外部はパッケージの都合で19bitの場合がある。
DP-64S 512kbyte/FP-80 & CP-68 1Mbyte

MMU

アドレスの上位4bit(4kByte単位)をCommon Area 0、Bank Area、Common Area 1に任意に分割でき、Bank Area、Common Area 1のアドレスには8bitを加算されます。(4bit(変換前のA15~A12)+8bit(ベースレジスタD7~D8)+8bit(変換後のA19~A12))
分割位置はBankAreaの開始位置とCommonArea1の開始位置で指定できます。
メモリー区間が512kの製品はベースレジスタが7bitとなります。

DMA

20bit(1Mbyteの製品)/19bit(512kByteの製品)リニアアドレス指定可能
16bitカウンター
メモリー間およびメモリーIO間で使用可能。
アドレスのインクリメント・デクリメントが可能。

命令

拡張命令はEDプリフィクスのみ変更有り
命令に0又はMが付くものは内部周辺機器のIOアドレスの上位8bitが0なので上位アドレスが0となっている命令です。(Z80のIO空間)(ブロックIO転送命令)
TST命令は、ディスティネーションとソースのANDを演算しますが、フラグ以外は非破壊となっています。
MLT命令は8bitの乗算命令です。
新命令
SLP
MLT
INO
OUTO
OTIM
OTIMR
OTDM
OTDMR
TSTIO
TST

LR35902

概要

1989年にゲームボーイ用のカスタムICとして登場。
サウンドなどの機能と共に組み込まれている。動作クロック周波数は、4.19MHz。Intel 8080に近似した機能を持つカスタムプロセッサである。但しIntel 8080から一部の命令が削減され、Z80のフラグ処理の一部と電源制御に使われる独自命令及び仕様が追加されている。

レジスタ

裏レジスタ及びIX,IYは存在しない

フラグレジスタ

サインフラグとパリティ/オーバーフローフラグの廃止
フラグのビットの順番がZ80と異なる
LR35902のレジスタ
76543210
ZNHC0000

アドレッシングモード

上位8bitアドレスを$FFに固定し下位アドレスを n or Cで指定可能
HLで間接アクセス後に自動的にインクリメント/デクリメントが可能

命令

条件付ジャンプ/コール/リターン命令の廃止
SWAP命令の追加(レジスタの上位4bitと下位4bitの交換命令の追加)
EDプリフィクスは無い
IO命令の廃止
SP相対値のアドレス値をHLへのロードする命令の追加(メモリの値をロードするわけではない)
SPへの8bit加算命令の追加
https://gekkio.fi/files/gb-docs/gbctr.pdf Game Boy: Complete Technical Referrence gekko

Rabbit2000

特徴

1999年に登場。Z80に類似してC言語向けに早く短い命令をサポート
IN/OUT命令の削除
20bitのアドレス空間
8bitデーターバス
2サイクル動作
16bit論理演算
ウォッチドックタイマー
リアルタイムクロック
パラレルポート
乗算命令の追加
4本の割り込み入力
ノンマスカブル割り込みがない
シリアル 4個
IO 40本
Timer 2個
Bootstrap SMODEによりシリアル端子からプログラムをダウンロードすることが可能なようである。
PQFP 100

MMU

4つのセグメントによりアドレス拡張(4k/8k単位) Root/Data/Stack/XPC
SEGSIZEレジスタにより論理アドレスの上位4bitでどのように分割するか決定
セグメントレジスタにより上位8bitを決定

アドレッシングモード

Z80に対して以下が追加された。
HL相対アドレス
SP相対

レジスタ

フラグレジスタ

Z80から10進補正関係のフラグ(H,N)が削除された
Rabbit2000のフラグレジスタ
76543210
SZxxxVxC

命令

10進数補正及び4bitローテート命令の削除
I/O関係のINとOUT命令が削除された。
IOアドレスの指定は、内部アドレスの場合はIOIプリフィクス、外部アドレスの場合はIOEプリフィクスを指定してメモリーアドレスをIOアドレスとして扱う。
外部にはIOへアクセスであることを示すIORD、IOWR端子がある。
裏レジスタ1個との交換命令や裏レジスタと表レジスタ間のロード命令のサポート
16bitロード時に20bitアドレスの指定が可能
  LDP A[3:0]->ads[19:16] 物理アドレス
ALTDプリフィクスによりディスティネーションを裏レジスタにすることが可能。(命令により制限がある)
BOOL命令により0以外の時1をセットすることが可能。
CP系のブロックサーチ命令の削除
https://www.digi.com/resources/documentation/digidocs/pdfs/0190069_p.pdf Rabbit 2000® Microprocessor User’s Manual
http://ftp1.digi.com/support/documentation/0190098_l.pdf Rabbit Family of Microprocessors Instruction Reference Manual

R800

概要

1990年当時アスキーに在籍していた岸岡和也により開発されたZ80ソフトウェア上位互換の8ビットマイクロプロセッサー
MSX turboRに採用された(Panasonic FS-A1ST & FS-A1GT)
16ビットALU(演算論理装置)を備え、演算能力を向上
主要命令を最速1クロックに高速化(Z80同一クロック比で5倍速)
24ビット幅 16MBのアドレス空間をサポート(メモリーマッパー)
内部クロックは4倍速で動作
DMA*2
外部8bitデーターバス
DRAM用専用アドレスバス
命令プリフィッチを搭載
新割り込み入力を8本備える。
QFP100

DRAM

RAS/CAS信号作成及び上位アドレスと下位アドレスの切り替え、リフレッシュ動作を実施。
DRAMのページモード(PFM)に対応し、上位8bitが変化しないときはノーウェイトでアクセス可能。 リフレッシュはM1サイクルではなく一定間隔で動作。CAS before RAS方式
DRAM用のアドレスを11bit用意している。
バス解放時にはアドレスバスが入力となり外部からアクセス可能。
DRAMコントローラーとして使用可能。
次のDRAMを使用可能。
使用可能なDRAM
config dataDRAM type
0064k*4bit
01256k*4bit
101M*4bit
114M*4bit

DMA

2チャンネル搭載
メモリーアドレスは24bitを直接指定可能。(リニアアドレス)
転送バイト数は16bit指定可能。
オートインクリメント、メモリー間・メモリーIO間・IO間で転送可能。

メモリーマッパー

16bitアドレスのうち、上位3bitに対して、マッパーレジスタにより11bitに拡大。メモリーマッパーレジスタが8本
新割り込み用に専用のマッパーレジスタを1個搭載。

新割込み

NMI、NINT1~NINT7に新割り込みモードをサポート
8段階の優先度付き割り込みで、新しい割り込みベクターレジスタに登録した8ビットの値を上位アドレスにして、下位は固定アドレス(以下参照)から2バイトのデータを読み込み。そのデータ値で示されるアドレスへジャンプする。
従来の割り込みと新割り込みの切り替えは新しい割り込ベクターレジスタにベクターを書き込むかどうかで行われる。
00H NMI
02H NINT1
04H NINT2
06H NINT3
08H NINT4
0AH NINT5
0CH NINT6
0EH NINT7

命令

IX,IYレジスタを8ビットで使用するなどの隠し命令を正式サポート。
乗算機能 8bit*8bit=16bit (HL=A*r) 16bit*16bit(DE:HL=HL*rr)を追加。
http://ebook.pldworld.com/_eBook/MSX/MsxTurboRTechnicalHandBook.pdf MsxTurboRTechnicalHandBook

8080

概要

1974年発表。8008の改良版。バイナリコードの互換性はない。8bit
プロセス 6μm-MOS(8008は10μm PMOS)
電源 5V 12V -5V(8008は+5Vの単電源) 8008のメモリアドレス空間が16bitに拡大された。(8008は14bitである。上位の2bitはリード・ライト・IO等のコントロールに使用されている。)
8008に対してスタックポインタが追加された。(8008は7レベルのサブルーチンのネスティング用のレジスタが確保されていた。)
IO空間が8bitに拡大(8008は5bit in 8個 out 24個)
ノンマスカブル割込みがない。割込み要求端子が1本
割込みの禁止と許可の指定が可能となった。
メモリとIO空間の分離
40ピンDIP(8008は18ピンDIP)

レジスタ

アキュムレータ : A (8bit)
フラグレジスタ : PSW (8bit)
6つの汎用レジスタ : B,C,D,E,H,L (8bit)
スタックポインタ : SP (16bit)の追加
プログラムカウンタ : PC (16bit)
8008と同様であるが、8008ではHLペアのみ16bitとして使用できたが、BC,DEペアが16bitレジスタとして使用可能となっている。

フラグレジスタ

Intel 8080
Intel 8080
76543210
SZACYPCY
NEC μPD8080A
μPD8080Aのフラグレジスタ
76543210
SZSUBACY1P1CY

μPD8080AはNECが独自に改良をしてSUBフラグを追加し減算後10進補正を行えるように改良したが、後にIntelと互換のあるフラグの製品を製造した。 加算命令を実行するとSUBフラグは0、減算命令を実行すると1がセットされる。
8080の上位互換である、Z80は減算命令後に10進補正が可能であるがフラグの位置が1bit目であり互換性はない。
bit4:ACY パックBCD演算用

アドレッシングモード

8008ではメモリのアドレスを示す方法が、レジスタ間接であるHLの示す値しかない。
8080ではBC,DEペアが使用可能 。HL以外をポインタとして使用可能。またアドレスを直接指定可能

命令

条件付きCALL命令、RET命令がある。
HL以外の16bitアクセスを追加
BC、DE、HLの3つの16ビットレジスタとして扱える。
16bitロード命令
16bit演算命令の追加
10進補正用のDAA命令を追加。(Aレジスタの加算(ADD,ADC,INC)のみ可能)
スタックポインタへの保存はSPのアドレスを減算してから保存される。(6800ではスタックに保存してからSPを減算している。)
各フラグが1つのレジスタにまとまり、 フラグレジスタの値の保存がPUSH命令によって可能となった。またPOP命令で復元ができる。
8008ではフラグがレジスタとしてまとまっておらず。保存命令がない。
例えば割込み時にレジスタとフラグを保存したいときメモリのアドレスをHLレジスタ以外で指定する方法がないのでHLレジスタが破壊されてします。
どうしても保存したい場合はIO空間に保存していたようである。フラグは条件ジャンプと論理演算を工夫してレジスタにフラグの値を保存してIO空間に保存するようである。実質割込みが使えないような状況である。
68kと異なりロード命令実行時にはフラグが変化しません。
http://bitsavers.trailing-edge.com/components/intel/MCS80/98-153D__MCS-80_Users_Manual_Oct77.pdf MCS-80 USER'S MANUAL

8085

1976年に8080の改良版として発表された。
5V単一電源
プロセス N-MOS 3μm
40ピン DIP
アドレス下位8bit・データーマルチプレックス
8080にもあった、INTR(インタラプト入力)に加えて、3本のマスカブル割り込み入力(RST-*.*)と1本のノンマスカブル割込み入力(TRAP)を持つ。
8085の割り込み一覧
割込入力ベクタ優先度他
TRAP024HNon-Maskable
RST5.502CHHigh Priority
RST6.5034HMiddle Priority
RST7.503CHLow Priority

1bitの入出力ポートを持つ
割込みマスク関係のRIMとSIM命令が追加された。
https://www.jameco.com/Jameco/Products/ProdDS/52062.pdf Intel 8085AH 8-BIT HMOS MICROPROSSORS

各CPUの命令一覧

CPU
808x Z80 Z280 Z380 eZ80 HD64180 LR35902 Rabbit2000 R800 R800動作の保証無し
Z80未定義
808x 8080 8085
OPコード表示列数

First OP Code

First OP Code
Hexbit 000001010011100101110111
000000000NOP 01LD BC,nn LXI B,nn*808002LD (BC),A STAX B*808003INC BC INX B*808004INC B INR B*808005DEC B DCR B*808006LD B,n MVI B,n*808007RLCA RLC*8080
080000108EX AF,AF' -*8080LD (nn),SP*LR35902DUSB$隠し命令*808509ADD HL,BC DAD B*80800ALD A,(BC) LDAX B*80800BDEC BC DCX B*80800CINC C INR C*80800DDEC C DCR C*80800ELD C,n MVI C,n*80800FRRCA RRC*8080
100001010DJNZ e -*8080STOP*LR35902ARHL$隠し命令*808511LD DE,nn LXI D,nn*808012LD (DE),A STAX D*808013INC DE INX D*808014INC D INR D*808015DEC D DCR D*808016LD D,n MVI D,n*808017RLA RAL*8080
180001118JR e -*8080RDEL$隠し命令*808519ADD HL,DE DAD D*80801ALD A,(DE) LDAX D*80801BDEC DE DCX D*80801CINC E INR E*80801DDEC E DCR E*80801ELD E,n MVI E,n*80801FRRA RAR*8080
200010020JR NZ,e RIM*808521LD HL,nn LXI H,nn*808022LD (nn),HL LD (HL+),A*LR35902SHLD nn*808023INC HL INX H*808024INC H INR H*808025DEC H DCR H*808026LD H,n MVI H,n*808027DAA ADD SP,n*Rabbit2000DAA*8080
280010128JR Z,e -*8080LDHI n$隠し命令*808529ADD HL,HL DAD H*80802ALD HL,(nn) LD A,(HL+)*LR35902LHLD nn*80802BDEC HL DCX H*80802CINC L INR L*80802DDEC L DCR L*80802ELD L,n MVI L,n*80802FCPL CMA*8080
300011030JR NC,e SIM*808531LD SP,nn LXI SP,nn*808032LD (nn),A LD (HL-),A*LR35902STA nn*808033INC SP INX SP*808034INC (HL) INR M*808035DEC (HL) DCR M*808036LD (HL),n MVI M,n*808037SCF STC*8080
380011138JR C,e -*8080LDSI n$隠し命令*808539ADD HL,SP DAD SP*80803ALD A,(nn) LD A,(HL-)*LR35902LDA nn*80803BDEC SP DCX SP*80803CINC A INR A*80803DDEC A DCR A*80803ELD A,n MVI A,n*80803FCCF CMC*8080
400100040LD B,B .SIS suffix*eZ80MOV B,B*808041LD B,C MOV B,C*808042LD B,D MOV B,D*808043LD B,E MOV B,E*808044LD B,H MOV B,H*808045LD B,L MOV B,L*808046LD B,(HL) MOV B,M*808047LD B,A MOV B,A*8080
480100148LD C,B MOV C,B*808049LD C,C .LIS suffix*eZ80MOV C,C*80804ALD C,D MOV C,D*80804BLD C,E MOV C,E*80804CLD C,H MOV C,H*80804DLD C,L MOV C,L*80804ELD C,(HL) MOV C,M*80804FLD C,A MOV C,A*8080
500101050LD D,B MOV D,B*808051LD D,C MOV D,C*808052LD D,D .SIL suffix*eZ80MOV D,D*808053LD D,E MOV D,E*808054LD D,H MOV D,H*808055LD D,L MOV D,L*808056LD D,(HL) MOV D,M*808057LD D,A MOV D,A*8080
580101158LD E,B MOV E,B*808059LD E,C MOV E,C*80805ALD E,D MOV E,D*80805BLD E,E .LIL suffix*eZ80MOV E,E*80805CLD E,H MOV E,H*80805DLD E,L MOV E,L*80805ELD E,(HL) MOV E,M*80805FLD E,A MOV E,A*8080
600110060LD H,B MOV H,B*808061LD H,C MOV H,C*808062LD H,D MOV H,D*808063LD H,E MOV H,E*808064LD H,H MOV H,H*808065LD H,L MOV H,L*808066LD H,(HL) MOV H,M*808067LD H,A MOV H,A*8080
680110168LD L,B MOV L,B*808069LD L,C MOV L,C*80806ALD L,D MOV L,D*80806BLD L,E MOV L,E*80806CLD L,H MOV L,H*80806DLD L,L MOV L,L*80806ELD L,(HL) MOV L,M*80806FLD L,A MOV L,A*8080
700111070LD (HL),B MOV M,B*808071LD (HL),C MOV M,C*808072LD (HL),D MOV M,D*808073LD (HL),E MOV M,E*808074LD (HL),H MOV M,H*808075LD (HL),L MOV M,L*808076HALT ALTD*Rabbit2000HLT*808077LD (HL),A MOV M,A*8080
780111178LD A,B MOV A,B*808079LD A,C MOV A,C*80807ALD A,D MOV A,D*80807BLD A,E MOV A,E*80807CLD A,H MOV A,H*80807DLD A,L MOV A,L*80807ELD A,(HL) MOV A,M*80807FLD A,A MOV A,A*8080
801000080ADD A,B ADD B*808081ADD A,C ADD C*808082ADD A,D ADD D*808083ADD A,E ADD E*808084ADD A,H ADD H*808085ADD A,L ADD L*808086ADD A,(HL) ADD M*808087ADD A,A ADD A*8080
881000188ADC A,B ADC B*808089ADC A,C ADC C*80808AADC A,D ADC D*80808BADC A,E ADC E*80808CADC A,H ADC H*80808DADC A,L ADC L*80808EADC A,(HL) ADC M*80808FADC A,A ADC A*8080
901001090SUB B 91SUB C 92SUB D 93SUB E 94SUB H 95SUB L 96SUB (HL) SUB M*808097SUB A
981001198SBC A,B SBB B*808099SBC A,C SBB C*80809ASBC A,D SBB D*80809BSBC A,E SBB E*80809CSBC A,H SBB H*80809DSBC A,L SBB L*80809ESBC A,(HL) SBB M*80809FSBC A,A SBB A*8080
A010100A0AND B ANA B*8080A1AND C ANA C*8080A2AND D ANA D*8080A3AND E ANA E*8080A4AND H ANA H*8080A5AND L ANA L*8080A6AND (HL) ANA M*8080A7AND A ANA A*8080
A810101A8XOR B XRA B*8080A9XOR C XRA C*8080AAXOR D XRA D*8080ABXOR E XRA E*8080ACXOR H XRA H*8080ADXOR L XRA L*8080AEXOR (HL) XRA M*8080AFXOR A XRA A*8080
B010110B0OR B ORA B*8080B1OR C ORA C*8080B2OR D ORA D*8080B3OR E ORA E*8080B4OR H ORA H*8080B5OR L ORA L*8080B6OR (HL) ORA M*8080B7OR A ORA A*8080
B810111B8CP B CMP B*8080B9CP C CMP C*8080BACP D CMP D*8080BBCP E CMP E*8080BCCP H CMP H*8080BDCP L CMP L*8080BECP (HL) CMP M*8080BFCP A CMP A*8080
C011000C0RET NZ RNZ*8080C1POP BC POP B*8080C2JP NZ,nn JNZ nn*8080C3JP nn JMP nn*8080C4CALL NZ,nn LD HL,(SP+d)*Rabbit2000CNZ nn*8080C5PUSH BC PUSH B*8080C6ADD n ADI n*8080C7RST 00H LJP nbr,nn*Rabbit2000RST 0*8080
C811001C8RET Z RZ*8080C9RET RET*8080CAJP Z,nn JZ nn*8080CBCB拡張 -*8080RSTV$隠し命令*8085CCCALL Z,nn BOOL HL*Rabbit2000CZ nn*8080CDCALL nn CEADC n ACI n*8080CFRST 08H LCALL xpc,nn*Rabbit2000RST 1*8080
D011010D0RET NC RNC*8080D1POP DE POP D*8080D2JP NC,nn JNC nn*8080D3OUT (n),A IOI*Rabbit2000-*LR35902OUT n*8080D4CALL NC,nn LD (SP+d),HL*Rabbit2000CNC nn*8080D5PUSH DE PUSH D*8080D6SUB n SUI n*8080D7RST 10H RST 2*8080
D811011D8RET C RC*8080D9EXX -*8080RETI*LR35902SHLX$隠し命令*8085DAJP C,nn JC nn*8080DBIN A,(n) IOE*Rabbit2000-*LR35902IN n*8080DCCALL C,nn AND HL,DE*Rabbit2000CC nn*8080DDIX系 -*8080-*LR35902JNX5 nn$隠し命令*8085DESBC n SBI n*8080DFRST 18H RST 3*8080
E011100E0RET PO LDH (n),A*LR35902RPO*8080E1POP HL POP H*8080E2JP PO,nn LD (C),A*LR35902JPO nn*8080E3EX (SP),HL EX DE’,HL*Rabbit2000-*LR35902XTHL*8080E4CALL PO,nn LD HL,(IX+d)*Rabbit2000-*LR35902CPO nn*8080E5PUSH HL PUSH H*8080E6AND n ANI n*8080E7RST 20H RST 4*8080
E811101E8RET PE ADD SP,n*LR35902RPE*8080E9JP (HL) PCHL*8080EAJP PE,nn LD (nn),A*LR35902JPE nn*8080EBEX DE,HL -*LR35902XCHG*8080ECCALL PE,nn OR HL,DE*Rabbit2000-*LR35902CPE nn*8080EDED拡張 -*8080-*LR35902LHLX$隠し命令*8085EEXOR n XRI n*8080EFRST 28H RST 5*8080
F011110F0RET P LDH A,(n)*LR35902RP*8080F1POP AF POP PSW*8080F2JP P,nn -*LR35902JP nn*8080F3DI RL DE*Rabbit2000F4CALL P,nn -*LR35902LD (IX+d),HL*Rabbit2000CP nn*8080F5PUSH AF PUSH PSW*8080F6OR n ORI n*8080F7RST 30H MUL*Rabbit2000RST 6*8080
F811111F8RET M LDHL, SP,n*LR35902RM*8080F9LD SP,HL SPHL*8080FAJP M,nn LD A,(nn)*LR35902JM nn*8080FBEI RR DE*Rabbit2000FCCALL M,nn -*LR35902RR HL*Rabbit2000CM nn*8080FDIY系 -*8080-*LR35902JX5 nn$隠し命令*8085FECP n CPI n*8080FFRST 38H RST 7*8080

CB xx

CB prefix
000001010011100101110111
0000000CB 00RLC B CB 01RLC C CB 02RLC D CB 03RLC E CB 04RLC H CB 05RLC L CB 06RLC (HL) CB 07RLC A
0800001CB 08RRC B CB 09RRC C CB 0ARRC D CB 0BRRC E CB 0CRRC H CB 0DRRC L CB 0ERRC (HL) CB 0FRRC A
1000010CB 10RL B CB 11RL C CB 12RL D CB 13RL E CB 14RL H CB 15RL L CB 16RL (HL) CB 17RL A
1800011CB 18RR B CB 19RR C CB 1ARR D CB 1BRR E CB 1CRR H CB 1DRR L CB 1ERR (HL) CB 1FRR A
2000100CB 20SLA B CB 21SLA C CB 22SLA D CB 23SLA E CB 24SLA H CB 25SLA L CB 26SLA (HL) CB 27SLA A
2800101CB 28SRA B CB 29SRA C CB 2ASRA D CB 2BSRA E CB 2CSRA H CB 2DSRA L CB 2ESRA (HL) CB 2FSRA A
3000110CB 30SLL B*Z80未定義TSET B*Z280EX B,B'*Z380SWAP B*LR35902CB 31SLL C*Z80未定義TSET C*Z280EX C,C'*Z380SWAP C*LR35902CB 32SLL D*Z80未定義TSET D*Z280EX D,D'*Z380SWAP D*LR35902CB 33SLL E*Z80未定義TSET E*Z280EX E,E'*Z380SWAP E*LR35902CB 34SLL H*Z80未定義TSET H*Z280EX H,H'*Z380SWAP H*LR35902CB 35SLL L*Z80未定義TSET L*Z280EX L,L'*Z380SWAP L*LR35902CB 36SLL (HL)*Z80未定義TSET (HL)*Z280SWAP (HL)*LR35902CB 37SLL A*Z80未定義TSET A*Z280EX A,A'*Z380SWAP A*LR35902
3800111CB 38SRL B CB 39SRL C CB 3ASRL D CB 3BSRL E CB 3CSRL H CB 3DSRL L CB 3ESRL (HL) CB 3FSRL A
4001000CB 40BIT 0,B CB 41BIT 0,C CB 42BIT 0,D CB 43BIT 0,E CB 44BIT 0,H CB 45BIT 0,L CB 46BIT 0,(HL) CB 47BIT 0,A
4801001CB 48BIT 1,B CB 49BIT 1,C CB 4ABIT 1,D CB 4BBIT 1,E CB 4CBIT 1,H CB 4DBIT 1,L CB 4EBIT 1,(HL) CB 4FBIT 1,A
5001010CB 50BIT 2,B CB 51BIT 2,C CB 52BIT 2,D CB 53BIT 2,E CB 54BIT 2,H CB 55BIT 2,L CB 56BIT 2,(HL) CB 57BIT 2,A
5801011CB 58BIT 3,B CB 59BIT 3,C CB 5ABIT 3,D CB 5BBIT 3,E CB 5CBIT 3,H CB 5DBIT 3,L CB 5EBIT 3,(HL) CB 5FBIT 3,A
6001100CB 60BIT 4,B CB 61BIT 4,C CB 62BIT 4,D CB 63BIT 4,E CB 64BIT 4,H CB 65BIT 4,L CB 66BIT 4,(HL) CB 67BIT 4,A
6801101CB 68BIT 5,B CB 69BIT 5,C CB 6ABIT 5,D CB 6BBIT 5,E CB 6CBIT 5,H CB 6DBIT 5,L CB 6EBIT 5,(HL) CB 6FBIT 5,A
7001110CB 70BIT 6,B CB 71BIT 6,C CB 72BIT 6,D CB 73BIT 6,E CB 74BIT 6,H CB 75BIT 6,L CB 76BIT 6,(HL) CB 77BIT 6,A
7801111CB 78BIT 7,B CB 79BIT 7,C CB 7ABIT 7,D CB 7BBIT 7,E CB 7CBIT 7,H CB 7DBIT 7,L CB 7EBIT 7,(HL) CB 7FBIT 7,A
8010000CB 80RES 0,B CB 81RES 0,C CB 82RES 0,D CB 83RES 0,E CB 84RES 0,H CB 85RES 0,L CB 86RES 0,(HL) CB 87RES 0,A
8810001CB 88RES 1,B CB 89RES 1,C CB 8ARES 1,D CB 8BRES 1,E CB 8CRES 1,H CB 8DRES 1,L CB 8ERES 1,(HL) CB 8FRES 1,A
9010010CB 90RES 2,B CB 91RES 2,C CB 92RES 2,D CB 93RES 2,E CB 94RES 2,H CB 95RES 2,L CB 96RES 2,(HL) CB 97RES 2,A
9810011CB 98RES 3,B CB 99RES 3,C CB 9ARES 3,D CB 9BRES 3,E CB 9CRES 3,H CB 9DRES 3,L CB 9ERES 3,(HL) CB 9FRES 3,A
A010100CB A0RES 4,B CB A1RES 4,C CB A2RES 4,D CB A3RES 4,E CB A4RES 4,H CB A5RES 4,L CB A6RES 4,(HL) CB A7RES 4,A
A810101CB A8RES 5,B CB A9RES 5,C CB AARES 5,D CB ABRES 5,E CB ACRES 5,H CB ADRES 5,L CB AERES 5,(HL) CB AFRES 5,A
B010110CB B0RES 6,B CB B1RES 6,C CB B2RES 6,D CB B3RES 6,E CB B4RES 6,H CB B5RES 6,L CB B6RES 6,(HL) CB B7RES 6,A
B810111CB B8RES 7,B CB B9RES 7,C CB BARES 7,D CB BBRES 7,E CB BCRES 7,H CB BDRES 7,L CB BERES 7,(HL) CB BFRES 7,A
C011000CB C0SET 0,B CB C1SET 0,C CB C2SET 0,D CB C3SET 0,E CB C4SET 0,H CB C5SET 0,L CB C6SET 0,(HL) CB C7SET 0,A
C811001CB C8SET 1,B CB C9SET 1,C CB CASET 1,D CB CBSET 1,E CB CCSET 1,H CB CDSET 1,L CB CESET 1,(HL) CB CFSET 1,A
D011010CB D0SET 2,B CB D1SET 2,C CB D2SET 2,D CB D3SET 2,E CB D4SET 2,H CB D5SET 2,L CB D6SET 2,(HL) CB D7SET 2,A
D811011CB D8SET 3,B CB D9SET 3,C CB DASET 3,D CB DBSET 3,E CB DCSET 3,H CB DDSET 3,L CB DESET 3,(HL) CB DFSET 3,A
E011100CB E0SET 4,B CB E1SET 4,C CB E2SET 4,D CB E3SET 4,E CB E4SET 4,H CB E5SET 4,L CB E6SET 4,(HL) CB E7SET 4,A
E811101CB E8SET 5,B CB E9SET 5,C CB EASET 5,D CB EBSET 5,E CB ECSET 5,H CB EDSET 5,L CB EESET 5,(HL) CB EFSET 5,A
F011110CB F0SET 6,B CB F1SET 6,C CB F2SET 6,D CB F3SET 6,E CB F4SET 6,H CB F5SET 6,L CB F6SET 6,(HL) CB F7SET 6,A
F811111CB F8SET 7,B CB F9SET 7,C CB FASET 7,D CB FBSET 7,E CB FCSET 7,H CB FDSET 7,L CB FESET 7,(HL) CB FFSET 7,A

ED xx

ED prefix
89101112131415
89ABCDEF
0000000ED 00IN0 B,(n)*Z380*eZ80*HD64180ED 01OUT0 (n),B*Z380*eZ80*HD64180ED 02LEA BC,IX+d*eZ80LDA HL,(SP+dd)*Z280LD BC,BC*Z380ED 03LEA BC,IY+d*eZ80LD (SP+dd),A*Z280EX BC,IX*Z380ED 04TST B*Z380*eZ80*HD64180LDW HL,(SP+dd)*Z280ED 05LDW (SP+dd),HL*Z280EX BC,DE*Z380ED 06LDW BC,(HL)*Z280LDW (BC),nn*Z380ED 07LD BC,(HL)*eZ80EX A,B*Z280*Z380
0800001ED 08IN0 C,(n)*Z380*eZ80*HD64180ED 09OUT0 (n),C*Z380*eZ80*HD64180ED 0ALDA HL,(HL+IX)*Z280ED 0BLD (HL+IX),A*Z280EX BC,IY*Z380ED 0CTST C*Z380*eZ80*HD64180LDW HL,(HL+IX)*Z280ED 0DLDW (HL+IX),HL*Z280EX BC,DE*Z380ED 0ELDW (HL),BC*Z280SWAP BC*Z380ED 0FLD (HL),BC*eZ80EX A,C*Z280*Z380
1000010ED 10IN0 D,(n)*Z380*eZ80*HD64180ED 11OUT0 (n),D*Z380*eZ80*HD64180ED 12LEA DE,IX+d*eZ80LDA HL,(HL+IY)*Z280LD DE,BC*Z380ED 13LEA DE,IY+d*eZ80LD (HL+IY),A*Z280EX DE,IX*Z380ED 14TST D*Z380*eZ80*HD64180LDW HL,(HL+IY)*Z280ED 15LDW (HL+IY),HL*Z280ED 16LDW DE,(HL)*Z280LDW (DE),nn*Z380ED 17LD DE,(HL)*eZ80EX A,D*Z280*Z380
1800011ED 18IN0 E,(n)*Z380*eZ80*HD64180ED 19OUT0 (n),E*Z380*eZ80*HD64180ED 1ALDA HL,(IX+IY)*Z280ED 1BLD (IX+IY),A*Z280EX DE,IY*Z380ED 1CTST E*Z380*eZ80*HD64180LDW HL,(IX+IY)*Z280ED 1DLDW (IX+IY),HL*Z280ED 1ELDW (HL),DE*Z280SWAP DE*Z380ED 1FLD (HL),DE*eZ80EX A,E*Z280*Z380
2000100ED 20IN0 H,(n)*Z380*eZ80*HD64180ED 21OUT0 (n),H*Z380*eZ80*HD64180ED 22LEA HL,IX+d*eZ80LDA HL,<dd>*Z280ED 23LEA HL,IY+d*eZ80LD <dd>,A*Z280ED 24TST H*Z380*eZ80*HD64180LDW HL,<dd>*Z280ED 25LDW <dd>,HL*Z280ED 26LDW HL,(HL)*Z280ED 27LD HL,(HL)*eZ80EX A,H*Z280*Z380
2800101ED 28IN0 L,(n)*Z380*eZ80*HD64180ED 29OUT0 (n),L*Z380*eZ80*HD64180ED 2ALDA HL,(IX+dd)*Z280ED 2BLD (IX+dd),A*Z280EX IX,IY*Z380ED 2CTST L*Z380*eZ80*HD64180LDW HL,(IX+dd)*Z280ED 2DLDW (IX+dd),HL*Z280ED 2ELDW (HL),HL*Z280ED 2FLD (HL),HL*eZ80EX A,L*Z280*Z380
3000110ED 30IN0 (n)*Z380ED 31LD IY,(HL)*eZ80ED 32LEA IX,IX+d*eZ80LDA HL,(IY+dd)*Z280LD HL,BC*Z380ED 33LEA IY,IY+d*eZ80LD (IY+dd),A*Z280EX HL,IX*Z380ED 34TST (HL)*Z380*eZ80*HD64180LDW HL,(IY+dd)*Z280ED 35LDW (IY+dd),HL*Z280ED 36LDW SP,(HL)*Z280LDW (HL),nn*Z380ED 37LD IX,(HL)*eZ80EX A,(HL)*Z280*Z380
3800111ED 38IN0 A,(n)*Z380*eZ80*HD64180ED 39OUT0 (n),A*Z380*eZ80*HD64180ED 3ALDA HL,(HL+dd)*Z280ED 3BLD (HL+dd),A*Z280EX HL,IY*Z380ED 3CTST A*Z380*eZ80*HD64180LDW HL,(HL+dd)*Z280ED 3DLDW (HL+dd),HL*Z280ED 3ELD (HL),IY*eZ80LDW (HL),SP*Z280SWAP HL*Z380ED 3FLD (HL),IX*eZ80EX A,A*Z280*Z380
4001000ED 40IN B,(C) -*Rabbit2000ED 41OUT (C),B LD DE’,DE*Rabbit2000ED 42SBC HL,BC ED 43LD (nn),BC ED 44NEG ED 45RETN ED 46IM 0 IPSET 0*Rabbit2000ED 47LD I,A
4801001ED 48IN C,(C) -*Rabbit2000ED 49OUT (C),C LD BC’,BC*Rabbit2000ED 4AADC HL,BC ED 4BLD BC,(nn) ED 4CNEG*Z80未定義MLT BC*Z380*eZ80*HD64180NEG HL*Z280ED 4DRETI LRET*Rabbit2000ED 4EIM 0*Z80未定義IPSET 2*Rabbit2000IM 3*Z280*Z380ED 4FLD R,A
5001010ED 50IN D,(C) -*Rabbit2000ED 51OUT (C),D LD DE’,DE*Rabbit2000ED 52SBC HL,DE ED 53LD (nn),DE ED 54NEG*Z80未定義LEA IX,IY+d*eZ80EX (SP),HL*Rabbit2000NEGW HL*Z380ED 55RETN*Z80未定義LEA IY,IX+d*eZ80RETIL*Z280reserved*Z380ED 56IM 1 IPSET 1*Rabbit2000ED 57LD A,I
5801011ED 58IN E,(C) -*Rabbit2000ED 59OUT (C),E LD DE’,BC*Rabbit2000ED 5AADC HL,DE ED 5BLD DE,(nn) ED 5CNEG*Z80未定義MLT DE*Z380*eZ80*HD64180ED 5DRETN*Z80未定義IPRES*Rabbit2000ED 5EIM 2 IPSET 3*Rabbit2000ED 5FLD A,R
6001100ED 60IN H,(C) -*Rabbit2000ED 61OUT (C),H LD HL’,DE*Rabbit2000ED 62SBC HL,HL ED 63LD (nn),HL ED 64NEG*Z80未定義TST n*Z380*eZ80*HD64180LDP (HL),HL*Rabbit2000EXTS A*Z280ED 65RETN*Z80未定義PEA IX+d*eZ80PCACHE*Z280ED 66IM 0*Z80未定義PEA IY+d*eZ80LDCTL HL,(C)*Z280ED 67RRD LD XPC,A*Rabbit2000
6801101ED 68IN L,(C) -*Rabbit2000ED 69OUT (C),L LD HL’,BC*Rabbit2000ED 6AADC HL,HL ED 6BLD HL,(nn) ED 6CNEG*Z80未定義MLT HL*Z380*eZ80*HD64180LDP HL,(HL)*Rabbit2000EXTS HL*Z280ED 6DRETI*Z80未定義LD MB,A*eZ80LD HL,(nn)*Rabbit2000ADD HL,A*Z280ED 6EIM 0*Z80未定義LD A,MB*eZ80LDCTL (C),HL*Z280ED 6FRLD
7001110ED 70IN F,(C)*R800*Z80未定義TSTI (C)*Z280ED 71OUT (C),0*R800*Z80未定義SC nn*Z280OUT (C),n*Z380ED 72SBC HL,SP ED 73LD (nn),SP ED 74NEG*Z80未定義TSTIO n*Z380*eZ80*HD64180ED 75RETN*Z80未定義EXTSW HL*Z380ED 76IM 1*Z80未定義SLP*Z380*eZ80*HD64180PUSH IP*Rabbit2000ED 77LD A,XPC*Rabbit2000DI mask*Z280
7801111ED 78IN A,(C) -*Rabbit2000ED 79OUT (C),A -*Rabbit2000ED 7AADC HL,SP ED 7BLD SP,(nn) ED 7CNEG*Z80未定義MLT SP*Z380*eZ80*HD64180ED 7DRETI*Z80未定義STMIX*eZ80ED 7EIM 2*Z80未定義RSMIX*eZ80POP IP*Rabbit2000ED 7FLD R,R*Z80未定義EI mask*Z280
8010000ED 80ED 81ED 82INIM*eZ80INIW*Z280ADD SP,nn*Z380ED 83OTIM*Z380*eZ80*HD64180OUTIW*Z280ED 84INI2*eZ80EPUM (SP+dd)*Z280ADDW HL,BC*Z380ED 85MEPU (SP+dd)*Z280ADDW HL,DE*Z380ED 86LDUD A,(HL)*Z280ADDW HL,nn*Z380ED 87LDCTL HL,USP*Z280ADDW HL,HL*Z380
8810001ED 88ED 89ED 8AINDM*eZ80INDW*Z280ED 8BOTDM*Z380*eZ80*HD64180OUTDW*Z280ED 8CIND2*eZ80EPUM (HL+IX)*Z280ADCW HL,BC*Z380ED 8DMEPU (HL+IX)*Z280ADCW HL,DE*Z380ED 8ELDUD (HL),A*Z280ADCW HL,nn*Z380ED 8FLDCTL USP,HL*Z280ADCW HL,HL*Z380
9010010ED 90ED 91ED 92INIMR*eZ80INIRW*Z280SUB SP,nn*Z380ED 93OTIMR*Z380*eZ80*HD64180OTIRW*Z280ED 94INI2R*eZ80EPUM (HL+IY)*Z280SUBW HL,BC*Z380ED 95MEPU (HL+IY)*Z280SUBW HL,DE*Z380ED 96LDUP A,(HL)*Z280SUBW HL,nn*Z380ED 97EPUF*Z280SUBW HL,HL*Z380
9810011ED 98ED 99ED 9AINDMR*eZ80INDRW*Z280ED 9BOTDMR*Z380*eZ80*HD64180OTDRW*Z280ED 9CIND2R*eZ80EPUM (IX+IY)*Z280SBCW HL,BC*Z380ED 9DMEPU (IX+IY)*Z280SBCW HL,DE*Z380ED 9ELDUP (HL),A*Z280SBCW HL,nn*Z380ED 9FEPUI*Z280SBCW HL,HL*Z380
A010100ED A0LDI ED A1CPI -*Rabbit2000ED A2INI -*Rabbit2000ED A3OUTI -*Rabbit2000ED A4OUTI2*eZ80EPUM <dd>*Z280ANDW HL,BC*Z380ED A5MEPU <dd>*Z280ANDW HL,DE*Z380ED A6EPUM (HL)*Z280ANDW HL,nn*Z380ED A7EPUM (nn)*Z280ANDW HL,HL*Z380
A810101ED A8LDD ED A9CPD -*Rabbit2000ED AAIND -*Rabbit2000ED ABOUTD -*Rabbit2000ED ACOUTD2*eZ80EPUM (IX+dd)*Z280XORW HL,BC*Z380ED ADMEPU (IX+dd)*Z280XORW HL,DE*Z380ED AEMEPU (HL)*Z280XORW HL,nn*Z380ED AFMEPU (nn)*Z280XORW HL,HL*Z380
B010110ED B0LDIR ED B1CPIR -*Rabbit2000ED B2INIR -*Rabbit2000ED B3OTIR -*Rabbit2000ED B4OTI2R*eZ80EPUM (IY+dd)*Z280ORW HL,BC*Z380ED B5MEPU (IY+dd)*Z280ORW HL,DE*Z380ED B6ORW HL,nn*Z380ED B7INW HL,(C)*Z280ORW HL,HL*Z380
B810111ED B8LDDR ED B9CPDR -*Rabbit2000ED BAINDR -*Rabbit2000ED BBOTDR -*Rabbit2000ED BCOTD2R*eZ80EPUM (HL+dd)*Z280CPW HL,BC*Z380ED BDMEPU (HL+dd)*Z280CPW HL,DE*Z380ED BECPW HL,nn*Z380ED BFOUTW (C),HL*Z280CPW HL,HL*Z380
C011000ED C0MULT A,B*Z280LDCTL HL,SR*Z380ED C1MULUB A,B*R800MULTU A,B*Z280POP SR*Z380ED C2INIRX*eZ80MULTW HL,BC*Z280ED C3MULUW HL,BC*R800OTIRX*eZ80MULTUW HL,BC*Z280ED C4DIV HL,B*Z280CALR NZ e*Z380ED C5DIVU HL,B*Z280PUSH SR*Z380ED C6ADDW HL,BC*Z280ADD HL,(nn)*Z380ED C7LD I,HL*eZ80CPW HL,BC*Z280
C811001ED C8MULT A,C*Z280LDCTL SR,HL*Z380ED C9MULUB A,C*R800MULTU A,C*Z280ED CAINDRX*eZ80DIVW DEHL,BC*Z280ED CBOTDRX*eZ80DIVUW DEHL,BC*Z280CB拡張*Z380ED CCDIV HL,C*Z280CALR Z,e*Z380ED CDDIVU HL,C*Z280CALR e*Z380ED CESUBW HL,BC*Z280ED CFBTEST*Z380
D011010ED D0MULT A,D*Z280LDCTL A,DSR*Z380ED D1MULUB A,D*R800MULTU A,D*Z280ED D2MULTW HL,DE*Z280ED D3MULLW HL,DE*R800*R800保証無しMULTUW HL,DE*Z280OUTA (nn),A*Z380ED D4DIV HL,D*Z280CALR NC,e*Z380ED D5DIVU HL,D*Z280ED D6ADDW HL,DE*Z280SUB HL,(nn)*Z380ED D7LD HL,I*eZ80CPW HL,DE*Z280
D811011ED D8MULT A,E*Z280LDCTL DSR,A*Z380ED D9MULUB A,E*R800MULTU A,E*Z280EXALL*Z380ED DADIVW DEHL,DE*Z280LDCTL DSR,n*Z380ED DBDIVUW DEHL,DE*Z280INA A,(nn)*Z380ED DCDIV HL,E*Z280CALR C,e*Z380ED DDDIVU HL,E*Z280ED DESUBW HL,DE*Z280ED DF
E011100ED E0MULT A,H*Z280LDIW*Z380ED E1MULLB A,H*R800*R800保証無しMULTU A,H*Z280ED E2MULTW HL,HL*Z280INIW*Z380ED E3MULUW HL,HL*R800*R800保証無しMULTUW HL,HL*Z280OUTWIW*Z380ED E4DIV HL,H*Z280CALR PO,e*Z380ED E5DIVU HL,H*Z280ED E6ADDW HL,HL*Z280ED E7CPW HL,HL*Z280
E811101ED E8MULT A,L*Z280LDDW*Z380ED E9MULUB A,L*R800*R800保証無しMULTU A,L*Z280ED EADIVW DEHL,HL*Z280INDW*Z380ED EBDIVUW DEHL,HL*Z280OUTDW*Z380ED ECDIV HL,L*Z280CALR PE,e*Z380ED EDDIVU HL,L*Z280ED EESUBW HL,HL*Z280ED EFEX H,L*Z280
F011110ED F0MULT A,(HL)*Z280LDIRW*Z380ED F1MULUB A,(HL)*R800*R800保証無しMULTU A,(HL)*Z280ED F2MULTW HL,SP*Z280INIRW*Z380ED F3MULUW HL,SP*R800MULTUW HL,SP*Z280OTIRW*Z380ED F4DIV HL,(HL)*Z280CALR P,e*Z380ED F5DIVU HL,(HL)*Z280ED F6ADDW HL,SP*Z280SETC LCK*Z380ED F7CPW HL,SP*Z280
F811111ED F8MULT A,A*Z280LDDRW*Z380ED F9MULUB A,A*R800*R800保証無しMULTU A,A*Z280ED FADIVW DEHL,SP*Z280INDRW*Z380ED FBDIVUW DEHL,SP*Z280OTDRW*Z380ED FCDIV HL,A*Z280CALR M,e*Z380ED FDDIVU HL,A*Z280ED FESUBW HL,SP*Z280RESC LCK*Z380ED FF

ED CB xx(*Z380)

ED CB prefix
000001010011100101110111
0000000ED CB 00RLCW BC*Z380ED CB 01RLCW DE*Z380ED CB 02RLCW (HL)*Z380ED CB 03RLCW HL*Z380ED CB 04RLCW IX*Z380ED CB 05RLCW IY*Z380ED CB 06ED CB 07
0800001ED CB 08RRCW BC*Z380ED CB 09RRCW DE*Z380ED CB 0ARRCW (HL)*Z380ED CB 0BRRCW HL*Z380ED CB 0CRRCW IX*Z380ED CB 0DRRCW IY*Z380ED CB 0EED CB 0F
1000010ED CB 10RLW BC*Z380ED CB 11RLW DE*Z380ED CB 12RLW (HL)*Z380ED CB 13RLW HL*Z380ED CB 14RLW IX*Z380ED CB 15RLW IY*Z380ED CB 16ED CB 17
1800011ED CB 18RRW BC*Z380ED CB 19RRW DE*Z380ED CB 1ARRW (HL)*Z380ED CB 1BRRW HL*Z380ED CB 1CRRW IX*Z380ED CB 1DRRW IY*Z380ED CB 1EED CB 1F
2000100ED CB 20SLAW BC*Z380ED CB 21SLAW DE*Z380ED CB 22SLAW (HL)*Z380ED CB 23SLAW HL*Z380ED CB 24SLAW IX*Z380ED CB 25SLAW IY*Z380ED CB 26ED CB 27
2800101ED CB 28SRAW BC*Z380ED CB 29SRAW DE*Z380ED CB 2ASRAW (HL)*Z380ED CB 2BSRAW HL*Z380ED CB 2CSRAW IX*Z380ED CB 2DSRAW IY*Z380ED CB 2EED CB 2F
3000110ED CB 30EX BC,BC'*Z380ED CB 31EX DE,DE'*Z380ED CB 32ED CB 33EX HL,HL'*Z380ED CB 34EX IX,IX'*Z380ED CB 35EX IY,IY'*Z380ED CB 36ED CB 37
3800111ED CB 38SRLW BC*Z380ED CB 39SRLW DE*Z380ED CB 3ASRLW (HL)*Z380ED CB 3BSRLW HL*Z380ED CB 3CSRLW IX*Z380ED CB 3DSRLW IY*Z380ED CB 3EED CB 3F
4001000ED CB 40ED CB 41ED CB 42ED CB 43ED CB 44ED CB 45ED CB 46ED CB 47
4801001ED CB 48ED CB 49ED CB 4AED CB 4BED CB 4CED CB 4DED CB 4EED CB 4F
5001010ED CB 50ED CB 51ED CB 52ED CB 53ED CB 54ED CB 55ED CB 56ED CB 57
5801011ED CB 58ED CB 59ED CB 5AED CB 5BED CB 5CED CB 5DED CB 5EED CB 5F
6001100ED CB 60ED CB 61ED CB 62ED CB 63ED CB 64ED CB 65ED CB 66ED CB 67
6801101ED CB 68ED CB 69ED CB 6AED CB 6BED CB 6CED CB 6DED CB 6EED CB 6F
7001110ED CB 70ED CB 71ED CB 72ED CB 73ED CB 74ED CB 75ED CB 76ED CB 77
7801111ED CB 78ED CB 79ED CB 7AED CB 7BED CB 7CED CB 7DED CB 7EED CB 7F
8010000ED CB 80ED CB 81ED CB 82ED CB 83ED CB 84ED CB 85ED CB 86ED CB 87
8810001ED CB 88ED CB 89ED CB 8AED CB 8BED CB 8CED CB 8DED CB 8EED CB 8F
9010010ED CB 90MULTW HL,BC*Z380ED CB 91MULTW HL,DE*Z380ED CB 92ED CB 93MULTW HL,HL*Z380ED CB 94MULTW HL,IX*Z380ED CB 95MULTW HL,IY*Z380ED CB 96ED CB 97MULTW HL,nn*Z380
9810011ED CB 98MULTUW HL,BC*Z380ED CB 99MULTUW HL,DE*Z380ED CB 9AED CB 9BMULTUW HL,HL*Z380ED CB 9CMULTUW HL,IX*Z380ED CB 9DMULTUW HL,IY*Z380ED CB 9EED CB 9FMULTUW HL,nn*Z380
A010100ED CB A0ED CB A1ED CB A2ED CB A3ED CB A4ED CB A5ED CB A6ED CB A7
A810101ED CB A8ED CB A9ED CB AAED CB ABED CB ACED CB ADED CB AEED CB AF
B010110ED CB B0ED CB B1ED CB B2ED CB B3ED CB B4ED CB B5ED CB B6ED CB B7
B810111ED CB B8DIVUW HL,BC*Z380ED CB B9DIVUW HL,DE*Z380ED CB BAED CB BBDIVUW HL,HL*Z380ED CB BCDIVUW HL,IX*Z380ED CB BDDIVUW HL,IY*Z380ED CB BEED CB BFDIVUW HL,nn*Z380
C011000ED CB C0ED CB C1ED CB C2ED CB C3ED CB C4ED CB C5ED CB C6ED CB C7
C811001ED CB C8ED CB C9ED CB CAED CB CBED CB CCED CB CDED CB CEED CB CF
D011010ED CB D0ED CB D1ED CB D2ED CB D3ED CB D4ED CB D5ED CB D6ED CB D7
D811011ED CB D8ED CB D9ED CB DAED CB DBED CB DCED CB DDED CB DEED CB DF
E011100ED CB E0ED CB E1ED CB E2ED CB E3ED CB E4ED CB E5ED CB E6ED CB E7
E811101ED CB E8ED CB E9ED CB EAED CB EBED CB ECED CB EDED CB EEED CB EF
F011110ED CB F0ED CB F1ED CB F2ED CB F3ED CB F4ED CB F5ED CB F6ED CB F7
F811111ED CB F8ED CB F9ED CB FAED CB FBED CB FCED CB FDED CB FEED CB FF

DD xx

DD prefix
000001010011100101110111
0000000DD 00DD 01LDW (HL),nn*Z280LD BC,(IX)*Z380DD 02LD BC,DE*Z380DD 03INCW (HL)*Z280LD IX,(BC)*Z380DD 04INC (SP+dd)*Z280DD 05DEC (SP+dd)*Z280DD 06LD (SP+dd),n*Z280DD 07LD BC,(IX+d)*eZ80LD IX,BC*Z380
0800001DD 08DD 09ADD IX,BC DD 0ADD 0BDECW (HL)*Z280LD BC,IX*Z380DD 0CINC (HL+IX)*Z280LD BC,(BC)*Z380DD 0DDEC (HL+IX)*Z280LD BC,(DE)*Z380DD 0ELD (HL+IX),n*Z280DD 0FLD (IX+d),BC*eZ80LD BC,(HL)*Z380
1000010DD 10DJNZ ee*Z380DD 11LDW (ads),nn*Z280LD (DE),IX*Z380DD 12LD DE,DE*Z380DD 13INCW (nn)*Z280LD IX,(DE)*Z380DD 14INC (HL+IY)*Z280DD 15DEC (HL+IY)*Z280DD 16LD (HL+IY),n*Z280DD 17LD DE,(IX+d)*eZ80LD IX,DE*Z380
1800011DD 18JR ee*Z380DD 19ADD IX,DE DD 1ADD 1BDECW (nn)*Z280LD DE,IX*Z380DD 1CINC (IX+IY)*Z280LD DE,(BC)*Z380DD 1DDEC (IX+IY)*Z280LD DE,(DE)*Z380DD 1ELD (IX+IY),n*Z280DD 1FLD (IX+d),DE*eZ80LD DE,(HL)*Z380
2000100DD 20JAR d*Z280JR NZ ee*Z380DD 21LD IX,nn DD 22LD (nn),IX DD 23INC IX DD 24INC IXH*Z280*Z380*eZ80*R800*Z80未定義DD 25DEC IXH*Z280*Z380*eZ80*R800*Z80未定義DD 26LD IXH,n*Z280*Z380*eZ80*R800*Z80未定義DD 27LD HL,(IX+d)*eZ80LD IX,IY*Z380
2800101DD 28JAF d*Z280JR Z ee*Z380DD 29ADD IX,IX DD 2ALD IX,(nn) DD 2BDEC IX DD 2CINC IXL*Z280*Z380*eZ80*R800*Z80未定義DD 2DDEC IXL*Z280*Z380*eZ80*R800*Z80未定義DD 2ELD IXL,n*Z280*Z380*eZ80*R800*Z80未定義DD 2FLD (IX+d),HL*eZ80CPLW HL*Z380
3000110DD 30JR NC,ee*Z380DD 31LD IY,(IX+d)*eZ80LDW <dd>,nn*Z280LD (HL),IX*Z380DD 32LD HL,DE*Z380DD 33INCW <dd>*Z280LD IX,(HL)*Z380DD 34INC (IX+d) DD 35DEC (IX+d) DD 36LD (IX+d),n DD 37LD IX,(IX+d)*eZ80LD IX,HL*Z380
3800111DD 38JR C,ee*Z380DD 39ADD IX,SP DD 3ADD 3BDECW <dd>*Z280LD HL,IX*Z380DD 3CINC (nn)*Z280LD HL,(BC)*Z380DD 3DDEC (nn)*Z280LD HL,(DE)*Z380DD 3ELD (IX+d),IY*eZ80LD (ads),n*Z280SWAP IX*Z380DD 3FLD (IX+d),IX*eZ80LD HL,(HL)*Z380
4001000DD 40INW BC,(C)*Z380DD 41OUTW (C),BC*Z380DD 42DD 43DD 44LD B,IXH*Z280*Z380*eZ80*R800*Z80未定義DD 45LD B,IXL*Z280*Z380*eZ80*R800*Z80未定義DD 46LD B,(IX+d) DD 47LD I,HL*Z380
4801001DD 48DD 49DD 4ADD 4BDD 4CLD C,IXH*Z280*Z380*eZ80*R800*Z80未定義DD 4DLD C,IXL*Z280*Z380*eZ80*R800*Z80未定義DD 4ELD C,(IX+d) DD 4F
5001010DD 50INW DE,(C)*Z380DD 51OUTW (C),DE*Z380DD 52DD 53DD 54LD D,IXH*Z280*Z380*eZ80*R800*Z80未定義DD 55LD D,IXL*Z280*Z380*eZ80*R800*Z80未定義DD 56LD D,(IX+d) DD 57LD HL,I*Z380
5801011DD 58DD 59DD 5ADD 5BDD 5CLD E,IXH*Z280*Z380*eZ80*R800*Z80未定義DD 5DLD E,IXL*Z280*Z380*eZ80*R800*Z80未定義DD 5ELD E,(IX+d) DD 5F
6001100DD 60LD IXH,B*Z280*Z380*eZ80*R800*Z80未定義DD 61LD IXH,C*Z280*Z380*eZ80*R800*Z80未定義DD 62LD IXH,D*Z280*Z380*eZ80*R800*Z80未定義DD 63LD IXH,E*Z280*Z380*eZ80*R800*Z80未定義DD 64LD IXH,IXH*Z280*Z380*eZ80*R800*Z80未定義LDP (IX),HL*Rabbit2000DD 65LD IXH,IXL*Z280*Z380*eZ80*R800*Z80未定義LDP(nn),IX*Rabbit2000DD 66LD H,(IX+d) DD 67LD IXH,A*Z280*Z380*eZ80*R800*Z80未定義
6801101DD 68LD IXL,B*Z280*Z380*eZ80*R800*Z80未定義DD 69LD IXL,C*Z280*Z380*eZ80*R800*Z80未定義DD 6ALD IXL,D*Z280*Z380*eZ80*R800*Z80未定義DD 6BLD IXL,E*Z280*Z380*eZ80*R800*Z80未定義DD 6CLD IXL,IXH*Z280*Z380*eZ80*R800*Z80未定義LDP HL,(IX)*Rabbit2000DD 6DLD IXL,IXL*Z280*Z380*eZ80*R800*Z80未定義LDP IX,(nn)*Rabbit2000DD 6ELD L,(IX+d) DD 6FLD IXL,A*Z280*Z380*eZ80*R800*Z80未定義
7001110DD 70LD (IX+d),B DD 71LD (IX+d),C DD 72LD (IX+d),D DD 73LD (IX+d),E DD 74LD (IX+d),H DD 75LD (IX+d),L DD 76DD 77LD (IX+d),A
7801111DD 78LD A,(SP+dd)*Z280INW HL,(C)*Z380DD 79LD A,(HL+IX)*Z280OUTW (C),HL*Z380DD 7ALD A,(HL+IY)*Z280DD 7BLD A,(IX+IY)*Z280DD 7CLD A,IXH*Z280*Z380*eZ80*R800*Z80未定義LD HL,IX*Rabbit2000DD 7DLD A,IXL*Z280*Z380*eZ80*R800*Z80未定義LD IX,HL*Rabbit2000DD 7ELD A,(IX+d) DD 7F
8010000DD 80ADD A,(SP+dd)*Z280DD 81ADD A,(HL+IX)*Z280DD 82ADD A,(HL+IY)*Z280DD 83ADD A,(IX+IY)*Z280DD 84ADD A,IXH*Z280*Z380*eZ80*R800*Z80未定義DD 85ADD A,IXL*Z280*Z380*eZ80*R800*Z80未定義DD 86ADD A,(IX+d) DD 87ADD A,(nn)*Z280ADDW HL,IX*Z380
8810001DD 88ADC A,(SP+dd)*Z280DD 89ADC A,(HL+IX)*Z280DD 8AADC A,(HL+IY)*Z280DD 8BADC A,(IX+IY)*Z280DD 8CADC A,IXH*Z280*Z380*eZ80*R800*Z80未定義DD 8DADC A,IXL*Z280*Z380*eZ80*R800*Z80未定義DD 8EADC A,(IX+d) DD 8FADC A,(nn)*Z280ADCW HL,IX*Z380
9010010DD 90SUB A,(SP+dd)*Z280DD 91SUB A,(HL+IX)*Z280DD 92SUB A,(HL+IY)*Z280DD 93SUB A,(IX+IY)*Z280DD 94SUB IXH*Z280*Z380*eZ80*R800*Z80未定義DD 95SUB IXL*Z280*Z380*eZ80*R800*Z80未定義DD 96SUB A,(IX+d) DD 97SUB A,(nn)*Z280SUBW HL,IX*Z380
9810011DD 98SBC A,(SP+dd)*Z280DD 99SBC A,(HL+IX)*Z280DD 9ASBC A,(HL+IY)*Z280DD 9BSBC A,(IX+IY)*Z280DD 9CSBC IXH*Z280*Z380*eZ80*R800*Z80未定義DD 9DSBC IXL*Z280*Z380*eZ80*R800*Z80未定義DD 9ESBC (IX+d) DD 9FSBC A,(nn)*Z280SBCW HL,IX*Z380
A010100DD A0AND A,(SP+dd)*Z280DD A1AND A,(HL+IX)*Z280DD A2AND A,(HL+IY)*Z280DD A3AND A,(IX+IY)*Z280DD A4AND IXH*Z280*Z380*eZ80*R800*Z80未定義DD A5AND IXL*Z280*Z380*eZ80*R800*Z80未定義DD A6AND (IX+d) DD A7AND A,(nn)*Z280ANDW HL<IX*Z380
A810101DD A8XOR A,(SP+dd)*Z280DD A9XOR A,(HL+IX)*Z280DD AAXOR A,(HL+IY)*Z280DD ABXOR A,(IX+IY)*Z280DD ACXOR IXH*Z280*Z380*eZ80*R800*Z80未定義DD ADXOR IXL*Z280*Z380*eZ80*R800*Z80未定義DD AEXOR (IX+d) DD AFXOR A,(nn)*Z280XORW HL,IX*Z380
B010110DD B0OR A,(SP+dd)*Z280DD B1OR A,(HL+IX)*Z280DD B2OR A,(HL+IY)*Z280DD B3OR A,(IX+IY)*Z280DD B4OR IXH*Z280*Z380*eZ80*R800*Z80未定義DD B5OR IXL*Z280*Z380*eZ80*R800*Z80未定義DD B6OR (IX+d) DD B7OR A,(nn)*Z280ORW HL,IX*Z380
B810111DD B8CP A,(SP+dd)*Z280DD B9CP A,(HL+IX)*Z280DD BACP A,(HL+IY)*Z280DD BBCP A,(IX+IY)*Z280DD BCCP IXH*Z280*Z380*eZ80*R800*Z80未定義DD BDCP IXL*Z280*Z380*eZ80*R800*Z80未定義DD BECP (IX+d) DD BFCP A,(nn)*Z280CPW HL,IX*Z380
C011000DD C0DDIR W*Z380DD C1POP (HL)*Z280DDIR IB,W*Z380DD C2JP NZ,(HL)*Z280DDIR IW.W*Z380DD C3DDIR IB*Z380DD C4LD IX,(SP+d)*Rabbit2000CALL NZ,(HL)*Z280CALR NZ,nn*Z380DD C5PUSH (HL)*Z280DD C6ADDW HL,(IX+d)*Z380DD C7
C811001DD C8LDCTL SR,A*Z380DD C9DD CAJP Z,(HL)*Z280LDCTL SR,n*Z380DD CBCB拡張 DD CCCALL Z,(HL)*Z280CALR Z,nn*Z380BOOL IX*Rabbit2000DD CDCALL (HL)*Z280CALR ee*Z380DD CEADCW HL,(IX+d)*Z380DD CFMTEST*Z380
D011010DD D0LDCTL A,XSR*Z380DD D1POP (nn)*Z280DD D2JP NC,(HL)*Z280DD D3DD D4LD (SP+d),IX*Rabbit2000CALL NC,(HL)*Z280CALR NC,ee*Z380DD D5PUSH (nn)*Z280DD D6SUBW HL,(IX+D)*Z380DD D7
D811011DD D8LDCTL XSR,A*Z380DD D9EXXX*Z380DD DAJP C,(HL)*Z280LDCTL XSR,n*Z380DD DBDD DCCALL C,(HL)*Z280CALR C,ee*Z380DD DDDD DESBCW HL,(IX+d)*Z380DD DF
E011100DD E0DD E1POP IX DD E2JP PO,(HL)*Z280JP NV,(HL)*Z280DD E3EX (SP),IX DD E4LD HL,(HL+d)*Rabbit2000CALL PO,(HL)*Z280CALL NV,(HL)*Z280CALR PO,ee*Z380DD E5PUSH IX DD E6ANDW HL,(IX+d)*Z380DD E7
E811101DD E8DD E9JP (IX) DD EAJP PE,(HL)*Z280JP V,(HL)*Z280DD EBEX IX,HL*Z280DD ECCALL V,(HL)*Z280CALL PE,(HL)*Z280CALR PE,ee*Z380OR IX,DE*Rabbit2000DD EDED拡張*Z280DD EEXORW HL,(IX+d)*Z380DD EF
F011110DD F0DD F1POP <dd>*Z280DD F2JP P,(HL)*Z280JP NS,(HL)*Z280DD F3DI n*Z380DD F4LD (HL+d),HL*Rabbit2000CALL P,(HL)*Z280CALL NS,(HL)*Z280CALR P,ee*Z380DD F5PUSH <dd>*Z280DD F6ORW HL,(IX+d)*Z380DD F7SETC LW*Z380
F811111DD F8DD F9LD SP,IX DD FAJP M,(HL)*Z280JP S,(HL)*Z280DD FBEI n*Z380DD FCCALL M,(HL)*Z280CALL S,(HL)*Z280CALR M,ee*Z380RR IX*Rabbit2000DD FDDD FECPW HL,(IX+d)*Z380DD FFRESC*Z380

DD CB xx

DD CB prefix
000001010011100101110111
0000000DD CB 00RLC (IX+d) LD B,(IX+d)*Z80未定義DD CB 01RLC (IX+d) LD C,(IX+d)*Z80未定義LD BC,(SP+d)*Z380DD CB 02RLC (IX+d) LD D,(IX+d)*Z80未定義RLCW (IX+d)*Z380DD CB 03RLC (IX+d) LD E,(IX+d)*Z80未定義LD BC,(IX+d)*Z380DD CB 04RLC (IX+d) LD H,(IX+d)*Z80未定義DD CB 05RLC (IX+d) LD L,(IX+d)*Z80未定義DD CB 06RLC (IX+d) DD CB 07RLC (IX+d) LD A,(IX+d)*Z80未定義
0800001DD CB 08RRC (IX+d) LD B,(IX+d)*Z80未定義DD CB 09RRC (IX+d) LD C,(IX+d)*Z80未定義LD (SP+d),BC*Z380DD CB 0ARRC (IX+d) LD D,(IX+d)*Z80未定義RRCW (IX+d)*Z380DD CB 0BRRC (IX+d) LD E,(IX+d)*Z80未定義LD (IX+d),BC*Z380DD CB 0CRRC (IX+d) LD H,(IX+d)*Z80未定義DD CB 0DRRC (IX+d) LD L,(IX+d)*Z80未定義DD CB 0ERRC (IX+d) DD CB 0FRRC (IX+d) LD A,(IX+d)*Z80未定義
1000010DD CB 10RL (IX+d) LD B,(IX+d)*Z80未定義DD CB 11RL (IX+d) LD C,(IX+d)*Z80未定義LD DE,(SP+d)*Z380DD CB 12RL (IX+d) LD D,(IX+d)*Z80未定義RLW (IX+d)*Z380DD CB 13RL (IX+d) LD E,(IX+d)*Z80未定義LD DE,(IX+d)*Z380DD CB 14RL (IX+d) LD H,(IX+d)*Z80未定義DD CB 15RL (IX+d) LD L,(IX+d)*Z80未定義DD CB 16RL (IX+d) DD CB 17RL (IX+d) LD A,(IX+d)*Z80未定義
1800011DD CB 18RR (IX+d) LD B,(IX+d)*Z80未定義DD CB 19RR (IX+d) LD C,(IX+d)*Z80未定義LD (SP+d),DE*Z380DD CB 1ARR (IX+d) LD D,(IX+d)*Z80未定義RRW (IX+d)*Z380DD CB 1BRR (IX+d) LD E,(IX+d)*Z80未定義LD (IX+d),DE*Z380DD CB 1CRR (IX+d) LD H,(IX+d)*Z80未定義DD CB 1DRR (IX+d) LD L,(IX+d)*Z80未定義DD CB 1ERR (IX+d) DD CB 1FRR (IX+d) LD A,(IX+d)*Z80未定義
2000100DD CB 20SLA (IX+d) LD B,(IX+d)*Z80未定義DD CB 21SLA (IX+d) LD C,(IX+d)*Z80未定義LD IX,(SP+d)*Z380DD CB 22SLA (IX+d) LD D,(IX+d)*Z80未定義SLAW (IX+d)*Z380DD CB 23SLA (IX+d) LD E,(IX+d)*Z80未定義LD IY,(IX+d)*Z380DD CB 24SLA (IX+d) LD H,(IX+d)*Z80未定義DD CB 25SLA (IX+d) LD L,(IX+d)*Z80未定義DD CB 26SLA (IX+d) DD CB 27SLA (IX+d) LD A,(IX+d)*Z80未定義
2800101DD CB 28SRA (IX+d) LD B,(IX+d)*Z80未定義DD CB 29SRA (IX+d) LD C,(IX+d)*Z80未定義LD (SP+d),IX*Z380DD CB 2ASRA (IX+d) LD D,(IX+d)*Z80未定義SRAW (IX+d)*Z380DD CB 2BSRA (IX+d) LD E,(IX+d)*Z80未定義LD (IX+d),IY*Z380DD CB 2CSRA (IX+d) LD H,(IX+d)*Z80未定義DD CB 2DSRA (IX+d) LD L,(IX+d)*Z80未定義DD CB 2ESRA (IX+d) DD CB 2FSRA (IX+d) LD A,(IX+d)*Z80未定義
3000110DD CB 30SLL (IX+d) LD B,(IX+d)*Z80未定義DD CB 31SLL (IX+d) LD C,(IX+d)*Z80未定義LD HL,(SP+d)*Z380DD CB 32SLL (IX+d) LD D,(IX+d)*Z80未定義DD CB 33SLL (IX+d) LD E,(IX+d)*Z80未定義LD HL,(IX+d)*Z380DD CB 34SLL (IX+d) LD H,(IX+d)*Z80未定義DD CB 35SLL (IX+d) LD L,(IX+d)*Z80未定義DD CB 36SLL (IX+d)*Z80未定義TSET (IX+d)*Z280DD CB 37SLL (IX+d) LD A,(IX+d)*Z80未定義
3800111DD CB 38SRL (IX+d) LD B,(IX+d)*Z80未定義DD CB 39SRL (IX+d) LD D,(IX+d)*Z80未定義LD (SP+d),HL*Z380DD CB 3ASRL (IX+d) LD E,(IX+d)*Z80未定義SRLW (IX+d)*Z380DD CB 3BSRL (IX+d) LD H,(IX+d)*Z80未定義LD (IX+d),HL*Z380DD CB 3CSRL (IX+d) LD H,(IX+d)*Z80未定義DD CB 3DSRL (IX+d) LD L,(IX+d)*Z80未定義DD CB 3ESRL (IX+d) DD CB 3FSRL (IX+d) LD A,(IX+d)*Z80未定義
4001000DD CB 40BIT 0,(IX+d) LD B,(IX+d)*Z80未定義DD CB 41BIT 0,(IX+d) LD C,(IX+d)*Z80未定義DD CB 42BIT 0,(IX+d) LD D,(IX+d)*Z80未定義DD CB 43BIT 0,(IX+d) LD E,(IX+d)*Z80未定義DD CB 44BIT 0,(IX+d) LD H,(IX+d)*Z80未定義DD CB 45BIT 0,(IX+d) LD L,(IX+d)*Z80未定義DD CB 46BIT 0,(IX+d) DD CB 47BIT 0,(IX+d) LD A,(IX+d)*Z80未定義
4801001DD CB 48BIT 1,(IX+d) LD B,(IX+d)*Z80未定義DD CB 49BIT 1,(IX+d) LD C,(IX+d)*Z80未定義DD CB 4ABIT 1,(IX+d) LD D,(IX+d)*Z80未定義DD CB 4BBIT 1,(IX+d) LD E,(IX+d)*Z80未定義DD CB 4CBIT 1,(IX+d) LD H,(IX+d)*Z80未定義DD CB 4DBIT 1,(IX+d) LD L,(IX+d)*Z80未定義DD CB 4EBIT 1,(IX+d) DD CB 4FBIT 1,(IX+d) LD A,(IX+d)*Z80未定義
5001010DD CB 50BIT 2,(IX+d) LD B,(IX+d)*Z80未定義DD CB 51BIT 2,(IX+d) LD C,(IX+d)*Z80未定義DD CB 52BIT 2,(IX+d) LD D,(IX+d)*Z80未定義DD CB 53BIT 2,(IX+d) LD E,(IX+d)*Z80未定義DD CB 54BIT 2,(IX+d) LD H,(IX+d)*Z80未定義DD CB 55BIT 2,(IX+d) LD L,(IX+d)*Z80未定義DD CB 56BIT 2,(IX+d) DD CB 57BIT 2,(IX+d) LD A,(IX+d)*Z80未定義
5801011DD CB 58BIT 3,(IX+d) LD B,(IX+d)*Z80未定義DD CB 59BIT 3,(IX+d) LD C,(IX+d)*Z80未定義DD CB 5ABIT 3,(IX+d) LD D,(IX+d)*Z80未定義DD CB 5BBIT 3,(IX+d) LD E,(IX+d)*Z80未定義DD CB 5CBIT 3,(IX+d) LD H,(IX+d)*Z80未定義DD CB 5DBIT 3,(IX+d) LD L,(IX+d)*Z80未定義DD CB 5EBIT 3,(IX+d) DD CB 5FBIT 3,(IX+d) LD A,(IX+d)*Z80未定義
6001100DD CB 60BIT 4,(IX+d) LD B,(IX+d)*Z80未定義DD CB 61BIT 4,(IX+d) LD C,(IX+d)*Z80未定義DD CB 62BIT 4,(IX+d) LD D,(IX+d)*Z80未定義DD CB 63BIT 4,(IX+d) LD E,(IX+d)*Z80未定義DD CB 64BIT 4,(IX+d) LD H,(IX+d)*Z80未定義DD CB 65BIT 4,(IX+d) LD L,(IX+d)*Z80未定義DD CB 66BIT 4,(IX+d) DD CB 67BIT 4,(IX+d) LD A,(IX+d)*Z80未定義
6801101DD CB 68BIT 5,(IX+d) LD B,(IX+d)*Z80未定義DD CB 69BIT 5,(IX+d) LD C,(IX+d)*Z80未定義DD CB 6ABIT 5,(IX+d) LD D,(IX+d)*Z80未定義DD CB 6BBIT 5,(IX+d) LD E,(IX+d)*Z80未定義DD CB 6CBIT 5,(IX+d) LD H,(IX+d)*Z80未定義DD CB 6DBIT 5,(IX+d) LD L,(IX+d)*Z80未定義DD CB 6EBIT 5,(IX+d) DD CB 6FBIT 5,(IX+d) LD A,(IX+d)*Z80未定義
7001110DD CB 70BIT 6,(IX+d) LD B,(IX+d)*Z80未定義DD CB 71BIT 6,(IX+d) LD C,(IX+d)*Z80未定義DD CB 72BIT 6,(IX+d) LD D,(IX+d)*Z80未定義DD CB 73BIT 6,(IX+d) LD E,(IX+d)*Z80未定義DD CB 74BIT 6,(IX+d) LD H,(IX+d)*Z80未定義DD CB 75BIT 6,(IX+d) LD L,(IX+d)*Z80未定義DD CB 76BIT 6,(IX+d) DD CB 77BIT 6,(IX+d) LD A,(IX+d)*Z80未定義
7801111DD CB 78BIT 7,(IX+d) LD B,(IX+d)*Z80未定義DD CB 79BIT 7,(IX+d) LD C,(IX+d)*Z80未定義DD CB 7ABIT 7,(IX+d) LD D,(IX+d)*Z80未定義DD CB 7BBIT 7,(IX+d) LD E,(IX+d)*Z80未定義DD CB 7CBIT 7,(IX+d) LD H,(IX+d)*Z80未定義DD CB 7DBIT 7,(IX+d) LD L,(IX+d)*Z80未定義DD CB 7EBIT 7,(IX+d) DD CB 7FBIT 7,(IX+d) LD A,(IX+d)*Z80未定義
8010000DD CB 80RES 0,(IX+d) LD B,(IX+d)*Z80未定義DD CB 81RES 0,(IX+d) LD C,(IX+d)*Z80未定義DD CB 82RES 0,(IX+d) LD D,(IX+d)*Z80未定義DD CB 83RES 0,(IX+d) LD E,(IX+d)*Z80未定義DD CB 84RES 0,(IX+d) LD H,(IX+d)*Z80未定義DD CB 85RES 0,(IX+d) LD L,(IX+d)*Z80未定義DD CB 86RES 0,(IX+d) DD CB 87RES 0,(IX+d) LD A,(IX+d)*Z80未定義
8810001DD CB 88RES 1,(IX+d) LD B,(IX+d)*Z80未定義DD CB 89RES 1,(IX+d) LD C,(IX+d)*Z80未定義DD CB 8ARES 1,(IX+d) LD D,(IX+d)*Z80未定義DD CB 8BRES 1,(IX+d) LD E,(IX+d)*Z80未定義DD CB 8CRES 1,(IX+d) LD H,(IX+d)*Z80未定義DD CB 8DRES 1,(IX+d) LD L,(IX+d)*Z80未定義DD CB 8ERES 1,(IX+d) DD CB 8FRES 1,(IX+d) LD A,(IX+d)*Z80未定義
9010010DD CB 90RES 2,(IX+d) LD B,(IX+d)*Z80未定義DD CB 91RES 2,(IX+d) LD C,(IX+d)*Z80未定義DD CB 92RES 2,(IX+d) LD D,(IX+d)*Z80未定義MULTW HL,(IX+d)*Z380DD CB 93RES 2,(IX+d) LD E,(IX+d)*Z80未定義DD CB 94RES 2,(IX+d) LD H,(IX+d)*Z80未定義DD CB 95RES 2,(IX+d) LD L,(IX+d)*Z80未定義DD CB 96RES 2,(IX+d) DD CB 97RES 2,(IX+d) LD A,(IX+d)*Z80未定義
9810011DD CB 98RES 3,(IX+d) LD B,(IX+d)*Z80未定義DD CB 99RES 3,(IX+d) LD C,(IX+d)*Z80未定義DD CB 9ARES 3,(IX+d) LD D,(IX+d)*Z80未定義MULTUW HL,(IX+d)*Z380DD CB 9BRES 3,(IX+d) LD E,(IX+d)*Z80未定義DD CB 9CRES 3,(IX+d) LD H,(IX+d)*Z80未定義DD CB 9DRES 3,(IX+d) LD L,(IX+d)*Z80未定義DD CB 9ERES 3,(IX+d) DD CB 9FRES 3,(IX+d) LD A,(IX+d)*Z80未定義
A010100DD CB A0RES 4,(IX+d) LD B,(IX+d)*Z80未定義DD CB A1RES 4,(IX+d) LD C,(IX+d)*Z80未定義DD CB A2RES 4,(IX+d) LD D,(IX+d)*Z80未定義DD CB A3RES 4,(IX+d) LD E,(IX+d)*Z80未定義DD CB A4RES 4,(IX+d) LD H,(IX+d)*Z80未定義DD CB A5RES 4,(IX+d) LD L,(IX+d)*Z80未定義DD CB A6RES 4,(IX+d) DD CB A7RES 4,(IX+d) LD A,(IX+d)*Z80未定義
A810101DD CB A8RES 5,(IX+d) LD B,(IX+d)*Z80未定義DD CB A9RES 5,(IX+d) LD C,(IX+d)*Z80未定義DD CB AARES 5,(IX+d) LD D,(IX+d)*Z80未定義DD CB ABRES 5,(IX+d) LD E,(IX+d)*Z80未定義DD CB ACRES 5,(IX+d) LD H,(IX+d)*Z80未定義DD CB ADRES 5,(IX+d) LD L,(IX+d)*Z80未定義DD CB AERES 5,(IX+d) DD CB AFRES 5,(IX+d) LD A,(IX+d)*Z80未定義
B010110DD CB B0RES 6,(IX+d) LD B,(IX+d)*Z80未定義DD CB B1RES 6,(IX+d) LD C,(IX+d)*Z80未定義DD CB B2RES 6,(IX+d) LD D,(IX+d)*Z80未定義DD CB B3RES 6,(IX+d) LD E,(IX+d)*Z80未定義DD CB B4RES 6,(IX+d) LD H,(IX+d)*Z80未定義DD CB B5RES 6,(IX+d) LD L,(IX+d)*Z80未定義DD CB B6RES 6,(IX+d) DD CB B7RES 6,(IX+d) LD A,(IX+d)*Z80未定義
B810111DD CB B8RES 7,(IX+d) LD B,(IX+d)*Z80未定義DD CB B9RES 7,(IX+d) LD C,(IX+d)*Z80未定義DD CB BARES 7,(IX+d) LD D,(IX+d)*Z80未定義DIVUW HL,(IX+d)*Z380DD CB BBRES 7,(IX+d) LD E,(IX+d)*Z80未定義DD CB BCRES 7,(IX+d) LD H,(IX+d)*Z80未定義DD CB BDRES 7,(IX+d) LD L,(IX+d)*Z80未定義DD CB BERES 7,(IX+d) DD CB BFRES 7,(IX+d) LD A,(IX+d)*Z80未定義
C011000DD CB C0SET 0,(IX+d) LD B,(IX+d)*Z80未定義DD CB C1SET 0,(IX+d) LD C,(IX+d)*Z80未定義DD CB C2SET 0,(IX+d) LD D,(IX+d)*Z80未定義DD CB C3SET 0,(IX+d) LD E,(IX+d)*Z80未定義DD CB C4SET 0,(IX+d) LD H,(IX+d)*Z80未定義DD CB C5SET 0,(IX+d) LD L,(IX+d)*Z80未定義DD CB C6SET 0,(IX+d) DD CB C7SET 0,(IX+d) LD A,(IX+d)*Z80未定義
C811001DD CB C8SET 1,(IX+d) LD B,(IX+d)*Z80未定義DD CB C9SET 1,(IX+d) LD C,(IX+d)*Z80未定義DD CB CASET 1,(IX+d) LD D,(IX+d)*Z80未定義DD CB CBSET 1,(IX+d) LD E,(IX+d)*Z80未定義DD CB CCSET 1,(IX+d) LD H,(IX+d)*Z80未定義DD CB CDSET 1,(IX+d) LD L,(IX+d)*Z80未定義DD CB CESET 1,(IX+d) DD CB CFSET 1,(IX+d) LD A,(IX+d)*Z80未定義
D011010DD CB D0SET 2,(IX+d) LD B,(IX+d)*Z80未定義DD CB D1SET 2,(IX+d) LD C,(IX+d)*Z80未定義DD CB D2SET 2,(IX+d) LD D,(IX+d)*Z80未定義DD CB D3SET 2,(IX+d) LD E,(IX+d)*Z80未定義DD CB D4SET 2,(IX+d) LD H,(IX+d)*Z80未定義DD CB D5SET 2,(IX+d) LD L,(IX+d)*Z80未定義DD CB D6SET 2,(IX+d) DD CB D7SET 2,(IX+d) LD A,(IX+d)*Z80未定義
D811011DD CB D8SET 3,(IX+d) LD B,(IX+d)*Z80未定義DD CB D9SET 3,(IX+d) LD C,(IX+d)*Z80未定義DD CB DASET 3,(IX+d) LD D,(IX+d)*Z80未定義DD CB DBSET 3,(IX+d) LD E,(IX+d)*Z80未定義DD CB DCSET 3,(IX+d) LD H,(IX+d)*Z80未定義DD CB DDSET 3,(IX+d) LD L,(IX+d)*Z80未定義DD CB DESET 3,(IX+d) DD CB DFSET 3,(IX+d) LD A,(IX+d)*Z80未定義
E011100DD CB E0SET 4,(IX+d) LD B,(IX+d)*Z80未定義DD CB E1SET 4,(IX+d) LD C,(IX+d)*Z80未定義DD CB E2SET 4,(IX+d) LD D,(IX+d)*Z80未定義DD CB E3SET 4,(IX+d) LD E,(IX+d)*Z80未定義DD CB E4SET 4,(IX+d) LD H,(IX+d)*Z80未定義DD CB E5SET 4,(IX+d) LD L,(IX+d)*Z80未定義DD CB E6SET 4,(IX+d) DD CB E7SET 4,(IX+d) LD A,(IX+d)*Z80未定義
E811101DD CB E8SET 5,(IX+d) LD B,(IX+d)*Z80未定義DD CB E9SET 5,(IX+d) LD C,(IX+d)*Z80未定義DD CB EASET 5,(IX+d) LD D,(IX+d)*Z80未定義DD CB EBSET 5,(IX+d) LD E,(IX+d)*Z80未定義DD CB ECSET 5,(IX+d) LD H,(IX+d)*Z80未定義DD CB EDSET 5,(IX+d) LD L,(IX+d)*Z80未定義DD CB EESET 5,(IX+d) DD CB EFSET 5,(IX+d) LD A,(IX+d)*Z80未定義
F011110DD CB F0SET 6,(IX+d) LD B,(IX+d)*Z80未定義DD CB F1SET 6,(IX+d) LD C,(IX+d)*Z80未定義DD CB F2SET 6,(IX+d) LD D,(IX+d)*Z80未定義DD CB F3SET 6,(IX+d) LD E,(IX+d)*Z80未定義DD CB F4SET 6,(IX+d) LD H,(IX+d)*Z80未定義DD CB F5SET 6,(IX+d) LD L,(IX+d)*Z80未定義DD CB F6SET 6,(IX+d) DD CB F7SET 6,(IX+d) LD A,(IX+d)*Z80未定義
F811111DD CB F8SET 7,(IX+d) LD B,(IX+d)*Z80未定義DD CB F9SET 7,(IX+d) LD C,(IX+d)*Z80未定義DD CB FASET 7,(IX+d) LD D,(IX+d)*Z80未定義DD CB FBSET 7,(IX+d) LD E,(IX+d)*Z80未定義DD CB FCSET 7,(IX+d) LD H,(IX+d)*Z80未定義DD CB FDSET 7,(IX+d) LD L,(IX+d)*Z80未定義DD CB FESET 7,(IX+d) DD CB FFSET 7,(IX+d) LD A,(IX+d)*Z80未定義

DD ED xx(*Z280)

DD ED prefix
000001010011100101110111
0000000DD ED 00DD ED 01DD ED 02LDA IX,(SP+dd)*Z280DD ED 03DD ED 04LDW IX,(SP+dd)*Z280DD ED 05LDW (SP+dd),IX*Z280DD ED 06LDW BC,(IX+d)*Z280DD ED 07EX A,(SP+dd)*Z280
0800001DD ED 08DD ED 09DD ED 0ALDA IX,(HL+IX)*Z280DD ED 0BDD ED 0CLDW IX,(HL+IX)*Z280DD ED 0DLDW (HL+IX),IX*Z280DD ED 0ELDW (IX+d),BC*Z280DD ED 0FEX A,(HL+IX)*Z280
1000010DD ED 10DD ED 11DD ED 12LDA IX,(HL+IY)*Z280DD ED 13DD ED 14LDW IX,(HL+IY)*Z280DD ED 15LDW (HL+IY),IX*Z280DD ED 16LDW DE,(IX+d)*Z280DD ED 17EX A,(HL+IY)*Z280
1800011DD ED 18DD ED 19DD ED 1ALDA IX,(IX+IY)*Z280DD ED 1BDD ED 1CLDW IX,(IX+IY)*Z280DD ED 1DLDW (IX+IY),IX*Z280DD ED 1ELDW (IX+d),DE*Z280DD ED 1FEX A,(IX+IY)*Z280
2000100DD ED 20DD ED 21DD ED 22LDA IX,<dd>*Z280DD ED 23DD ED 24LDW IX,<dd>*Z280DD ED 25LDW <dd>,IX*Z280DD ED 26LDW HL,(IX+d)*Z280DD ED 27EX A,IXH*Z280
2800101DD ED 28DD ED 29DD ED 2ALDA IX,(IX+dd)*Z280DD ED 2BDD ED 2CLDW IX,(IX+dd)*Z280DD ED 2DLDW (IX+dd),IX*Z280DD ED 2ELDW (IX+d),HL*Z280DD ED 2FEX A,IXL*Z280
3000110DD ED 30DD ED 31DD ED 32LDA IX,(IY+dd)*Z280DD ED 33DD ED 34LDW IX,(IY+dd)*Z280DD ED 35LDW (IY+dd),IX*Z280DD ED 36LDW SP,(IX+d)*Z280DD ED 37EX A,(IX+d)*Z280
3800111DD ED 38DD ED 39DD ED 3ALDA IX,(HL+dd)*Z280DD ED 3BDD ED 3CLDW IX,(HL+dd)*Z280DD ED 3DLDW (HL+dd),IX*Z280DD ED 3ELDW (IX+d),SP*Z280DD ED 3FEX A,(nn)*Z280
4001000DD ED 40IN (SP+dd),(C)*Z280DD ED 41OUT (C),(SP+dd)*Z280DD ED 42SBC IX,BC*Z280DD ED 43DD ED 44DD ED 45DD ED 46DD ED 47
4801001DD ED 48IN (HL+IX),(C)*Z280DD ED 49OUT (C),(HL+IX)*Z280DD ED 4AADC IX,BC*Z280DD ED 4BDD ED 4CDD ED 4DDD ED 4EDD ED 4F
5001010DD ED 50IN (HL+IY),(C)*Z280DD ED 51OUT (C),(HL+IY)*Z280DD ED 52SBC IX,DE*Z280DD ED 53DD ED 54DD ED 55DD ED 56DD ED 57
5801011DD ED 58IN (IX+IY),(C)*Z280DD ED 59OUT (C),(IX+IY)*Z280DD ED 5AADC IX,DE*Z280DD ED 5BDD ED 5CDD ED 5DDD ED 5EDD ED 5F
6001100DD ED 60IN IXH,(C)*Z280DD ED 61OUT (C),IXH*Z280DD ED 62SBC IX,IX*Z280DD ED 63DD ED 64DD ED 65DD ED 66LDCTL IX,(C)*Z280DD ED 67
6801101DD ED 68IN IXL,(C)*Z280DD ED 69OUT (C),IXL*Z280DD ED 6AADC IX,IX*Z280DD ED 6BDD ED 6CDD ED 6DADD IX,A*Z280DD ED 6ELDCTL (C),IX*Z280DD ED 6F
7001110DD ED 70DD ED 71DD ED 72SBC IX,SP*Z280DD ED 73DD ED 74DD ED 75DD ED 76DD ED 77
7801111DD ED 78IN (dd),(C)*Z280DD ED 79OUT (C),(nn)*Z280DD ED 7AADC IX,SP*Z280DD ED 7BDD ED 7CDD ED 7DDD ED 7EDD ED 7F
8010000DD ED 80DD ED 81DD ED 82DD ED 83DD ED 84DD ED 85DD ED 86LDUD A,(IX+d)*Z280DD ED 87LDCTL IX,USP*Z280
8810001DD ED 88DD ED 89DD ED 8ADD ED 8BDD ED 8CDD ED 8DDD ED 8ELDUD (IX+d),A*Z280DD ED 8FLDCTL USP,IX*Z280
9010010DD ED 90DD ED 91DD ED 92DD ED 93DD ED 94DD ED 95DD ED 96LDUP A,(IX+d)*Z280DD ED 97
9810011DD ED 98DD ED 99DD ED 9ADD ED 9BDD ED 9CDD ED 9DDD ED 9ELDUP (IX+d),A*Z280DD ED 9F
A010100DD ED A0DD ED A1DD ED A2DD ED A3DD ED A4DD ED A5DD ED A6DD ED A7
A810101DD ED A8DD ED A9DD ED AADD ED ABDD ED ACDD ED ADDD ED AEDD ED AF
B010110DD ED B0DD ED B1DD ED B2DD ED B3DD ED B4DD ED B5DD ED B6DD ED B7
B810111DD ED B8DD ED B9DD ED BADD ED BBDD ED BCDD ED BDDD ED BEDD ED BF
C011000DD ED C0MULT A,(SP+dd)*Z280DD ED C1MULTU A,(SP+dd)*Z280DD ED C2MULTW HL,(HL)*Z280DD ED C3MULTUW HL,(HL)*Z280DD ED C4DIV HL,(SP+dd)*Z280DD ED C5DIVU HL,(SP+dd)*Z280DD ED C6ADDW HL,(HL)*Z280DD ED C7CPW HL,(HL)*Z280
C811001DD ED C8MULT A,(HL+IX)*Z280DD ED C9MULTU A,(HL+IX)*Z280DD ED CADIVW DEHL,(HL)*Z280DD ED CBDIVUW DEHL,(HL)*Z280DD ED CCDIV HL,(HL+IX)*Z280DD ED CDDIVU HL,(HL+IX)*Z280DD ED CESUBW HL,(HL)*Z280DD ED CF
D011010DD ED D0MULT A,(HL+IY)*Z280DD ED D1MULTU A,(HL+IY)*Z280DD ED D2MULTW HL,(nn)*Z280DD ED D3MULTUW HL,(nn)*Z280DD ED D4DIV HL,(HL+IY)*Z280DD ED D5DIVU HL,(HL+IY)*Z280DD ED D6ADDW HL,(nn)*Z280DD ED D7CPW HL,(nn)*Z280
D811011DD ED D8MULT A,(IX+IY)*Z280DD ED D9MULTU A,(IX+IY)*Z280DD ED DADIVW DEHL,(nn)*Z280DD ED DBDIVUW DEHL,(dd)*Z280DD ED DCDIV HL,(IX+IY)*Z280DD ED DDDIVU HL,(IX+IY)*Z280DD ED DESUBW HL,(nn)*Z280DD ED DF
E011100DD ED E0MULT A,IXH*Z280DD ED E1MULTU A,IXH*Z280DD ED E2MULTW HL,IX*Z280DD ED E3MULTUW HL,IX*Z280DD ED E4DIV HL,IXH*Z280DD ED E5DIVU HL,IXH*Z280DD ED E6ADDW HL,IX*Z280DD ED E7CPW HL,IX*Z280
E811101DD ED E8MULT A,IXL*Z280DD ED E9MULTU A,IXL*Z280DD ED EADIVW DEHL,IX*Z280DD ED EBDIVUW DEHL,IX*Z280DD ED ECDIV HL,IXL*Z280DD ED EDDIVU HL,IXL*Z280DD ED EESUBW HL,IX*Z280DD ED EF
F011110DD ED F0MULT A,(IX+d)*Z280DD ED F1MULTU A,(IX+d)*Z280DD ED F2MULTW HL,<dd>*Z280DD ED F3MULTUW HL,<dd>*Z280DD ED F4DIV HL,(IX+d)*Z280DD ED F5DIVU HL,(IX+d)*Z280DD ED F6ADDW HL,<dd>*Z280DD ED F7CPW HL,<dd>*Z280
F811111DD ED F8MULT A,(nn)*Z280DD ED F9MULTU A,(nn)*Z280DD ED FADIVW DEHL,<dd>*Z280DD ED FBDIVUW DEHL,<dd>*Z280DD ED FCDIV HL,(nn)*Z280DD ED FDDIVU HL,(nn)*Z280DD ED FESUBW HL,<dd>*Z280DD ED FF

FD xx

FD prefix
000001010011100101110111
0000000FD 00FD 01LD BC,(IY)*Z380FD 02LD BC,HL*Z380FD 03INCW (IX+dd)*Z280LD IY,(BC)*Z380FD 04INC <dd>*Z280FD 05DEC <dd>*Z280FD 06LD <dd>,n*Z280FD 07LD BC,(IY+d)*eZ80LD IY,BC*Z380
0800001FD 08FD 09ADD IY,BC FD 0AFD 0BDECW (IX+dd)*Z280LD BC,IY*Z380FD 0CINC (IX+dd)*Z280LD (BC),BC*Z380FD 0DDEC (IX+dd)*Z280LD (DE),BC*Z380FD 0ELD (IX+dd),n*Z280FD 0FLD (IY+d),BC*eZ80LD (HL),BC*Z380
1000010FD 10DJNZ eee*Z380FD 11LD (DE),IY*Z380FD 12LD DE,HL*Z380FD 13INCW (IY+dd)*Z280LD IY,(DE)*Z380FD 14INC (IY+dd)*Z280FD 15DEC (IY+dd)*Z280FD 16LD (IY+dd),n*Z280FD 17LD DE,(IY+d)*eZ80LD IY,DE*Z380
1800011FD 18JR eee*Z380FD 19ADD IY,DE FD 1AFD 1BDECW (IY+dd)*Z280LD DE,IY*Z380FD 1CINC (HL+dd)*Z280LD (BC),DE*Z380FD 1DDEC (HL+dd)*Z280LD (DE),DE*Z380FD 1ELD (HL+dd),n*Z280FD 1FLD (IY+d),DE*eZ80LD (HL),DE*Z380
2000100FD 20JR NZ,eee*Z380FD 21LD IY,nn FD 22LD (nn),IY FD 23INC IY FD 24INC IYH*Z280*Z380*eZ80*R800*Z80未定義FD 25DEC IYH*Z280*Z380*eZ80*R800*Z80未定義FD 26LD IYH,n*Z280*Z380*eZ80*R800*Z80未定義FD 27LD HL,(IY+d)*eZ80LD IY,IX*Z380
2800101FD 28JR Z,eee*Z380FD 29ADD IY,IY FD 2ALD IY,(nn) FD 2BDEC IY FD 2CINC IYL*Z280*Z380*eZ80*R800*Z80未定義FD 2DDEC IYL*Z280*Z380*eZ80*R800*Z80未定義FD 2ELD IYL,n*Z280*Z380*eZ80*R800*Z80未定義FD 2FLD (IY+d),HL*eZ80
3000110FD 30JR NC,eee*Z380FD 31LD IX,(IY+d)*eZ80LD (HL),IY*Z380FD 32LD HL,HL*Z380FD 33LD IY,(HL)*Z380FD 34INC (IY+d) FD 35DEC (IY+d) FD 36LD (IY+d),n FD 37LD IY,(IY+d)*eZ80LD IY,HL*Z380
3800111FD 38JR C,eee*Z380FD 39ADD IY,SP FD 3AFD 3BLD HL,IY*Z380FD 3CLD (BC),HL*Z380FD 3DLD (DE),HL*Z380FD 3ELD (IY+d),IX*eZ80SWAP IY*Z380FD 3FLD (IY+d),IY*eZ80LD (HL),HL*Z380
4001000FD 40FD 41FD 42FD 43FD 44LD B,IYH*Z280*Z380*eZ80*R800*Z80未定義FD 45LD B,IYL*Z280*Z380*eZ80*R800*Z80未定義FD 46LD B,(IY+d) FD 47LD I,HL*Z380
4801001FD 48FD 49FD 4AFD 4BFD 4CLD C,IYH*Z280*Z380*eZ80*R800*Z80未定義FD 4DLD C,IYL*Z280*Z380*eZ80*R800*Z80未定義FD 4ELD C,(IY+d) FD 4F
5001010FD 50INW DE,(C)*Z380FD 51OUTW (C),DE*Z380FD 52FD 53FD 54LD D,IYH*Z280*Z380*eZ80*R800*Z80未定義FD 55LD D,IYL*Z280*Z380*eZ80*R800*Z80未定義FD 56LD D,(IY+d) FD 57LD HL,I*Z380
5801011FD 58FD 59FD 5AFD 5BFD 5CLD E,IYH*Z280*Z380*eZ80*R800*Z80未定義FD 5DLD E,IYL*Z280*Z380*eZ80*R800*Z80未定義FD 5ELD E,(IY+d) FD 5F
6001100FD 60LD IYH,B*Z280*Z380*eZ80*R800*Z80未定義FD 61LD IYH,C*Z280*Z380*eZ80*R800*Z80未定義FD 62LD IYH,D*Z280*Z380*eZ80*R800*Z80未定義FD 63LD IYH,E*Z280*Z380*eZ80*R800*Z80未定義FD 64LD IYH,IYH*Z280*Z380*eZ80*R800*Z80未定義LDP (IY),HL*Rabbit2000FD 65LD IYH,IYL*Z280*Z380*eZ80*R800*Z80未定義LDP(nn),IY*Rabbit2000FD 66LD H,(IY+d) FD 67LD IYH,A*Z280*Z380*eZ80*R800*Z80未定義
6801101FD 68LD IYL,B*Z280*Z380*eZ80*R800*Z80未定義FD 69LD IYL,C*Z280*Z380*eZ80*R800*Z80未定義FD 6ALD IYL,D*Z280*Z380*eZ80*R800*Z80未定義FD 6BLD IYL,E*Z280*Z380*eZ80*R800*Z80未定義FD 6CLD IYL,IYH*Z280*Z380*eZ80*R800*Z80未定義LDP HL,(IY)*Rabbit2000FD 6DLD IYL,IYL*Z280*Z380*eZ80*R800*Z80未定義LDP IY,(nn)*Rabbit2000FD 6ELD L,(IY+d) FD 6FLD IYL,A*Z280*Z380*eZ80*R800*Z80未定義
7001110FD 70LD (IY+d),B FD 71LD (IY+d),C FD 72LD (IY+d),D FD 73LD (IY+d),E FD 74LD (IY+d),H FD 75LD (IY+d),L FD 76FD 77LD (IY+d),A
7801111FD 78LD A,<dd>*Z280FD 79LD A,(IX+dd)*Z280OUTW (C),nn*Z380FD 7ALD A,(IY+dd)*Z280FD 7BLD A,(HL+dd)*Z280FD 7CLD A,IYH*Z280*Z380*eZ80*R800*Z80未定義LD HL,IY*Rabbit2000FD 7DLD A,IYL*Z280*Z380*eZ80*R800*Z80未定義LD IY,HL*Rabbit2000FD 7ELD A,(IY+d) FD 7F
8010000FD 80ADD A,<dd>*Z280FD 81ADD A,(IX+dd)*Z280FD 82ADD A,(IY+dd)*Z280FD 83ADD A,(HL+dd)*Z280FD 84ADD A,IYH*Z280*Z380*eZ80*R800*Z80未定義FD 85ADD A,IYL*Z280*Z380*eZ80*R800*Z80未定義FD 86ADD A,(IY+d) FD 87ADDW HL,IY*Z380
8810001FD 88ADC A,<dd>*Z280FD 89ADC A,(IX+dd)*Z280FD 8AADC A,(IY+dd)*Z280FD 8BADC A,(HL+dd)*Z280FD 8CADC A,IYH*Z280*Z380*eZ80*R800*Z80未定義FD 8DADC A,IYL*Z280*Z380*eZ80*R800*Z80未定義FD 8EADC A,(IY+d) FD 8FADCW HL,IY*Z380
9010010FD 90SUB A,<dd>*Z280FD 91SUB A,(IX+dd)*Z280FD 92SUB A,(IY+dd)*Z280FD 93SUB A,(HL+dd)*Z280FD 94SUB IYH*Z280*Z380*eZ80*R800*Z80未定義FD 95SUB IYL*Z280*Z380*eZ80*R800*Z80未定義FD 96SUB A,(IY+d) FD 97SUBW HL,IY*Z380
9810011FD 98SBC A,<dd>*Z280FD 99SBC A,(IX+dd)*Z280FD 9ASBC A,(IY+dd)*Z280FD 9BSBC A,(HL+dd)*Z280FD 9CSBC IYH*Z280*Z380*eZ80*R800*Z80未定義FD 9DSBC IYL*Z280*Z380*eZ80*R800*Z80未定義FD 9ESBC (IY+d) FD 9FSBCW HL,IY*Z380
A010100FD A0AND A,<dd>*Z280FD A1AND A,(IX+dd)*Z280FD A2AND A,(IY+dd)*Z280FD A3AND A,(HL+dd)*Z280FD A4AND IYH*Z280*Z380*eZ80*R800*Z80未定義FD A5AND IYL*Z280*Z380*eZ80*R800*Z80未定義FD A6AND (IY+d) FD A7ANDW HL,IY*Z380
A810101FD A8XOR A,<dd>*Z280FD A9XOR A,(IX+dd)*Z280FD AAXOR A,(IY+dd)*Z280FD ABXOR A,(HL+dd)*Z280FD ACXOR IYH*Z280*Z380*eZ80*R800*Z80未定義FD ADXOR IYL*Z280*Z380*eZ80*R800*Z80未定義FD AEXOR (IY+d) FD AFXORW HL,IY*Z380
B010110FD B0OR A,<dd>*Z280FD B1OR A,(IX+dd)*Z280FD B2OR A,(IY+dd)*Z280FD B3OR A,(HL+dd)*Z280FD B4OR IYH*Z280*Z380*eZ80*R800*Z80未定義FD B5OR IYL*Z280*Z380*eZ80*R800*Z80未定義FD B6OR (IY+d) FD B7ORW HL,IY*Z380
B810111FD B8CP A,<dd>*Z280FD B9CP A,(IX+dd)*Z280FD BACP A,(IY+dd)*Z280FD BBCP A,(HL+dd)*Z280FD BCCP IYH*Z280*Z380*eZ80*R800*Z80未定義FD BDCP IYL*Z280*Z380*eZ80*R800*Z80未定義FD BECP (IY+d) FD BFCPW HL,IY*Z380
C011000FD C0DDIR LW*Z380FD C1DDIR IB,LW*Z380FD C2JP NZ,<dd>*Z280DDIR IW.LW*Z380FD C3JP <dd>*Z280DDIR IW*Z380FD C4LD IY,(SP+d)*Rabbit2000CALL NZ,<dd>*Z280CALR NZ,eee*Z380FD C5FD C6ADDW HL,(IY+d)*Z380FD C7
C811001FD C8FD C9FD CAJP Z,<dd>*Z280FD CBCB拡張 FD CCCALL Z,<dd>*Z280BOOL IY*Rabbit2000CALR Z,eee*Z380FD CDCALL <dd>*Z280CALR eee*Z380FD CEADCW HL,(IY+d)*Z380FD CF
D011010FD D0LDCTL A,YSR*Z380FD D1FD D2JP NC,<dd>*Z280FD D3OUTAW (nn),HL*Z380FD D4LD (SP+d),IY*Rabbit2000CALL NC,<dd>*Z280CALR NC,eee*Z380FD D5FD D6SUBW HL,(IY+d)*Z380FD D7
D811011FD D8LDCTL YSR,A*Z380FD D9EXXY*Z380FD DAJP C,<dd>*Z280LDCTL YSR,n*Z380FD DBINAW HL,(nn)*Z380FD DCCALL C,<dd>*Z280CALR C,eee*Z380FD DDFD DESBCW HL,(IY+d)*Z380FD DF
E011100FD E0FD E1POP IY FD E2JP PO,<dd>*Z280JP NV,<dd>*Z280FD E3EX (SP),IY FD E4LD HL,(IY+d)*Rabbit2000CALL PO,<dd>*Z280CALL NV,<dd>*Z280CALR PO,eee*Z380FD E5PUSH IY FD E6ANDW HL,(IY+d)*Z380FD E7
E811101FD E8FD E9JP (IY) FD EAJP PE,<dd>*Z280JP V,<dd>*Z280FD EBEX IY,HL*Z280FD ECCALL V,<dd>*Z280CALL PE,<dd>*Z280OR IY,DE*Rabbit2000CALR PE,eee*Z380FD EDED拡張*Z280FD EEXORW HL,(IY+d)*Z380FD EF
F011110FD F0FD F1FD F2JP P,<dd>*Z280JP NS,<dd>*Z280FD F3FD F4LD (IY+d),HL*Rabbit2000CALL P,<dd>*Z280CALL NS,<dd>*Z280CALR P,eee*Z380FD F5PUSH nn*Z280*Z380FD F6ORW HL,(IY+d)*Z380FD F7SETC XM*Z380
F811111FD F8FD F9LD SP,IY FD FAJP M,<dd>*Z280JP S,<dd>*Z280FD FBFD FCCALL M,<dd>*Z280CALL S,<dd>*Z280RR IY*Rabbit2000CALR M,eee*Z380FD FDFD FECPW HL,(IY+d)*Z380FD FF

FD CB xx

FD CB prefix
000001010011100101110111
0000000FD CB 00RLC (IY+d) LD B,(IY+d)*Z80未定義FD CB 01RLC (IY+d) LD C,(IY+d)*Z80未定義FD CB 02RLC (IY+d) LD D,(IY+d)*Z80未定義RLCW (IY+d)*Z380FD CB 03RLC (IY+d) LD E,(IY+d)*Z80未定義LD BC,(IY+d)*Z380FD CB 04RLC (IY+d) LD H,(IY+d)*Z80未定義FD CB 05RLC (IY+d) LD L,(IY+d)*Z80未定義FD CB 06RLC (IY+d) FD CB 07RLC (IY+d) LD A,(IY+d)*Z80未定義
0800001FD CB 08RRC (IY+d) LD B,(IY+d)*Z80未定義FD CB 09RRC (IY+d) LD C,(IY+d)*Z80未定義FD CB 0ARRC (IY+d) LD D,(IY+d)*Z80未定義RRCW (IY+d)*Z380FD CB 0BRRC (IY+d) LD E,(IY+d)*Z80未定義LD (IY+d),BC*Z380FD CB 0CRRC (IY+d) LD H,(IY+d)*Z80未定義FD CB 0DRRC (IY+d) LD L,(IY+d)*Z80未定義FD CB 0ERRC (IY+d) FD CB 0FRRC (IY+d) LD A,(IY+d)*Z80未定義
1000010FD CB 10RL (IY+d) LD B,(IY+d)*Z80未定義FD CB 11RL (IY+d) LD C,(IY+d)*Z80未定義FD CB 12RL (IY+d) LD D,(IY+d)*Z80未定義RLW (IY+d)*Z380FD CB 13RL (IY+d) LD E,(IY+d)*Z80未定義LD DE,(IY+d)*Z380FD CB 14RL (IY+d) LD H,(IY+d)*Z80未定義FD CB 15RL (IY+d) LD L,(IY+d)*Z80未定義FD CB 16RL (IY+d) FD CB 17RL (IY+d) LD A,(IY+d)*Z80未定義
1800011FD CB 18RR (IY+d) LD B,(IY+d)*Z80未定義FD CB 19RR (IY+d) LD C,(IY+d)*Z80未定義FD CB 1ARR (IY+d) LD D,(IY+d)*Z80未定義RRW (IY+d)*Z380FD CB 1BRR (IY+d) LD E,(IY+d)*Z80未定義LD (IY+d),DE*Z380FD CB 1CRR (IY+d) LD H,(IY+d)*Z80未定義FD CB 1DRR (IY+d) LD L,(IY+d)*Z80未定義FD CB 1ERR (IY+d) FD CB 1FRR (IY+d) LD A,(IY+d)*Z80未定義
2000100FD CB 20SLA (IY+d) LD B,(IY+d)*Z80未定義FD CB 21SLA (IY+d) LD C,(IY+d)*Z80未定義LD IY,(SP+d)*Z380FD CB 22SLA (IY+d) LD D,(IY+d)*Z80未定義SLAW (IY+d)*Z380FD CB 23SLA (IY+d) LD E,(IY+d)*Z80未定義LD IX,(IY+d)*Z380FD CB 24SLA (IY+d) LD H,(IY+d)*Z80未定義FD CB 25SLA (IY+d) LD L,(IY+d)*Z80未定義FD CB 26SLA (IY+d) FD CB 27SLA (IY+d) LD A,(IY+d)*Z80未定義
2800101FD CB 28SRA (IY+d) LD B,(IY+d)*Z80未定義FD CB 29SRA (IY+d) LD C,(IY+d)*Z80未定義LD (SP+d),IY*Z380FD CB 2ASRA (IY+d) LD D,(IY+d)*Z80未定義SRAW (IY+d)*Z380FD CB 2BSRA (IY+d) LD E,(IY+d)*Z80未定義LD (IY+d),IX*Z380FD CB 2CSRA (IY+d) LD H,(IY+d)*Z80未定義FD CB 2DSRA (IY+d) LD L,(IY+d)*Z80未定義FD CB 2ESRA (IY+d) FD CB 2FSRA (IY+d) LD A,(IY+d)*Z80未定義
3000110FD CB 30SLL (IY+d) LD B,(IY+d)*Z80未定義FD CB 31SLL (IY+d) LD C,(IY+d)*Z80未定義FD CB 32SLL (IY+d) LD D,(IY+d)*Z80未定義FD CB 33SLL (IY+d) LD E,(IY+d)*Z80未定義LD HL,(IY+d)*Z380FD CB 34SLL (IY+d) LD H,(IY+d)*Z80未定義FD CB 35SLL (IY+d) LD L,(IY+d)*Z80未定義FD CB 36SLL (IY+d)*Z80未定義TSET (IY+d)*Z280FD CB 37SLL (IY+d) LD A,(IY+d)*Z80未定義
3800111FD CB 38SRL (IY+d) LD B,(IY+d)*Z80未定義FD CB 39SRL (IY+d) LD C,(IY+d)*Z80未定義FD CB 3ASRL (IY+d) LD E,(IY+d)*Z80未定義SRLW (IY+d)*Z380FD CB 3BSRL (IY+d) LD H,(IY+d)*Z80未定義LD (IY+d),HL*Z380FD CB 3CSRL (IY+d) LD H,(IY+d)*Z80未定義FD CB 3DSRL (IY+d) LD L,(IY+d)*Z80未定義FD CB 3ESRL (IY+d) FD CB 3FSRL (IY+d) LD A,(IY+d)*Z80未定義
4001000FD CB 40BIT 0,(IY+d) LD B,(IY+d)*Z80未定義FD CB 41BIT 0,(IY+d) LD C,(IY+d)*Z80未定義FD CB 42BIT 0,(IY+d) LD D,(IY+d)*Z80未定義FD CB 43BIT 0,(IY+d) LD E,(IY+d)*Z80未定義FD CB 44BIT 0,(IY+d) LD H,(IY+d)*Z80未定義FD CB 45BIT 0,(IY+d) LD L,(IY+d)*Z80未定義FD CB 46BIT 0,(IY+d) FD CB 47BIT 0,(IY+d) LD A,(IY+d)*Z80未定義
4801001FD CB 48BIT 1,(IY+d) LD B,(IY+d)*Z80未定義FD CB 49BIT 1,(IY+d) LD C,(IY+d)*Z80未定義FD CB 4ABIT 1,(IY+d) LD D,(IY+d)*Z80未定義FD CB 4BBIT 1,(IY+d) LD E,(IY+d)*Z80未定義FD CB 4CBIT 1,(IY+d) LD H,(IY+d)*Z80未定義FD CB 4DBIT 1,(IY+d) LD L,(IY+d)*Z80未定義FD CB 4EBIT 1,(IY+d) FD CB 4FBIT 1,(IY+d) LD A,(IY+d)*Z80未定義
5001010FD CB 50BIT 2,(IY+d) LD B,(IY+d)*Z80未定義FD CB 51BIT 2,(IY+d) LD C,(IY+d)*Z80未定義FD CB 52BIT 2,(IY+d) LD D,(IY+d)*Z80未定義FD CB 53BIT 2,(IY+d) LD E,(IY+d)*Z80未定義FD CB 54BIT 2,(IY+d) LD H,(IY+d)*Z80未定義FD CB 55BIT 2,(IY+d) LD L,(IY+d)*Z80未定義FD CB 56BIT 2,(IY+d) FD CB 57BIT 2,(IY+d) LD A,(IY+d)*Z80未定義
5801011FD CB 58BIT 3,(IY+d) LD B,(IY+d)*Z80未定義FD CB 59BIT 3,(IY+d) LD C,(IY+d)*Z80未定義FD CB 5ABIT 3,(IY+d) LD D,(IY+d)*Z80未定義FD CB 5BBIT 3,(IY+d) LD E,(IY+d)*Z80未定義FD CB 5CBIT 3,(IY+d) LD H,(IY+d)*Z80未定義FD CB 5DBIT 3,(IY+d) LD L,(IY+d)*Z80未定義FD CB 5EBIT 3,(IY+d) FD CB 5FBIT 3,(IY+d) LD A,(IY+d)*Z80未定義
6001100FD CB 60BIT 4,(IY+d) LD B,(IY+d)*Z80未定義FD CB 61BIT 4,(IY+d) LD C,(IY+d)*Z80未定義FD CB 62BIT 4,(IY+d) LD D,(IY+d)*Z80未定義FD CB 63BIT 4,(IY+d) LD E,(IY+d)*Z80未定義FD CB 64BIT 4,(IY+d) LD H,(IY+d)*Z80未定義FD CB 65BIT 4,(IY+d) LD L,(IY+d)*Z80未定義FD CB 66BIT 4,(IY+d) FD CB 67BIT 4,(IY+d) LD A,(IY+d)*Z80未定義
6801101FD CB 68BIT 5,(IY+d) LD B,(IY+d)*Z80未定義FD CB 69BIT 5,(IY+d) LD C,(IY+d)*Z80未定義FD CB 6ABIT 5,(IY+d) LD D,(IY+d)*Z80未定義FD CB 6BBIT 5,(IY+d) LD E,(IY+d)*Z80未定義FD CB 6CBIT 5,(IY+d) LD H,(IY+d)*Z80未定義FD CB 6DBIT 5,(IY+d) LD L,(IY+d)*Z80未定義FD CB 6EBIT 5,(IY+d) FD CB 6FBIT 5,(IY+d) LD A,(IY+d)*Z80未定義
7001110FD CB 70BIT 6,(IY+d) LD B,(IY+d)*Z80未定義FD CB 71BIT 6,(IY+d) LD C,(IY+d)*Z80未定義FD CB 72BIT 6,(IY+d) LD D,(IY+d)*Z80未定義FD CB 73BIT 6,(IY+d) LD E,(IY+d)*Z80未定義FD CB 74BIT 6,(IY+d) LD H,(IY+d)*Z80未定義FD CB 75BIT 6,(IY+d) LD L,(IY+d)*Z80未定義FD CB 76BIT 6,(IY+d) FD CB 77BIT 6,(IY+d) LD A,(IY+d)*Z80未定義
7801111FD CB 78BIT 7,(IY+d) LD B,(IY+d)*Z80未定義FD CB 79BIT 7,(IY+d) LD C,(IY+d)*Z80未定義FD CB 7ABIT 7,(IY+d) LD D,(IY+d)*Z80未定義FD CB 7BBIT 7,(IY+d) LD E,(IY+d)*Z80未定義FD CB 7CBIT 7,(IY+d) LD H,(IY+d)*Z80未定義FD CB 7DBIT 7,(IY+d) LD L,(IY+d)*Z80未定義FD CB 7EBIT 7,(IY+d) FD CB 7FBIT 7,(IY+d) LD A,(IY+d)*Z80未定義
8010000FD CB 80RES 0,(IY+d) LD B,(IY+d)*Z80未定義FD CB 81RES 0,(IY+d) LD C,(IY+d)*Z80未定義FD CB 82RES 0,(IY+d) LD D,(IY+d)*Z80未定義FD CB 83RES 0,(IY+d) LD E,(IY+d)*Z80未定義FD CB 84RES 0,(IY+d) LD H,(IY+d)*Z80未定義FD CB 85RES 0,(IY+d) LD L,(IY+d)*Z80未定義FD CB 86RES 0,(IY+d) FD CB 87RES 0,(IY+d) LD A,(IY+d)*Z80未定義
8810001FD CB 88RES 1,(IY+d) LD B,(IY+d)*Z80未定義FD CB 89RES 1,(IY+d) LD C,(IY+d)*Z80未定義FD CB 8ARES 1,(IY+d) LD D,(IY+d)*Z80未定義FD CB 8BRES 1,(IY+d) LD E,(IY+d)*Z80未定義FD CB 8CRES 1,(IY+d) LD H,(IY+d)*Z80未定義FD CB 8DRES 1,(IY+d) LD L,(IY+d)*Z80未定義FD CB 8ERES 1,(IY+d) FD CB 8FRES 1,(IY+d) LD A,(IY+d)*Z80未定義
9010010FD CB 90RES 2,(IY+d) LD B,(IY+d)*Z80未定義FD CB 91RES 2,(IY+d) LD C,(IY+d)*Z80未定義FD CB 92RES 2,(IY+d) LD D,(IY+d)*Z80未定義MULTW HL,(IY+d)*Z380FD CB 93RES 2,(IY+d) LD E,(IY+d)*Z80未定義FD CB 94RES 2,(IY+d) LD H,(IY+d)*Z80未定義FD CB 95RES 2,(IY+d) LD L,(IY+d)*Z80未定義FD CB 96RES 2,(IY+d) FD CB 97RES 2,(IY+d) LD A,(IY+d)*Z80未定義
9810011FD CB 98RES 3,(IY+d) LD B,(IY+d)*Z80未定義FD CB 99RES 3,(IY+d) LD C,(IY+d)*Z80未定義FD CB 9ARES 3,(IY+d) LD D,(IY+d)*Z80未定義MULTUW HL,(IY+d)*Z380FD CB 9BRES 3,(IY+d) LD E,(IY+d)*Z80未定義FD CB 9CRES 3,(IY+d) LD H,(IY+d)*Z80未定義FD CB 9DRES 3,(IY+d) LD L,(IY+d)*Z80未定義FD CB 9ERES 3,(IY+d) FD CB 9FRES 3,(IY+d) LD A,(IY+d)*Z80未定義
A010100FD CB A0RES 4,(IY+d) LD B,(IY+d)*Z80未定義FD CB A1RES 4,(IY+d) LD C,(IY+d)*Z80未定義FD CB A2RES 4,(IY+d) LD D,(IY+d)*Z80未定義FD CB A3RES 4,(IY+d) LD E,(IY+d)*Z80未定義FD CB A4RES 4,(IY+d) LD H,(IY+d)*Z80未定義FD CB A5RES 4,(IY+d) LD L,(IY+d)*Z80未定義FD CB A6RES 4,(IY+d) FD CB A7RES 4,(IY+d) LD A,(IY+d)*Z80未定義
A810101FD CB A8RES 5,(IY+d) LD B,(IY+d)*Z80未定義FD CB A9RES 5,(IY+d) LD C,(IY+d)*Z80未定義FD CB AARES 5,(IY+d) LD D,(IY+d)*Z80未定義FD CB ABRES 5,(IY+d) LD E,(IY+d)*Z80未定義FD CB ACRES 5,(IY+d) LD H,(IY+d)*Z80未定義FD CB ADRES 5,(IY+d) LD L,(IY+d)*Z80未定義FD CB AERES 5,(IY+d) FD CB AFRES 5,(IY+d) LD A,(IY+d)*Z80未定義
B010110FD CB B0RES 6,(IY+d) LD B,(IY+d)*Z80未定義FD CB B1RES 6,(IY+d) LD C,(IY+d)*Z80未定義FD CB B2RES 6,(IY+d) LD D,(IY+d)*Z80未定義FD CB B3RES 6,(IY+d) LD E,(IY+d)*Z80未定義FD CB B4RES 6,(IY+d) LD H,(IY+d)*Z80未定義FD CB B5RES 6,(IY+d) LD L,(IY+d)*Z80未定義FD CB B6RES 6,(IY+d) FD CB B7RES 6,(IY+d) LD A,(IY+d)*Z80未定義
B810111FD CB B8RES 7,(IY+d) LD B,(IY+d)*Z80未定義FD CB B9RES 7,(IY+d) LD C,(IY+d)*Z80未定義FD CB BARES 7,(IY+d) LD D,(IY+d)*Z80未定義DIVUW HL,(IY+d)*Z380FD CB BBRES 7,(IY+d) LD E,(IY+d)*Z80未定義FD CB BCRES 7,(IY+d) LD H,(IY+d)*Z80未定義FD CB BDRES 7,(IY+d) LD L,(IY+d)*Z80未定義FD CB BERES 7,(IY+d) FD CB BFRES 7,(IY+d) LD A,(IY+d)*Z80未定義
C011000FD CB C0SET 0,(IY+d) LD B,(IY+d)*Z80未定義FD CB C1SET 0,(IY+d) LD C,(IY+d)*Z80未定義FD CB C2SET 0,(IY+d) LD D,(IY+d)*Z80未定義FD CB C3SET 0,(IY+d) LD E,(IY+d)*Z80未定義FD CB C4SET 0,(IY+d) LD H,(IY+d)*Z80未定義FD CB C5SET 0,(IY+d) LD L,(IY+d)*Z80未定義FD CB C6SET 0,(IY+d) FD CB C7SET 0,(IY+d) LD A,(IY+d)*Z80未定義
C811001FD CB C8SET 1,(IY+d) LD B,(IY+d)*Z80未定義FD CB C9SET 1,(IY+d) LD C,(IY+d)*Z80未定義FD CB CASET 1,(IY+d) LD D,(IY+d)*Z80未定義FD CB CBSET 1,(IY+d) LD E,(IY+d)*Z80未定義FD CB CCSET 1,(IY+d) LD H,(IY+d)*Z80未定義FD CB CDSET 1,(IY+d) LD L,(IY+d)*Z80未定義FD CB CESET 1,(IY+d) FD CB CFSET 1,(IY+d) LD A,(IY+d)*Z80未定義
D011010FD CB D0SET 2,(IY+d) LD B,(IY+d)*Z80未定義FD CB D1SET 2,(IY+d) LD C,(IY+d)*Z80未定義FD CB D2SET 2,(IY+d) LD D,(IY+d)*Z80未定義FD CB D3SET 2,(IY+d) LD E,(IY+d)*Z80未定義FD CB D4SET 2,(IY+d) LD H,(IY+d)*Z80未定義FD CB D5SET 2,(IY+d) LD L,(IY+d)*Z80未定義FD CB D6SET 2,(IY+d) FD CB D7SET 2,(IY+d) LD A,(IY+d)*Z80未定義
D811011FD CB D8SET 3,(IY+d) LD B,(IY+d)*Z80未定義FD CB D9SET 3,(IY+d) LD C,(IY+d)*Z80未定義FD CB DASET 3,(IY+d) LD D,(IY+d)*Z80未定義FD CB DBSET 3,(IY+d) LD E,(IY+d)*Z80未定義FD CB DCSET 3,(IY+d) LD H,(IY+d)*Z80未定義FD CB DDSET 3,(IY+d) LD L,(IY+d)*Z80未定義FD CB DESET 3,(IY+d) FD CB DFSET 3,(IY+d) LD A,(IY+d)*Z80未定義
E011100FD CB E0SET 4,(IY+d) LD B,(IY+d)*Z80未定義FD CB E1SET 4,(IY+d) LD C,(IY+d)*Z80未定義FD CB E2SET 4,(IY+d) LD D,(IY+d)*Z80未定義FD CB E3SET 4,(IY+d) LD E,(IY+d)*Z80未定義FD CB E4SET 4,(IY+d) LD H,(IY+d)*Z80未定義FD CB E5SET 4,(IY+d) LD L,(IY+d)*Z80未定義FD CB E6SET 4,(IY+d) FD CB E7SET 4,(IY+d) LD A,(IY+d)*Z80未定義
E811101FD CB E8SET 5,(IY+d) LD B,(IY+d)*Z80未定義FD CB E9SET 5,(IY+d) LD C,(IY+d)*Z80未定義FD CB EASET 5,(IY+d) LD D,(IY+d)*Z80未定義FD CB EBSET 5,(IY+d) LD E,(IY+d)*Z80未定義FD CB ECSET 5,(IY+d) LD H,(IY+d)*Z80未定義FD CB EDSET 5,(IY+d) LD L,(IY+d)*Z80未定義FD CB EESET 5,(IY+d) FD CB EFSET 5,(IY+d) LD A,(IY+d)*Z80未定義
F011110FD CB F0SET 6,(IY+d) LD B,(IY+d)*Z80未定義FD CB F1SET 6,(IY+d) LD C,(IY+d)*Z80未定義FD CB F2SET 6,(IY+d) LD D,(IY+d)*Z80未定義FD CB F3SET 6,(IY+d) LD E,(IY+d)*Z80未定義FD CB F4SET 6,(IY+d) LD H,(IY+d)*Z80未定義FD CB F5SET 6,(IY+d) LD L,(IY+d)*Z80未定義FD CB F6SET 6,(IY+d) FD CB F7SET 6,(IY+d) LD A,(IY+d)*Z80未定義
F811111FD CB F8SET 7,(IY+d) LD B,(IY+d)*Z80未定義FD CB F9SET 7,(IY+d) LD C,(IY+d)*Z80未定義FD CB FASET 7,(IY+d) LD D,(IY+d)*Z80未定義FD CB FBSET 7,(IY+d) LD E,(IY+d)*Z80未定義FD CB FCSET 7,(IY+d) LD H,(IY+d)*Z80未定義FD CB FDSET 7,(IY+d) LD L,(IY+d)*Z80未定義FD CB FESET 7,(IY+d) FD CB FFSET 7,(IY+d) LD A,(IY+d)*Z80未定義

FD ED xx(*Z280)

FD ED prefix
000001010011100101110111
0000000FD ED 00FD ED 01FD ED 02LDA IY,(SP+dd)*Z280FD ED 03FD ED 04LDW IY,(SP+dd)*Z280FD ED 05LDW (SP+dd),IY*Z280FD ED 06LDW BC,(IY+d)*Z280FD ED 07EX A,<dd>*Z280
0800001FD ED 08FD ED 09FD ED 0ALDA IY,(HL+IX)*Z280FD ED 0BFD ED 0CLDW IY,(HL+IX)*Z280FD ED 0DLDW (HL+IX),IY*Z280FD ED 0ELDW (IY+d),BC*Z280FD ED 0FEX A,(IX+dd)*Z280
1000010FD ED 10FD ED 11FD ED 12LDA IY,(HL+IY)*Z280FD ED 13FD ED 14LDW IY,(HL+IY)*Z280FD ED 15LDW (HL+IY),IY*Z280FD ED 16LDW DE,(IY+d)*Z280FD ED 17EX A,(IY+dd)*Z280
1800011FD ED 18FD ED 19FD ED 1ALDA IY,(IX+IY)*Z280FD ED 1BFD ED 1CLDW IY,(IX+IY)*Z280FD ED 1DLDW (IX+IY),IY*Z280FD ED 1ELDW (IY+d),DE*Z280FD ED 1FEX A,(HL+dd)*Z280
2000100FD ED 20FD ED 21FD ED 22LDA IY,<dd>*Z280FD ED 23FD ED 24LDW IY,<dd>*Z280FD ED 25LDW <dd>,IY*Z280FD ED 26LDW HL,(IY+d)*Z280FD ED 27EX A,IYH*Z280
2800101FD ED 28FD ED 29FD ED 2ALDA IY,(IX+dd)*Z280FD ED 2BFD ED 2CLDW IY,(IX+dd)*Z280FD ED 2DLDW (IX+dd),IY*Z280FD ED 2ELDW (IY+d),HL*Z280FD ED 2FEX A,IYL*Z280
3000110FD ED 30FD ED 31FD ED 32LDA IY,(IY+dd)*Z280FD ED 33FD ED 34LDW IY,(IY+dd)*Z280FD ED 35LDW (IY+dd),IY*Z280FD ED 36LDW SP,(IY+d)*Z280FD ED 37EX A,(IY+d)*Z280
3800111FD ED 38FD ED 39FD ED 3ALDA IY,(HL+dd)*Z280FD ED 3BFD ED 3CLDW IY,(HL+dd)*Z280FD ED 3DLDW (HL+dd),IY*Z280FD ED 3ELDW (IY+d),SP*Z280FD ED 3F
4001000FD ED 40IN <dd>,(C)*Z280FD ED 41OUT (C),<dd>*Z280FD ED 42SBC IY,BC*Z280FD ED 43FD ED 44FD ED 45FD ED 46FD ED 47
4801001FD ED 48IN (IX+dd),(C)*Z280FD ED 49OUT (C),(IX+dd)*Z280FD ED 4AADC IY,BC*Z280FD ED 4BFD ED 4CFD ED 4DFD ED 4EFD ED 4F
5001010FD ED 50IN (IY+dd),(C)*Z280FD ED 51OUT (C),(IY+dd)*Z280FD ED 52SBC IY,DE*Z280FD ED 53FD ED 54FD ED 55FD ED 56FD ED 57
5801011FD ED 58IN (HL+dd),(C)*Z280FD ED 59OUT (C),(HL+dd)*Z280FD ED 5AADC IY,DE*Z280FD ED 5BFD ED 5CFD ED 5DFD ED 5EFD ED 5F
6001100FD ED 60IN IYH,(C)*Z280FD ED 61OUT (C),IYH*Z280FD ED 62SBC IY,IY*Z280FD ED 63FD ED 64FD ED 65FD ED 66LDCTL IY,(C)*Z280FD ED 67
6801101FD ED 68IN IYL,(C)*Z280FD ED 69OUT (C),IYL*Z280FD ED 6AADC IY,IY*Z280FD ED 6BFD ED 6CFD ED 6DADD IY,A*Z280FD ED 6ELDCTL (C),IY*Z280FD ED 6F
7001110FD ED 70FD ED 71FD ED 72SBC IY,SP*Z280FD ED 73FD ED 74FD ED 75FD ED 76FD ED 77
7801111FD ED 78FD ED 79FD ED 7AADC IY,SP*Z280FD ED 7BFD ED 7CFD ED 7DFD ED 7EFD ED 7F
8010000FD ED 80FD ED 81FD ED 82FD ED 83FD ED 84FD ED 85FD ED 86LDUD A,(IY+d)*Z280FD ED 87LDCTL IY,USP*Z280
8810001FD ED 88FD ED 89FD ED 8AFD ED 8BFD ED 8CFD ED 8DFD ED 8ELDUD (IY+d),A*Z280FD ED 8FLDCTL USP,IY*Z280
9010010FD ED 90FD ED 91FD ED 92FD ED 93FD ED 94FD ED 95FD ED 96LDUP A,(IY+d)*Z280FD ED 97
9810011FD ED 98FD ED 99FD ED 9AFD ED 9BFD ED 9CFD ED 9DFD ED 9ELDUP (IY+d),A*Z280FD ED 9F
A010100FD ED A0FD ED A1FD ED A2FD ED A3FD ED A4FD ED A5FD ED A6FD ED A7
A810101FD ED A8FD ED A9FD ED AAFD ED ABFD ED ACFD ED ADFD ED AEFD ED AF
B010110FD ED B0FD ED B1FD ED B2FD ED B3FD ED B4FD ED B5FD ED B6FD ED B7
B810111FD ED B8FD ED B9FD ED BAFD ED BBFD ED BCFD ED BDFD ED BEFD ED BF
C011000FD ED C0MULT A,<dd>*Z280FD ED C1MULTU A,<dd>*Z280FD ED C2MULTW HL,(IX+dd)*Z280FD ED C3MULTUW HL,(IX+dd)*Z280FD ED C4DIV HL,<dd>*Z280FD ED C5DIVU HL,<dd>*Z280FD ED C6ADDW HL,(IX+dd)*Z280FD ED C7CPW HL,(IX+dd)*Z280
C811001FD ED C8MULT A,(IX+dd)*Z280FD ED C9MULTU A,(IX+dd)*Z280FD ED CADIVW DEHL,(IX+dd)*Z280FD ED CBDIVUW DEHL,(IX+dd)*Z280FD ED CCDIV HL,(IX+dd)*Z280FD ED CDDIVU HL,(IX+dd)*Z280FD ED CESUBW HL,(IX+dd)*Z280FD ED CF
D011010FD ED D0MULT A,(IY+dd)*Z280FD ED D1MULTU A,(IY+dd)*Z280FD ED D2MULTW HL,(IY+dd)*Z280FD ED D3MULTUW HL,(IY+dd)*Z280FD ED D4DIV HL,(IY+dd)*Z280FD ED D5DIVU HL,(IY+dd)*Z280FD ED D6ADDW HL,(IY+dd)*Z280FD ED D7CPW HL,(IY+dd)*Z280
D811011FD ED D8MULT A,(HL+dd)*Z280FD ED D9MULTU A,(HL+dd)*Z280FD ED DADIVW DEHL,(IY+dd)*Z280FD ED DBDIVUW DEHL,(IY+dd)*Z280FD ED DCDIV HL,(HL+dd)*Z280FD ED DDDIVU HL,(HL+dd)*Z280FD ED DESUBW HL,(IY+dd)*Z280FD ED DF
E011100FD ED E0MULT A,IYH*Z280FD ED E1MULTU A,IYH*Z280FD ED E2MULTW HL,IY*Z280FD ED E3MULTUW HL,IY*Z280FD ED E4DIV HL,IYH*Z280FD ED E5DIVU HL,IYH*Z280FD ED E6ADDW HL,IY*Z280FD ED E7CPW HL,IY*Z280
E811101FD ED E8MULT A,IYL*Z280FD ED E9MULTU A,IYL*Z280FD ED EADIVW DEHL,IY*Z280FD ED EBDIVUW DEHL,IY*Z280FD ED ECDIV HL,IYL*Z280FD ED EDDIVU HL,IYL*Z280FD ED EESUBW HL,IY*Z280FD ED EF
F011110FD ED F0MULT A,(IY+d)*Z280FD ED F1MULTU A,(IY+d)*Z280FD ED F2MULTW HL,nn*Z280FD ED F3MULTUW HL,nn*Z280FD ED F4DIV HL,(IY+d)*Z280FD ED F5DIVU HL,(IY+d)*Z280FD ED F6ADDW HL,nn*Z280FD ED F7CPW HL,nn*Z280
F811111FD ED F8MULT A,n*Z280FD ED F9MULTU A,n*Z280FD ED FADIVW DEHL,nn*Z280FD ED FBDIVUW DEHL,nn*Z280FD ED FCDIV HL,n*Z280FD ED FDDIVU HL,n*Z280FD ED FESUBW HL,nn*Z280FD ED FF