标签: assembly system-calls
我试图创建一个与this user非常相似的程序,该程序创建了一个名称在argv[1]中指定的文件。我的程序没有创建从命令行提供的文件,就像他们一样。一位用户建议使用syscall而不是int $0x80,这解决了问题。
argv[1]
syscall
int $0x80
我想知道的是syscall确切运作的原因以及为什么int $0x80没有。