操作系统的逻辑结构
1.1
1.整体式结构
以模块为基本单位构建
2.层次式结构
越往上走,和用户的结合越紧密。
优点:
结构清晰,避免循环调用;整体问题局部化,系统的正确性容易保证;有利于操作系统的维护、扩充、移植。
3.微内核结构(客户服务器结构)
1.2CPU的态
支持操作系统的最基本硬件结构:CPU、内存、中断、时钟。
硬件按“态”来区分CPU的状态
OS按“进程”来区分CPU的状态
一个程序段要去访问另一个程序段要比较他们的DPL(描述符特权级)和RPL(请求特权级)。
1.3存储器
按照与CPU的联系
主存:直接和CPU交换信息
辅存:不能直接和CPU交换信息
1.4中断
定义:指CPU对突发的外部事件的反应过程或机制。
CPU收到外部信号(中断信号)后,停止当前工作,转去处理该外部事件,处理完毕后回到原来工作的中断处(断点)继续原来的工作。
引起系统中断的事件称为中断源。
中断响应过程