错误:无法识别的指令[ORG](error: unrecognised directive [ORG

2019-09-29 07:58发布

我试图写一个引导装载程序在DOS窗口使用我写了下面的代码

[BITS 16]   ;tell the assembler that its a 16 bit code
[ORG 0x7C00]    ;Origin, tell the assembler that where the code will
;be in memory after it is been loaded

JMP $       ;infinite loop

TIMES 510 - ($ - $$) db 0   ;fill the rest of sector with 0
DW 0xAA55           ; add boot signature at the end of bootloader

我试图组装起来使用以下命令NASM

nasm -f elf myfile.asm

然后,我看到错误

错误:无法识别的指令[ORG]

我使用Ubuntu 14.04 LTS和NASM的版本是09年2月10日

文章来源: error: unrecognised directive [ORG]