处理器执行模式及操作系统内核的典型功能
来源:互联网 发布:linux 文件大小命令 编辑:程序博客网 时间:2024/06/05 09:38
大多数处理器至少支持两种执行模式:
- 非特权态,即用户态
- 特权态,即系统态、控制态或内核态
用户态
非特权态又叫用户态,用户程序通常在该模式下运行
内核态
内核态指操作系统的内核,是操作系统中包含重要系统功能的部分。
操作系统内核态的典型功能如下:
进程管理
- 进程的创建和终止
- 进程的调度和分派
- 进程切换
- 进程同步以及对进程间通信的支持
- 进程控制块的管理
内存管理
- 给进程分配地址空间
- 交换
- 页和段的管理
I/O管理
- 缓冲区管理
- 给进程分配I/O通道和设备
使用两种模式的原因是,为了保护操作系统和重要的操作系统表(如进程控制块)不受用户程序的干涉
支持功能
中断处理
阅读全文
0 0
- 处理器执行模式及操作系统内核的典型功能
- ARM 7种处理器模式及功能
- 操作系统内核的支持功能
- 简述 典型处理器(如Cortex A9)中一条存储器读写指令的执行全过程
- 基于ARM9处理器的linux-2.6.32.2操作系统内核移植手记part5.2(LCD驱动源码分析及移植之platform driver)
- 使用LightningChart的典型行业及应用功能
- 基于Linux0.11源代码的操作系统内核典型处理过程分析1
- linux操作系统及内核
- linux操作系统及内核
- 操作系统及内核
- 谈谈JavaEE的mvc模式及典型的三层架构
- 【操作系统】处理器的二级调度
- 电子书主要处理器 操作系统及平台简介
- ARM处理器模式及寄存器
- ARM处理器模式及寄存器
- 在带有cache和MMU的处理器内核上的指令执行过程
- ARM 体系结构、处理器内核、内存及 IO
- CRM系统的典型功能
- 运算符的使用
- Windows Practice_Dll&Hook_消息钩子
- 单片机芯片之——图解74HC595(第一部分)
- bottle跨域cookie解决过程
- 以Point类为基础,定义一个平面中的Circle类: 1、编写一个无参的构造函数; 2、编写一个有参的构造函数; 3、在主函数中调用无参的构造函数生成圆的实例c1,调用有参的构造函数生成圆的实例c2
- 处理器执行模式及操作系统内核的典型功能
- Linux make文件例子
- IO之输入字符流FileReader、输出字符FileWriter
- java enum(枚举)使用详解 + 总结
- Hibernate基本介绍
- linux mysql内存使用率
- 232. Implement Queue using Stacks (栈)
- python学习笔记--实用技巧之可迭代对象的元素分解
- Java面试宝典2017版