本人新手,近期在自己琢磨写启动区引导程序,需使用 resb 操作符填充剩余字符为0
出错代码 resb 0x7eff-$
我在使用 resb 0x7cff - $ 时,nasm会报 invalid operand type 错误。
我自己试验后发现 resb 常量是可以的 resb $也是可以的。
但是我在添加了一个减法的时候就会报错。
请问前辈们,nasm不支持 这种语法么?若不支持,我要实现该功能该如何实现?
------解决思路----------------------
可用resb 0x7eff-($-$$)来替换,完全可以。