我见过很多人写作
[BITS 16]
[ORG 0x7C00]
其他人写的
BITS 16
ORG 0x7C00
这对NASM有什么影响吗?
答案 0 :(得分:3)
您应该阅读文档。
NASM的指令有两种类型:用户级指令和 原始指令。通常,每个指令都有一个用户级表单 和原始形式。几乎在所有情况下,我们都建议用户使用 指令的用户级表单,实现为 调用原始形式的宏。
原始指令用方括号括起来;用户级别 指令不是。
BITS指令具有完全等效的原始形式,[BITS 16],[BITS 32]和[BITS 64]。用户级表单是一个宏 除了调用原始形式之外没有任何功能。