zoukankan      html  css  js  c++  java
  • 中断处理过程软硬件区分

    不同的计算机对中断的处理各具特色,就其多数而论,中断处理过程如下:

    ①关中断,进入不可再次响应中断的状态,由硬件实现。

    ②保存断点,为了在中断处理结束后能正确返回到中断点。由硬件实现。

    ③将中断服务程序入口地址送PC,转向中断服务程序。可由硬件实现,也可由软件实现。

    ④保护现场、置屏蔽字、开中断,即保护CPU中某些寄存器的内容、设置中断处理次序、允许更高级的中断请求得到响应,实现中断嵌套。由软件实现。

    ⑤设备服务,实际上有效的中断处理工作是在此程序段中实现的。由软件程序实现。

    ⑥退出中断。在退出时,又应进入不可中断状态,即关中断、恢复屏蔽字、恢复现场、开中断、中断返回。由软件实现。

    中断处理过程包括中断请求、中断判优、中断响应、中断处理、中断返回.

    硬件实现:中断请求、中断判优、中断响应、中断返回

    软件实现:中断请求、中断判优、中断处理

    软件、硬件都实现:中断请求、中断判优

    知足上进且温柔
  • 相关阅读:
    基于jdk8+selenium3+chrome86的UI自动化测试
    服务器虚拟化管理解决方案PVM发送c+a+d组合键
    web端测试技巧记录
    redis-基本数据类型及应用场景
    idea编译时报GC overhead limit exceeded
    cmd常用命令
    @property和@属性.setter的用法
    游陶然亭记
    山城
    记京都春节
  • 原文地址:https://www.cnblogs.com/nn-y/p/13772057.html
Copyright © 2011-2022 走看看