【问题标题】:why system call need interrupt为什么系统调用需要中断
【发布时间】:2019-06-06 10:39:41
【问题描述】:

为什么 systemCall 需要中断而不是直接调用内核代码。我认为在保护模式下,用户的进程无法获取内核地址,所以需要中断才能到达内核地址,是真的吗?

【问题讨论】:

  • 是的,这是真的

标签: linux operating-system


【解决方案1】:

这不是中断。这是一个例外。更改处理器模式需要异常。

【讨论】:

    猜你喜欢
    • 2016-08-07
    • 2021-01-14
    • 2014-11-28
    • 2017-03-14
    • 2011-08-01
    • 2013-03-09
    • 2014-07-07
    • 2016-10-03
    • 1970-01-01
    相关资源
    最近更新 更多