[其他]虛擬存儲系統中的直接輸入/輸出無效
| 申請號: | 86103675 | 申請日: | 1986-06-02 |
| 公開(公告)號: | CN1006096B | 公開(公告)日: | 1989-12-13 |
| 發明(設計)人: | 史蒂文·C·貝特納;威廉·R·布里格;戴維·V·詹姆斯;劉作凱;邁克爾·J·馬洪;特雷斯·C·米勒;小威廉·S·沃利 | 申請(專利權)人: | 惠普公司 |
| 主分類號: | 分類號: | ||
| 代理公司: | 中國專利代理有限公司 | 代理人: | 匡少波;杜有文 |
| 地址: | 美國.加利福尼亞州*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 存儲系統 中的 直接 輸入 輸出 | ||
1、一計算機系統包括:
多個輸入/輸出裝置,每個輸入/輸出裝置包括有多個用于控制該輸入/輸出裝置的寄存器,所述寄存器包括第一類物理存儲單元;
用于存儲數據的局部存儲器裝置,該局部存儲器裝置包括第二類物理存儲單元;
用于執行多個程序的系統處理裝置,其特征在該系統處理裝置包括:
虛擬地址映象裝置,用于給局部存儲器裝置中的每一個物理地址單元一全程虛擬地址,以及給每一個輸入/輸出裝置中的每一個寄存器一個全程虛擬地址,其中局部存儲裝置中的每個物理存儲單元的虛擬地址和每個輸入/輸出裝置中的每個寄存器的虛擬地址對于各個程序的任意一個來說都是不變的。
2、如權利要求1的計算機系統,其特征在于所述的全程虛擬地址被分組成多個頁,其中所述虛擬地址映象裝置對全程地址的每一頁有一個訪問碼。
3、如權利要求2的計算機系統,其特征在于所述每個程序至少有一個第一類或第二類訪問碼,并且所述系統處理裝置不允許具有第一類訪問碼的第一類程序去訪問在全程虛擬地址中第一類頁的一虛擬地址,除非全程地址的第一類頁的訪問碼與該第一類程序的訪問碼匹配。
4、根據權利要求3的計算機系統,其特征在于:所述虛擬地址映射裝置將全程地址的一第一類頁和全程地址的一第二類頁分配給每個上述輸入/輸出裝置,其中該輸入/輸出裝置的每個寄存器與該裝置的兩頁上一地址相關,并且第一類頁的訪問碼與第二類頁的訪問碼是不同的。
5、根據權利要求4的計算機系統,其特征在于:每一個全程虛擬地址頁有一個訪問碼,其中具有訪問第一類全程地址的程序可以從全程地址的第一類頁中讀出但不能向其寫入;具有訪問第二類全程虛擬地址的程序可以從全程地址的第二類頁中讀出和向其寫入;其中第一類頁的訪問碼與第二類頁的訪問碼是不同的。
6、如權利要求2或4的計算機系統,其特征在于每個程序具有一個第一類或第二類訪問碼,其中所述虛擬地址映射裝置對全程虛擬地址的每一頁都有一訪問碼,其中具有第一類訪問碼的程序可以從全程地的第一類頁的全程虛擬地址中讀出但不能向其寫入;具有第二類訪問碼的程序可以從第一類頁上的全程虛擬地址中讀出并向其寫入,其中第一類訪問碼和第二類訪問碼不同。
7、如權利要求2或4的計算機系統,其特征在于:每個程序具有一第一類或第二類訪問碼,其中虛擬地址映射裝置對每一全程虛擬地址頁有一個訪問碼;其中具有第一類訪問碼的程序可以從全程地程的第一類頁的全程虛擬地址中讀出但不能向其寫入;該具有第一類訪問碼的程序可以從全程地址的第二類頁上的全程虛擬地址中讀出和向其寫入;其中全程虛擬地址的第一類頁的訪問碼與全程虛擬地址的第二類頁的訪問碼不同。
8、計算機中的虛擬存儲系統,該虛擬存儲系統包括:
用于將存儲系統內的虛擬地址分頁的分頁裝置;其特征在包括
允許在許算機上運行的第一類程序訪問虛擬存儲地址第一類頁的訪問裝置;
用于防止第一類程序修改用第一類頁中虛擬地址尋址的物理存儲單元的內容的禁止裝置。
9、權利要求8中所述的虛擬存儲系統還包括:
用于將I/O設備寄存器映象到第一類頁中的第一類虛擬存儲地址及第二類頁中第二類虛擬存儲地址的裝置。
10、根據權利要求9中所述的虛擬存儲系統,其中第一類虛擬存儲地址在第一類頁的第一類偏移量處,第二類虛擬存儲地址在第二類頁的第二類偏移量處,第一類偏移量與第二類偏移量相同。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠普公司,未經惠普公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/86103675/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:含銀催化劑的制備方法
- 下一篇:組合物及用其進行的有機化合物的氧化轉化方法
- 同類專利
- 專利分類





