我需要从C/C++程序调用一些DOS中断(服务),我尝试了以下内联asm代码:(读取一个字符)
int main() { asm( "movb $0x01, %ah;" "int $0x21" ); system("PAUSE"); }
但它不起作用!我想知道我在这里做错了什么!另外如果有另一种方法来调用dos中断!谢谢 !
c++ assembly dos interrupt
assembly ×1
c++ ×1
dos ×1
interrupt ×1