zoukankan      html  css  js  c++  java
  • CPU的态

    CPU是OS最基本的硬件。

    cpu的态(mode):

      1.mode展示CPU的工作状态

      2.mode用来给对资源和指令权限的描述

    分类:

      1.kernel mode(核态):

        权限最高

        OS内核/管理程序

      2.User mode(用户状态):

        1.用来操作程序

        2.可以进行部分的操作

      3.Supervisor mode

        不常用

    kernel mode 和User mode可以互相转化

    1.User mode->kernel mode:

      User请求OS服务->发生中断->用户进程接触->User mode使用特权指令

    2.Kernel mode ->User mode:

      中断返回

    硬件和OS区分CPU:

      1.硬件按照mode来区分CPU

      2.OS按照进程来区分CPU

    不同的CPU与态的处理不用:

      inter:

        当程序段A访问B的时候:

          会将请求程序段的特权级(Requested privilege lever RPL)与 被访问程序段(描述符)特权级比较(Descriptor privilege level DPL)

  • 相关阅读:
    uva 10900
    uva 11181
    Codeforces Round #256 (Div. 2) Multiplication Table
    UVALive 3977
    LA 4384
    Linear Regression
    Hadoop InputFormat浅析
    codeforces 432D Prefixes and Suffixes
    php学习小记2 类与对象
    php学习小记1
  • 原文地址:https://www.cnblogs.com/beautiful7/p/12374892.html
Copyright © 2011-2022 走看看