今天我在x86大会上学到了一些东西,学到了很多新东西,我非常喜欢这门语言,但遇到了一些我想知道的事情。
我想知道是否可以只汇编代码,而不需要输出整个可执行文件。
现在很明显,如果我不得不使用像字符串等数据,这是不切实际的, 但我想要组装的是这样的代码:
mov si, 1
loop:
inc si
jnz loop
(我知道这有些东西不见了,但这不是重点。)
我可以组装它,只需找到代码的原始入口点并复制即可 它作为输入,但它似乎是一种我无法用文字描述的方式非常黑客。
谢谢。
BTW,我正在使用FASM。
答案 0 :(得分:0)
我找到了答案,因为我对装配缺乏了解,我想 你需要有完整的程序才能组装,但我注意到了我所需要的一切 要做的只是写下没有任何东西的指令,它只是将它组装成 一个.BIN文件(我认为它是二进制文件的缩写)。