如何查看C和汇编程序的8086机器码?

How do I view the 8086 machine code of C and assembly programs?

我有一个 8086 和 C 语言的程序,现在我想比较每个程序的机器码。如何获取C的机器码和汇编8086码

我使用 emu8086DEV .

How can I get machine code of C and assembly 8086 code

使用标准编译器编译 C 代码

Assemble 使用标准汇编程序的 C 代码

这给了你机器码。

然后,假设您真的想比较 代码...:[=​​11=]

  • 使用十六进制转储工具查看/比较两个代码文件,或

  • 使用反汇编程序并将 C 代码的反汇编版本与原始汇编代码进行比较,或者

  • 在你的编译器文档中查找如何让它输出汇编语言...