OS-处理器管理(二)

操作系统-处理器管理

处理器状态

处理器

  1. 指令系统和寄存器
    每台计算机的机器指令集合成为指令系统
    寄存器用于寻址或存放数据、变量和中间结果。
    eg.:
    通用寄存器:EAX、EBX、ECX、EDX、
    指针及变址寄存器:ESP、EBP、ESI、EDI
    段选择符寄存器:CS、DS、SS、ES、FS、GS
    指令寄存器和标志寄存器:EIP、EFLAGS
    控制寄存器:CRO、CR1、CR2、CR3

  2. 特权指令和非特权指令
    特权指令是指仅在内核态下才能使用的指令。
    非特权指令在目态和管态下都能工作。

  3. 内核态和用户态
    处理器至少分用户态和内核态。
    在这里插入图片描述

  4. 处理器状态及其转换
    用户态->内核态 ——一定是通过中断机制
    1.请求操作系统服务,执行系统调用
    2.程序运行时发生中断事件
    3.程序运行时产生异常事件
    **内核态 -> 用户态 **
    计算机通常提供一条称作加载程序状态字的特权指令来实现 内核态 -> 用户态

  5. 用户栈和核心栈
    用户栈是用户进程空间中的一部分,保存函数间相互调用的参数、返回值、返回点、函数的局部变量
    核心栈是操作系统

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值