freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

塊設(shè)備驅(qū)動(dòng)程序介紹(參考版)

2025-06-20 15:18本頁面
  

【正文】 否則進(jìn)行硬盤第一次寫數(shù)據(jù)時(shí)間CPU硬盤控制器1. 若硬盤控制器返回錯(cuò)誤信息,執(zhí)行錯(cuò)誤處理流程并返回2. 否則置中斷函數(shù)指針do_hd為寫硬盤函數(shù),并向數(shù)據(jù)寄存器端口寫256字即512B,一個(gè)扇區(qū)3. 若全部扇區(qū)數(shù)據(jù)已寫完,處理請求結(jié)束事宜,執(zhí)行下一硬盤請求硬盤控制器執(zhí)行寫一個(gè)扇區(qū)數(shù)據(jù)硬盤控制器執(zhí)行寫一個(gè)扇區(qū)數(shù)據(jù)中斷中斷過程…讀盤流程處理,中斷指令do_hd同時(shí)指向?qū)懮葏^(qū)中斷函數(shù)時(shí)間CPU硬盤控制器1. 若硬盤控制器返回錯(cuò)誤信息,執(zhí)行錯(cuò)誤處理流程并返回2. 將數(shù)據(jù)從數(shù)據(jù)寄存器口讀到請求結(jié)構(gòu)緩沖3. 若所需讀出數(shù)據(jù)還未讀完,則置中斷指針do_hd為讀硬盤函數(shù)并返回,否則處理請求結(jié)束事宜,執(zhí)行下一硬盤請求硬盤控制器執(zhí)行讀一個(gè)扇區(qū)數(shù)據(jù)中斷中斷過程…可以看出,寫盤、讀盤流程差別不大,區(qū)別就在于寫盤要先讀狀態(tài)寄存器信息并進(jìn)行第一次寫盤。至于如何“自動(dòng)”,即中斷實(shí)現(xiàn)原理,將在進(jìn)程調(diào)度與系統(tǒng)調(diào)用一章討論。 中斷過程是由硬盤控制器觸發(fā)的中斷引起的,中斷會(huì)傳入8259中斷控制器再傳給CPU,操作系統(tǒng)會(huì)調(diào)用do_hd指向的函數(shù)作為中斷過程執(zhí)行。下面分三部分對該函數(shù)拆解:1. 復(fù)位、重校統(tǒng)稱為錯(cuò)誤處理(因?yàn)閺?fù)位流程保含了重校流程) 2. 寫盤 3. 讀盤錯(cuò)誤流程處理:1. 若reset置1,置重校標(biāo)志。以下為do_hd_request流程檢查請求合法性換算硬盤的扇區(qū)號、柱面號和磁道號若要執(zhí)行復(fù)位硬盤,則復(fù)位硬盤若重新校正標(biāo)志置位,則重新校正硬盤若當(dāng)前請求是寫扇區(qū)命令,循環(huán)讀取狀態(tài)寄存器看是否就緒若規(guī)定時(shí)間(次數(shù))內(nèi)讀取成功,發(fā)送1個(gè)扇區(qū)數(shù)據(jù)到數(shù)據(jù)寄存器,否則寫盤失敗,去處理下一個(gè)硬盤請求若當(dāng)前請求是讀扇區(qū)命令,發(fā)送讀扇區(qū)命令詳見p137解釋和p138圖63
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1