Electrical computers and digital processing systems: memory – Address formation – Address mapping
Reexamination Certificate
2007-08-21
2007-08-21
Bragdon, Reginald (Department: 2189)
Electrical computers and digital processing systems: memory
Address formation
Address mapping
C711S209000, C712S228000, C712S229000, C718S108000
Reexamination Certificate
active
10883496
ABSTRACT:
The present invention provides a virtualized computing systems and methods for transitioning in real time between LONG SUPER-MODE and LEGACY SUPER-MODE in the x86-64 architecture. In doing so, a virtual machine, which relies on the traditional 32-bit modes, i.e., REAL MODE and PROTECTED MODE (V86 SUB-MODE, RING-0 SUB-MODE, and RING-3 SUB-MODE), is able to run alongside other applications on x86-64 computer hardware (i.e., 64-bit). The method of performing a temporary processor mode context switch includes the steps of the virtual machine monitor's setting up a “virtual=real” page, placing the transition code for performing the processor mode context switch on this page, jumping to this page, disabling the memory management unit (MMU) of the x86-64 computer hardware, modifying the mode control register to set either the LONG SUPER-MODE bit or LEGACY SUPER-MODE bit, loading a new page table, and reactivating the MMU of the x86-64 computer hardware.
REFERENCES:
patent: 4965720 (1990-10-01), Mitchell et al.
patent: 5182805 (1993-01-01), Campbell
patent: 5255379 (1993-10-01), Melo
patent: 5644755 (1997-07-01), Wooten
patent: 5732405 (1998-03-01), Ho et al.
patent: 6412043 (2002-06-01), Chopra et al.
patent: 6671791 (2003-12-01), McGrath
patent: 2001/0044891 (2001-11-01), McGrath et al.
patent: 2002/0144080 (2002-10-01), McGrath
patent: 2003/0140245 (2003-07-01), Dahan et al.
patent: 2003/0212878 (2003-11-01), Ting
Traut Eric P.
Vega Rene Antonio
Bragdon Reginald
Gu Shawn
Microsoft Corporation
Woodcock & Washburn LLP
LandOfFree
Systems and methods for running a legacy 32-bit x86 virtual... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems and methods for running a legacy 32-bit x86 virtual..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for running a legacy 32-bit x86 virtual... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3879815