當前位置:首頁 » 生產設備 » 如何實現設備獨立性

如何實現設備獨立性

發布時間: 2021-01-16 19:22:46

❶ 什麼是操作系統的獨立性



操作系統的獨立性 就是設備獨立性

即應用程序獨立於內具體使用的物理設備。為了實現設容備獨立性而引入了邏輯設備和物理設備這兩個概念。在應用程序中, 使用邏輯設備名稱來請求使用某類設備;而系統在實際執行時, 還必須使用物理設備名稱。因此,系統須具有將邏輯設備名稱轉換為某物理設備名稱的功能,這非常類似於存儲器管理中所介紹的邏輯地址和物理地址的概念。


為何要引入設備獨立性?如何實現設備獨立性?

答:現代操作系統為了提高系統的可適應性和可擴展性,都實現了設備獨立性或設備無關性。基本含義是應用程序獨立於具體使用的物理設備,應用程序以邏輯設備名請求使用某類設備。實現了設備獨立性功能可帶來兩方面的好處:

(1)設備分配時的靈活性;

(2)易於實現I/O 重定向。為了實現設備的獨立性,應引入邏輯設備和物理設備概念。在應用程序中,使用邏輯設備名請求使用某類設備;系統執行時是使用物理設備名。鑒於驅動程序是與硬體或設備緊密相關的軟體,必須在驅動程序之上設置一層設備獨立性軟體,執行所有設備的公有操作、完成邏輯設備名到物理設備名的轉換(為此應設置一張邏輯設備表)並向用戶層(或文件層)軟體提供統一介面,從而實現設備的獨立性。

❷ 設備管理主要包括設備的分配和回收、實現設備獨立性。謝謝

樓主出了回答
我就補充下提問:
設備管理器的主要工作是什麼?

那麼他們通過什麼原理實現其工作目的

❸ 設備獨立性是指

應用程序獨立於具體使用的物理設備

❹ 在考慮到設備的獨立性時,應如何分配獨享設備

在考慮到設備的獨立性時,應按如下步驟來分配獨占設備:
(1)進程以邏輯設內備名提出I/O請求。容
(2)根據邏輯設備表相應表項獲得I/O請求的邏輯設備對應類型的物理設備在系統設備表
中的指針。
(3)從指針所指位置起順序檢索系統設備表,直到找到一個屬於對應I/O請求所用類型、空閑可用且基於設備分配安全性演算法驗證為安全分配的設備的設備控製表,將對應設備分配給請求進程;如果未找到安全可用的空閑設備,則把請求進程的進程式控制制塊掛到相應類型設備的等待隊列上等待喚醒和分配。
(4)系統把設備分配給I/O請求進程後,再到該設備的設備控製表中找出與其相連接的控制器的控制器控製表,根據其狀態欄位判斷該控制器是否忙碌,若忙則把請求進程的進程式控制制塊掛到該控制器的等待隊列上;否則將該控制器分配給進程。
(5)系統把控制器分配給I/O請求進程後,再到該控制器的控制器控製表中找出與其相連接的通道的通道控製表,根據其狀態欄位判斷該通道是否忙碌,若忙則把請求進程的進程式控制制塊掛到該通道的等待隊列上;否則將該通道分配給進程。
(6)只有在設備、控制器和通道三者都分配成功時,這次的設備分配才算成功,然後便可啟動設備進行數據傳送。

❺ 抽樣過程應注意是隨機性還是系統性完整性獨立性





操作系統的獨立性 就是設備獨立性
即應用程序獨立於具體使用的物理設備。為了實現設備獨立性而引入了邏輯設備和物理設備這兩個概念。在應用程序中, 使用邏輯設備名稱來請求使用某類設備;而系統在實際執行時, 還必須使用物理設備名稱。因此,系統須具有將邏輯設備名稱轉換為某物理設備名稱的功能,這非常類似於存儲器管理中所介紹的邏輯地址和物理地址的概念。


為何要引入設備獨立性?如何實現設備獨立性?
答:現代操作系統為了提高系統的可適應性和可擴展性,都實現了設備獨立性或設備無關性。基本含義是應用程序獨立於具體使用的物理設備,應用程序以邏輯設備名請求使用某類設備。實現了設備獨立性功能可帶來兩方面的好處:
(1)設備分配時的靈活性;
(2)易於實現I/O 重定向。為了實現設備的獨立性,應引入邏輯設備和物理設備概念。在應用程序中,使用邏輯設備名請求使用某類設備;系統執行時是使用物理設備名。鑒於驅動程序是與硬體或設備緊密相關的軟體,必須在驅動程序之上設置一層設備獨立性軟體,執行所有設備的公有操作、完成邏輯設備名到物理設備名的轉換(為此應設置一張邏輯設備表)並向用戶層(或文件層)軟體提供統一介面,從而實現設備的獨立性。

❻ 什麼是設備獨立性

  • 設備獨立性 為了提高操作系統的可適應性和可擴展性,在現代操作中都毫無例外地回實現了設備獨立答性,也稱為設備無關性。 其基本含義是: 應用程序獨立於具體使用的物理設備。為了實現設備獨立性而引入了邏輯設備和物理設備這兩個概念。在應用程序中, 使用邏輯設備名稱來請求使用某類設備;而系統在實際執行時, 還必須使用物理設備名稱。因此,系統須具有將邏輯設備名稱轉換為某物理設備名稱的功能,這非常類似於存儲器管理中所介紹的邏輯地址和物理地址的概念。

❼ 在設備管理中,何謂設備獨立性如何實現設備獨立性

主要是為了提高軟體的通用性,這樣開發出來的軟體不用針對不同的設備單獨開發了。

❽ 為什麼操作系統要提供設備的獨立性

酇同.設備獨立性是指操作系統把所有外部設備統一當作成文件來看待,只要安裝它們的驅動程序,任何用戶都可以象使用文件一樣,操縱、使用這些設備,而不必知道它們的具體存在形式

熱點內容
線切割怎麼導圖 發布:2021-03-15 14:26:06 瀏覽:709
1台皮秒機器多少錢 發布:2021-03-15 14:25:49 瀏覽:623
焊接法蘭如何根據口徑配螺栓 發布:2021-03-15 14:24:39 瀏覽:883
印章雕刻機小型多少錢 發布:2021-03-15 14:22:33 瀏覽:395
切割機三五零木工貝片多少錢 發布:2021-03-15 14:22:30 瀏覽:432
加工盜磚片什麼櫸好 發布:2021-03-15 14:16:57 瀏覽:320
北洋機器局製造的銀元什麼樣 發布:2021-03-15 14:16:52 瀏覽:662
未來小七機器人怎麼更新 發布:2021-03-15 14:16:33 瀏覽:622
rexroth加工中心亂刀怎麼自動調整 發布:2021-03-15 14:15:05 瀏覽:450
機械鍵盤的鍵帽怎麼選 發布:2021-03-15 14:15:02 瀏覽:506