我试图找到一个非常基本的 C++ 内联 x86-64 汇编示例,类似于:
C/C++ 中的简单“Hello World”内联汇编语言程序
char msg[] = "Hello, world";
asm {
mov ax,4 // (I/O Func.)
mov bx,1 // (Output func)
lds cx, msg // (address of the string)
mov dx,6 // (lenght of the string)
int 0x21 // system call
}
这将与英特尔编译器一起使用。有人可以帮忙吗?
编辑关于操作系统我在 Windows 和 Linux 上有 ICC - 让我们说 Linux!