• 2022-06-07
    用户程序通过系统调用 creat来创建一新文件时,在执行creat()的过程中,用户进程运行在( )下。
    A: 系统态
    B: 用户态
    C: 系统态或用户态
    D: 目态
  • A

    内容

    • 0

      7-4.在IntelX86处理机上,用户进程P通过系统调用creat创建一新文件时,是通过int指令格控制转向creat的处理程序的;系统调用前,CPU运行在用户态;在执行creat对应的处理程序时,则运行在核心态;系统调用返回后,(D)将得到CPU A: (1)Shell进程; B: (2)P进程; C: (3)其他用户进程; D: (4)P进程或其他用户进程。

    • 1

      当操作系统程序退出执行,让用户程序执行时,CPU模式会()。 A: 继续保持系统态 B: 继续保持用户态 C: 从用户态变为系统态 D: 从系统态变为用户态

    • 2

      7-1.在IntelX86处理机上,用户进程P通过系统调用creat创建一新文件时,是通过(A)格控制转向creat的处理程序的;系统调用前,CPU运行在用户态;在执行creat对应的处理程序时,则运行在核心态;系统调用返回后,P进程或其他用户进程将得到CPU。 A: (1)call指令; B: (2)jmp指令; C: (3)int指令: D: (4)trap指令; E: (5)硬件中断。

    • 3

      当操作系统完成用户请求的“系统调用”功能后,应使CPU()工作。 A: 维持在用户态 B: 从用户态转到系统态 C: 维持在系统态 D: 从系统态转到用户态

    • 4

      在执行系统调用函数时,程序是运行在用户态。( )