简答题

试说明系统调用的处理步骤。

正确答案

(1)设臵系统调用号和参数。
(2)对系统调用命令的一般性处理。如保护CPU现场,PSW、PC、系统调用号、用户栈指针及通用寄存器入栈,保存用户定义参数等。UNIX中执行CHMK命令将参数表中的参数传到User结构的U.U-arg()中;MS-DOS执行INT21软中断。
(3)根据系统调用入口表及具体系统调用命令转至对应命令处理程序具体处理。

答案解析

相似试题
  • 试说明特权指令和系统调用之间的区别与联系。

    简答题查看答案

  • 试叙述系统调用与过程调用的主要区别。

    简答题查看答案

  • 试比较一般的过程调用和系统调用?

    简答题查看答案

  • 简述系统功能调用的步骤。

    简答题查看答案

  • 试叙述系统调用的实现原理。

    简答题查看答案

  • 一个数字图像处理系统由哪几个模块组成?试说明各模块的作用。

    简答题查看答案

  • 说明操作系统与系统调用的关系。

    简答题查看答案

  • 说明一个类的对象时,系统自动调用()

    单选题查看答案

  • 简述中断处理程序的结构模式,说明中断和子程序调用之间的主要区别是什么?

    简答题查看答案