油条大哥大 发表于 2024-1-10 23:05:21

操作系统的中断原理

中断系统:
               {
                   1、对异步或例外事件的一种响应
                   2、这一响应能自动的保存CPU状态以便将来重新启动
                   3、自动转入中断处理程序
                                                            }
                                                                中断处理过程
                                 用户程序      → 中断机构(硬件)                →中断处理程序
                                       ↓          /         ↓                               /       ↓
                                       ↓       /            ↓                           /         ↓
                                       ↓    /          辨别中断类型                /       取出中断码
                                          /                  ↓                     /         分析中断原因
                                                                   ↓                     /               ↓
                                       ↓ \             保护旧的PSW       /                  ↓
                                       ↓    \               ↓               /          按不同原因分别处理   
                                       ↓      \         取出新的PSW/                        ↓
                                       ↓      \                                                          ↓
                                       ↓         \                                                       ↓
                                       ↓             \                                                   ↓
                                  旧的PSW         \                                     取出旧的PSW重新载入
                                                            \                                          返回断点
                                                            \                                             ↓
                                                               \   ← ←← ←←←← ←新的PSW
                                  PSW:程序状态控制寄存器中的内容

ejiwueu 发表于 2024-1-10 23:05:32

?????、
看不懂啊{:soso__9367732512299872165_4:}

aqobuoeditom 发表于 2024-1-10 23:06:13

PSW   即程序状态字(有些教材也叫程序状态寄存器),Program Status Word   程序状态寄存器PSW是计算机系统的核心部件——控制器的一部分,PSW用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,称为状态标志,如有无进位(CF位),有无溢出(OF位),结果正负(SF位),结果是否为零(ZF位),奇偶标志位(PF位)等;另一类是存放控制信息,称为控制状态,如允许中断(IF位),跟踪标志(TF位),方向标志(DF)等。有些机器中将PSW称为标志寄存器FR(Flag Register)。

afijozaci 发表于 2024-1-10 23:06:51

督察就是督察啊
页: [1]
查看完整版本: 操作系统的中断原理