GNU 相当于乘以 X db 0

问题描述 投票:0回答:1

我正在 GNU

as
中编写一个小型引导加载程序,我需要使二进制输出“BIOS 兼容”。这是我在
nasm
中的做法:

...
times 510 - ($-$$) db 0
dw 0xAA55

但是我如何在 GNU 中做到这一点

as

nasm gnu gnu-assembler
1个回答
5
投票

经过一番谷歌搜索后,我找到了方法:

_start:
...
/* .fill repeat, size, value */
.fill 510 - (. - _start), 1, 0
.word 0xAA55
© www.soinside.com 2019 - 2024. All rights reserved.