我正在尝试学习一些汇编代码,并且正在遵循一本书提出的教程,我的 C++ 代码定义如下(Ch02_01.cpp):
#include <iostream>
using namespace std;
extern "C" int IntegerAddSub_(int a, int b, int c, int d);
int main() {
int a, b, c, d, result;
a = 101; b = 34; c = -190; d = 25;
result = IntegerAddSub_(a, b, c, d);
cout << "result = " << result << n1;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
知道函数 IntegerAddSub_ 是在文件夹中的汇编文件(扩展名为 asm)中定义的,如下(Ch02_01.asm):
; extern "C" int IntegerAddSub_(int a, int b, int c, int d);
.code
IntegerAddSub_ proc
; Calculate a …Run Code Online (Sandbox Code Playgroud)