我需要为汇编语言开发一个过程并从 C 语言调用该过程(传递一个字符串并返回一个整数值)。我的组装程序“独立”运行良好。我需要帮助将它们连接在一起。
程序应该在 Intel 8086 上运行。我需要使用 MASM 或 emu8086 作为汇编器/模拟器。请推荐一个 C 编译器,以及一种制作能够调用汇编程序并获取返回值的简单 C 程序的方法。
如何将字符串传递给这个外部函数?
如何连接 ASM 文件和 C 文件?(编译器如何知道这个过程的定义/代码在哪里?)
我怎样才能从汇编语言中获取从 C 发送的字符串,以及如何将整数返回给 C?