用于为gcc生成x86程序集的资源

时间:2012-01-13 15:07:00

标签: gcc assembly

我想为本学期的编译器课程生成x86程序集。

我的问题是我很久以前只有8086汇编程序的经历,我什么也没记错。

我正在寻找具有可与gcc(as)一起使用的示例的资源,以便对其进行测试。

2 个答案:

答案 0 :(得分:1)

我最喜欢的文档链接:

请注意此屏幕右下方的相关链接部分,

答案 1 :(得分:0)

有一个很好的8088/86模拟器pcemu,我有一个它的叉子,我删除了BIOS和dos调用留下处理器模拟器学习8088/86。使用nasm作为汇编程序和http://github.com/dwelch67/pcemu_samples或其他一些pcemu或类似的模拟器(在这里您可以很好地了解正在发生的事情,例如按执行顺序打印每条指令)。

如果你不是8086并且意味着现代/当前的x86 / IA处理器,那么pcemu不会工作你需要像qemu这样的东西(很少知道可见性)。