中断和异常

一、中断:系统停止当前正在运行的程序而转向其他服务,可能是因为优先级高的请求 异常:不希望出现异常,如果出现了,那往往是指令执行出现某些错误了。 硬中断与软中断: 硬中断:硬中断是由硬件产生的,比如,像磁盘,网卡,键盘,时钟等。每个设备或设备集都有它自己的IRQ(中断请求)。基于IRQ,CPU可以将相应的请求分发到对应的硬件驱动上(注:硬件驱动通常是内核中的一个子程序,而不是一个独立的进程)。 软
相关文章
相关标签/搜索