[其他]虛擬機系統及其計算機系統的I/O執行方法無效
| 申請號: | 85101171 | 申請日: | 1985-04-01 |
| 公開(公告)號: | CN85101171B | 公開(公告)日: | 1988-08-17 |
| 發明(設計)人: | 梅野英典;久保隆重;獲原亙喬;佐藤博昭;沢本英雄 | 申請(專利權)人: | 株式會社日立制作所 |
| 主分類號: | G06F12/08 | 分類號: | G06F12/08 |
| 代理公司: | 中國國際貿易促進委員會專利代理部 | 代理人: | 沙捷,董江雄 |
| 地址: | 日本東京千代*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬機 系統 及其 計算機系統 執行 方法 | ||
1、在一個具有虛擬機系統(VMS)的系統中,VMS至少有一個操作系統(OS),可借助于一個實計算機系統(主系統)和一個控制VMS的控制程序(VMCP)同時運行,本系統的特征在于:
虛擬機系統的I/O執行方法包括以下幾步,
指定實計算機在決定虛擬機系統的虛擬機時的實子通道或實中斷優先級的專用;
當一個測試該子通道的I/O指令專用于一運行中OS時根據存儲在實計算機中的信息,確定上述主系統的每個I/O設備是否專用于一個特定的OS;和
當上述的I/O設備預定要專用于運行中的OS時,從上述OS向該I/O設備發出上述I/O指令。
2、根據權利要求1定義的一個系統,其主系統的主存儲器(實主存儲器)中的一個OS的主存儲器有第一種手段用來將地址從OS主存儲器的轉換成實主存儲器的地址;和第二種手段是在OS建立虛擬存儲器時把OS的虛擬地址轉換成OS的主存儲器地址,其特征在于:
該虛擬機系統的I/O執行方法包括以下幾步,
當OS發出起動子通道進行I/O操作的I/O指令時,確定被該I/O指令指定的子通道是否專用于正在運行的OS;
當I/O設備被專用于這個運行的OS時,借助上述第一種和/或第二種手段,把上述指示I/O操作的I/O指令指定的地址和I/O操作中包括的數據地址轉換成實主存儲器地址;
當上述手段確定了子通道是專用于運行中的OS時,執行上述I/O指令;
否則中斷操作系統的運行將控制轉向虛擬機控制程序。
3、根據權利要求1定義的一個系統,其中有保持中斷優先信息的手段,每種手段對應一種優先級,用來指明接受與不接受I/O中斷,其特點是:
該虛擬機系統的I/O執行方法包括以下幾步,
當一個或多個上述中斷優先級預定專用于一個OS時,使專用于運行的OS的實中斷優先級的中斷控制信息等于指明運行中的OS中斷優先級的虛中斷控制信息;
基于相應I/O中斷的接受與不接受狀態的上述中斷優先級的中斷控制信息確定I/O中斷請求能否被接受;
當I/O中斷請求確定為要接受的時,則把該中斷通知運行中的OS;
4、根據權利要求3定義的一個系統,其中有一個I/O直接執行模式特征位,它用來指定I/O操作模式,其特征在于:
該虛擬機系統的I/O執行方法包括以下幾步,
當上述的特征位處于第一狀態時就使上述的通知步驟能得以實現;
而當上述的特征位處于第二狀態時,就用OS中的任一I/O指令和I/O中斷來中斷運行的OS并將控制轉向虛擬機控制程序。
5、根據權利要求1定義的一個系統,其特征在于:
該虛擬機系統的I/O執行方法包括以下步驟,
利用上述的第一種轉換手段,把由I/O指令指定的虛擬子通道號轉換成實稱為設備地址的子通道號。
6、根據權利要求1定義的一個系統,其特征在于:
該虛擬機系統的I/O執行方法包括以下步驟,
把由I/O指令指定的虛擬中斷優先級轉換成稱為優先級轉換手段的實中斷優先級。
7、根據權利要求5定義的一個系統,其特征在于:
該虛擬機系統的I/O執行方法包括以下步驟,
當I/O中斷信息被通知到運行中的操作系統時,把I/O中斷請求實子通道號轉換成虛擬子通道號。
8、根據權利要求5或6定義的一個系統有一個I/O地址相等模式特征位,用來指示I/O的操作模式,其特征在于:
該虛擬系統的I/O執行方法包括以下幾步,
由一個I/O地址相等模式特征位指定一個I/O操作模式;
當上述特征位處于第一狀態時,使上述的設備地址和優先級轉換手段能得以成立;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社日立制作所,未經株式會社日立制作所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://m.szxzyx.cn/pat/books/85101171/1.html,轉載請聲明來源鉆瓜專利網。





