Back to results
US 8,428,930 B2Granted
Page mapped spatially aware emulation of a computer instruction set
AssigneeInternational Business Machines Corporation
InventorsTheodore J. Bohizic, Reid T. Copeland, Marcel Mitran, Ali I. Sheikh
Life of this patent
Estimating the term…
Abstract
Dynamic creation of a spatially aware emulation environment comprising Host cells of Host pages corresponding to Guest cells of Guest pages of Guest instructions. Each Host cell comprises a semantic routine for emulating a corresponding Guest instruction located at the corresponding Guest cell of the guest page.
Claims7
A computer implemented method for emulating execution of Guest processor instructions on a Host processor, the method comprising:
- responsive to paging a first Guest page comprising Guest instructions into a first Guest memory location of Host processor memory, creating the first Host page in a first Host memory location of Host processor memory, wherein the first Guest page consists of n Guest cell positions, wherein each Guest cell is x bytes, wherein the first Host page consists of n Host cell positions, wherein each Host cell is y bytes, wherein each of said n Guest cell positions is positionally associated with a corresponding one of said n Host cell positions;
- and
- loading Host cells with semantic routines for emulating execution of corresponding Guest instructions of first Guest cells, wherein each first Guest cell comprises at least a beginning portion of a Guest instruction.
Dependencies are inferred from the claim text.