日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

操作系统--中断和异常

發(fā)布時(shí)間:2024/9/19 windows 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 操作系统--中断和异常 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

操作系統(tǒng)–中斷和異常

中斷機(jī)制的誕生

  • 為了實(shí)現(xiàn)多道批程序并發(fā)執(zhí)行的一種技術(shù),而發(fā)明出中斷,主要為了提高資源的利用率。

中斷的概念

  • 發(fā)生中斷,就意味著需要操作系統(tǒng)介入開展管理工作,cpu會(huì)立即進(jìn)入核心態(tài)

中斷的類型

  • 內(nèi)中斷:由CPU內(nèi)部事件引起。例:訪管中斷、程序中斷
  • 強(qiáng)迫性中斷:程序沒有預(yù)期:例I/O(外設(shè)輸入輸出)、外部中斷
  • 自愿中斷:程序有預(yù)期的、例:執(zhí)行訪管指令
  • 外中斷:由CPU外部事件引起。例:I/O、外部事情

或者

  • 內(nèi)中斷:由CPU內(nèi)部事件引起。例:訪管中斷、程序中斷
  • 陷入(trap) :有意為之,程序有預(yù)期的,如系統(tǒng)調(diào)用
  • 故障(fault) :由錯(cuò)誤條件引起的,可能被故障處理程序修復(fù),如缺頁
  • 終止(abort) :不可修復(fù)的,如整數(shù)除以0
  • 外中斷:由CPU外部事件引起。例:I/O、外部事情

外中斷處理過程

  • 關(guān)中斷(硬件完成)
  • 保存斷點(diǎn)(硬件完成)
  • 中斷服務(wù)程序?qū)ぶ?#xff08;硬件完成)
  • 保存現(xiàn)場(chǎng)和屏蔽字(中斷程序完成)
  • 開中斷(中斷程序完成)
  • 執(zhí)行中斷服務(wù)程序(中斷程序完成)
  • 關(guān)中斷(中斷程序完成)
  • 恢復(fù)現(xiàn)場(chǎng)和屏蔽字(中斷程序完成)
  • 開中斷并中斷返回(中斷程序完成)
  • 總結(jié)

    以上是生活随笔為你收集整理的操作系统--中断和异常的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。