Invention Grant
US07996833B2 Method and system for replacing instructions and instruction blocks in computer code
失效
用于替代计算机代码中的指令和指令块的方法和系统
- Patent Title: Method and system for replacing instructions and instruction blocks in computer code
- Patent Title (中): 用于替代计算机代码中的指令和指令块的方法和系统
-
Application No.: US10909966Application Date: 2004-07-31
-
Publication No.: US07996833B2Publication Date: 2011-08-09
- Inventor: Christophe de Dinechin , Todd Kjos , Jonathan Ross
- Applicant: Christophe de Dinechin , Todd Kjos , Jonathan Ross
- Applicant Address: US TX Houston
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Houston
- Main IPC: G06F9/455
- IPC: G06F9/455

Abstract:
Various embodiments of the present invention are directed to efficient methods by which virtual-machine monitors can introduce instructions into guest-operating-system code. In one embodiment of the present invention, the virtual-machine monitor builds instructions dynamically, at insertion time, using specified values for fields within the instruction. In one embodiment of the present invention, the instructions and instruction field values are stored in an instruction-block-representing data structure.
Public/Granted literature
- US20060026577A1 Method and system for replacing instructions and instruction blocks in computer code Public/Granted day:2006-02-02
Information query