The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 29, 2017

Filed:

Jan. 06, 2009
Applicants:

Richard L. Maliszewski, ForestGrove, OR (US);

James P. Held, Portland, OR (US);

Daniel Baumberger, Cornelius, OR (US);

Inventors:

Richard L. Maliszewski, ForestGrove, OR (US);

James P. Held, Portland, OR (US);

Daniel Baumberger, Cornelius, OR (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/30 (2006.01); G06F 9/455 (2006.01); G06F 9/22 (2006.01);
U.S. Cl.
CPC ...
G06F 9/45533 (2013.01); G06F 9/22 (2013.01); G06F 9/30174 (2013.01); G06F 9/30189 (2013.01);
Abstract

Embodiments of apparatuses, methods, and systems for modifying the behavior of a guest installed to run within a VM are disclosed. In one embodiment, an apparatus includes virtualization logic, first storage, second storage, decode logic, and multiplexing logic. The virtualization logic is to provide a mode in which to operate a virtual machine. The first storage is to store a first plurality of micro-instructions to control the apparatus. The second storage is to store a second plurality of micro-instructions to control the apparatus. The decode logic is to decode a macro-instruction into one of a first plurality and a second plurality of micro-instructions. The multiplexing logic is to cause the macro-instruction to be decoded into the second plurality of micro-instructions instead of the first plurality of micro-instructions only when issued from the virtual machine.


Find Patent Forward Citations

Loading…