在我努力理解如何使用GNU binutils构建一个简单的引导装载程序时使用了 gas我遇到过这个问题,你如何告诉链接器将数据放在哪里,放在一个使用.org的文件中,以将文件大小保持在512字节的同时前进位置计数器。我似乎无法找到办法做到这一点。 ,试图做到这一点的汇编程序是: # Author: Matthew Hoggan
# Date Created: Tuesday, Mar 6, 20
我一直在为i386实模式编写一些“独立”代码,并遇到了一些奇怪的错误,而PXE网络启动我的代码: PXE-E79: NBP is too big to fit in free base memory
PXE-M0F: Exiting Intel Boot Agent.
后与我的二进制多摆弄我分离它作为 .data
段标记后具有任何的数据或代码。 经过hexdumping之后,我发现ld将