欢迎来到易学考试网 易学考试官网
全部科目 > 大学试题 > 计算机科学 > 信息技术基础 > 计算机系统基本知识

单项选择题

以下是关于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指令

点击查看答案

相关考题

  • 单项选择题
    以下关于IA-32/Linux系统调用的叙述中,错误的是()。

    A.系统调用使用陷阱指令实现,Linux系统中可执行int $0x80指令进行系统调用
    B.所有系统调用有统一的入口,即系统调用处理程序system_call第一条指令地址
    C.系统调用是一种特殊的异常类型,IA-32中把它的中断类型号设定为128
    D.执行陷阱指令过程中所完成的操作类似于异常/中断响应过程中完成的任务

  • 单项选择题
    IA-32/Linux系统中一次中断过程为()。

    A.中断源向PIC请求(IRQi)→PIC向CPU请求(INTR)→CPU中断回答(INTA)→PIC中断查询→CPU读取中断类型号并访问IDT获得中断服务程序入口地址→Linux内核进行中断处理
    B.中断源向PIC请求(IRQi)→PIC向CPU请求(INTR)→PIC中断查询→CPU中断回答(INTA)→CPU读取中断类型号并访问IDT获得中断服务程序入口地址→Linux内核进行中断处理
    C.中断源向PIC请求(IRQi)→PIC中断查询→CPU读取中断类型号并访问IDT获得中断服务程序入口地址→PIC向CPU请求(INTR)→CPU中断回答(INTA)→Linux内核进行中断处理
    D.中断源向PIC请求(IRQi)→PIC中断查询→PIC向CPU请求(INTR)→CPU中断回答(INTA)→CPU读取中断类型号并访问IDT获得中断服务程序入口地址→Linux内核进行中断处理

  • 单项选择题
    以下关于IA-32/Linux对14号页故障(page fault)处理的叙述中,错误的是()。

    A.若发生访问越级(用户进程访问了内核空间),则发送SIGSEGV信号
    B.若发生所需页面不在主存(页表中存在位为0),则发送SIGSEGV信号
    C.若发生访问越权(例如对只读代码区进行写),则发送SIGSEGV信号
    D.若发生访问越界(例如访问无信息的空洞页面),则发送SIGSEGV信号

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题