发明授权
US4456954A Virtual machine system with guest architecture emulation using hardware
TLB's for plural level address translations
失效
虚拟机系统与客户体系结构仿真使用硬件TLB进行多级地址转换
- 专利标题: Virtual machine system with guest architecture emulation using hardware TLB's for plural level address translations
- 专利标题(中): 虚拟机系统与客户体系结构仿真使用硬件TLB进行多级地址转换
-
申请号: US273532申请日: 1981-06-15
-
公开(公告)号: US4456954A公开(公告)日: 1984-06-26
- 发明人: Robert J. Bullions, III , Thomas O. Curlee, III , Peter H. Gum , Bruce L. McGilvray , Ethel L. Richardson
- 申请人: Robert J. Bullions, III , Thomas O. Curlee, III , Peter H. Gum , Bruce L. McGilvray , Ethel L. Richardson
- 申请人地址: NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/455 ; G06F9/46 ; G06F12/10 ; G06F9/32
摘要:
Translation look aside buffer (TLB) hardware is provided in a central processor (CP) that receives the results of double-level address translations to eliminate the need for having shadow tables for the second-level in a virtual machine (VM) environment. Hardware is provided for indicating whether a requested address sent by the CP Instruction Execution (IE) unit for translation is a guest or host/native request, and for a guest request whether it is a real or virtual address. Intermediate translations for a double-level translation may or may not be inhibited from being loaded into the TLB. Guest entries may be purged from the TLB without disturbing any host entries. An accelerated preferred guest mode in the CP forces single-level translation hardware to translate each accelerated preferred guest request. A non-accelerated guest request may instead be translated by microcode. A limit check register is provided to check preferred guest addresses without causing performance degradation.
公开/授权文献
- US6040151A Diagnostic compositions and devices utilizing same 公开/授权日:2000-03-21
信息查询