>>800
うーん、リスティングファイルの方がよかったかも。
で。
>>695とか見ると、リニアアドレス0x0010000にそのコードをロードしてるみたいだけど。

> gdtr:
> dw gdt_end - gdt0 - 1 ; gdt limit
> dd gdt0 + 100h * 16 ; start adderess

dd 0010000h+gdt0では?

> flush_q1:
> db 0eah
> dw set_cs_desc1 + 100h * 16
> dw 08h

こっちも。

あと、どっかに垢取ってそっちにコード全体を上げた方がいいかも。