Z80のスタートアップ
Z80のスタートアップコードの例
以下はZ80のスタートアップコードの例です。
(アドレスについては明記しない限りZ80側から見たアドレスになります)
ORG 0000h RESET: DI ;割り込み禁止 LD SP, 2000h ;スタックポインタ初期化 (2000hにした例) IM 1 ;割り込みMODE 1 JP INIT ;初期化ルーチンへジャンプ ORG 0038h VSYNC: RETI ;VSYNC割り込み INIT: ??? ;初期化ルーチン
0038h はVSYNC割り込みベクタアドレスです。これ以外の割り込み要因は
ありません。FM音源のタイマー割り込みもありません。