メモリアドレス0x200000からグラフィックスの領域とした。4byteごとにRGB値を入れていく。上位1byteは無視して2byte目が赤、3byte目が緑、4byte目が青というようになっている。以下のコードをアセンブルしたものを読み込ませると以下の画像のようになる。
[bits 32] mov ecx, 640 * 200 mov eax, 0x200000 fill: mov dword [eax], 0x0000FF add eax, 4 dec ecx jne fill loop: jmp loop