4
push word 0b800h
pop es
xor di, di
mov [es:di], word 441h
jmp $
times 510 - ($-$$) db 0
db 55h
db 0AAh
4

1 に答える 1

10

ラベルのないフラット バイナリを作成しているためです。NASM はデフォルトで 16 ビットにする必要があります。これに関連するのは、アドレス指定やラベルがないという事実です。したがって、 [ORG ...] ディレクティブを提供する必要はありません。

于 2010-04-15T15:37:45.173 に答える