操作系统的硬件环境
处理机的基本构成
- 运算器
- 控制器
- 寄存器
- 高速缓存
处理机的状态
- 管态(
特权态
、系统态
)—-指操作系统管理程序运行时的状态- 目态(
普通态
、用户态
)—-指用户程序运行时的状态
指令系统
- 特权指令—-
操作系统使用
- 非特权指令—-
用户使用
存储器类型
- 随机访问存储器——RAM
- 只读存储器——ROM
- 可编程的只读存储器——PROM
- 电可编程只读存储器——EPROM
- 电可擦除存储器——EEPROM
存储器金字塔
越往上速度越快
Cache高速缓冲存储器
- L1—-一级
- L2—-二级
- L3—-三级
存储分块
存储最小单位称为
二进制位
1B=8b
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
1字=2字节
4字节=1双字
中断处理技术
中断
暂时停止当前操作,转做其他,中断当前程序,完成其他工作后再恢复
硬件中断
- 可屏蔽中断
- 非可屏蔽中断
- 处理器间中断
- 伪中断
硬件中断过程
- 硬件设备产生一个中断
- 处理机结束当前指令的执行
- 处理机发送中断应答信号
- 处理机将PC与PSW压入栈
- 根据中断设置加载新的PC