我使用 DevCpp 和 Borland C 编译器...
在上面的代码片段中,我想要使用汇编语言打印一个字符串... 但是如何将字符串的地址放入寄存器cx中呢?
代码有什么错误吗?
asm {
mov ax,4 // (I/O Func.)
mov bx,1 // (Output func)
mov cx,&name // (address of the string)
mov dx,6 // (length of the string)
int 0x21 // system call
}
在上面的代码片段中,我想要使用汇编语言打印一个字符串... 但是如何将字符串的地址放入寄存器cx中呢?
代码有什么错误吗?
name
的声明是什么? - GManNickG