2020-12-13 學習筆記

>>每日小記<<

項目 狀態
距離2021年倒計時 18天
今日天氣情況
是否重要日子
今日心情如何 開心
今日身體狀況 良好
堅持背記單詞 1389天
堅持記錄開銷 1193天
堅持英語學習 893天
堅持簡書日更 672天
堅持記錄時間 629天
堅持走路跑步 632天
堅持健身鍛鍊 612天
堅持反思日記 614天
堅持健康飲食 604天
堅持聽讀閱讀 534天
堅持黨務學習 480天
堅持IT知識學習 417天
堅持雙拼練習 345天
堅持五筆練習 162天
堅持練習游泳 28天,暫停
堅持PMP學習 79天,通過考試
其他重要的事 上班


《操作系統》

第五章.設備管理

I/O控制方式

程序直接控制方式
| 又稱爲輪詢、忙等
優點:工作過程簡單
缺點:CPU利用率相當低
中斷控制方式
優點:CPU和I/O設備並行工作,CPU只需接到中斷信號後處理即可,利用率高
缺點:需要硬件支持;每輸入/輸出一個設備都需要CPU中斷
DMA控制方式
在外設和內存間開闢直接的數據交換通路,成批進行數據交換,不需要CPU干預
特點:數據傳輸的基本單位是數據塊;數據單向傳輸;僅在一次傳送開始和結束時需要CPU干預,其他過程在控制器控制下完成
DMA控制器中的寄存器
命令/狀態寄存器CR、內存地址寄存器MAR、數據寄存器DR、數據計數器DC
優點:設備和CPU並行工作;設備與內存的數據交換速度加快,且不需要CPU干預
缺點:每臺設備需要一個DMA控制器,不經濟
通道控制方式
通道獨立於CPU,有自己的運算和控制邏輯、指令系統,通過通道I/O指令控制I/O操作
一個通道可控制多臺設備;通道硬件簡單,指令類型單一;沒有自己的內存,通道指令存放在主存中
優點:I/O操作獨立、把CPU從輸入/輸出操作中解放出來、CPU和通道、通道和通道、各通道的外設間都並行工作
缺點:需要更多硬件,成本高;適合大型數據交互場合
字節多路通道
用於連接多個慢速和中速設備,數據傳送以字節爲單位,每傳送一個字節需要較長等待時間,故通道可以字節交叉方式輪流爲多個設備提供服務,大幅提高通道利用率;數據寬度一般爲單字節
數組選擇通道
按數組方式進行數據傳送,可以連接多臺高速設備,但它只有一個分配型子通道,即同一時間只能控制一臺設備進行數據傳送;故通道利用率低
數組多路通道
含有多個非分配型子通道,具有很高的數據傳輸速率,且通道利用率高;按數組方式進行數據傳送

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章