单项选择题

以下是关于IA-32/Linux中call指令和int $0x80指令比较的叙述,其中错误的是()。

A.call指令和int $0x80指令执行过程中,都会将下一条指令的地址保存在栈中
B.call指令为同一特权级过程调用,而int $0x80指令实现对内核服务例程的调用
C.call指令和int $0x80指令执行前,都会由mov指令将参数值传送到栈中保存
D.call指令和int $0x80指令都有对应返回指令,前者是ret指令,后者是iret指令