http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2006026389-A1

Outgoing Links

Predicate Object
assignee http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_97ec7fe89cc15501373db7fe00136e88
http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_eae49c5f1534a649de174287c4f4723c
http://rdf.ncbi.nlm.nih.gov/pubchem/patentassignee/MD5_be42f69f79d1f73d9ccd02b54732e332
classificationCPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-45533
http://rdf.ncbi.nlm.nih.gov/pubchem/patentcpc/G06F9-30101
classificationIPCInventive http://rdf.ncbi.nlm.nih.gov/pubchem/patentipc/G06F9-30
filingDate 2005-01-05-04:00^^<http://www.w3.org/2001/XMLSchema#date>
inventor http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_674730dfbd26c06892466dcb82a41f9d
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_b73b09d8ff07b0dc637a72ff62b241b6
http://rdf.ncbi.nlm.nih.gov/pubchem/patentinventor/MD5_bb373cdf280df2cb513c4ebd6fe046a4
publicationDate 2006-02-02-04:00^^<http://www.w3.org/2001/XMLSchema#date>
publicationNumber US-2006026389-A1
titleOfInvention Method for providing scratch registers for use by a virtual-machine monitor
abstract In one embodiment of the present invention, a virtual-machine monitor detects entry and exit from guest-operating system code, storing the values of a set of high-order floating point registers in memory on entry, and restoring the values of the set of high-order floating point registers on exit. The virtual-machine monitor can then use the set of high-order floating point registers as scratch registers for emulation of guest-operating-system instructions. In alternative embodiments of the present invention, a virtual-machine monitor obtains scratch registers for any code that the virtual-machine monitor can detect entry into and exit from, and for which a set of infrequently used registers can be identified, by storing the current contents of the set of registers upon detected entry into the code and restoring the original contents of the set of registers upon exit from the code, emulating access to the set of registers in the code by memory-access operations.
isCitedBy http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8099574-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-7363469-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008212964-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8341369-B2
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2009193496-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/CN-115988218-A
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2012102285-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2007234011-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008162849-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-2008127197-A1
http://rdf.ncbi.nlm.nih.gov/pubchem/patent/US-8205241-B2
priorityDate 2004-07-31-04:00^^<http://www.w3.org/2001/XMLSchema#date>
type http://data.epo.org/linked-data/def/patent/Publication

Incoming Links

Predicate Subject
isDiscussedBy http://rdf.ncbi.nlm.nih.gov/pubchem/anatomy/ANATOMYID1476581
http://rdf.ncbi.nlm.nih.gov/pubchem/substance/SID414859053
http://rdf.ncbi.nlm.nih.gov/pubchem/compound/CID6181
http://rdf.ncbi.nlm.nih.gov/pubchem/taxonomy/TAXID1476581

Total number of triples: 31.