G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/45 (2006.01) G06F 9/318 (2006.01) G06F 9/38 (2006.01) G06F 9/455 (2006.01) H01L 21/331 (2006.01) H01L 21/762 (2006.01) H01L 21/763 (2006.01) H01L 29/417 (2006.01) H01L 29/732 (2006.01)
Patent
CA 2283776
A microprocessor for a host computer designed to execute target application programs including the combination of code morphing software, and morph host hardware designed to execute instructions of a host instruction set, the combination translating a target instruction set into a host instruction set, optimizing the host instruction set speculating upon the occurrence of a condition, determining under control of the code morphine software official state of the target computer, updating state of the target computer from state of the host computer when a set of host instructions executes in accordance with the speculation, detecting failure of the condition during execution, updating state from the state of the target computer when a set of host instruction fails to execute in accordance with the speculation, and translating a new set of host instructions without the speculation when a set of host instructions fails to execute in accordance with the speculation.
L'invention porte sur un microprocesseur d'un ordinateur central conçu pour exécuter des programmes d'application cible et comprenant la combinaison d'un logiciel de morphing et d'un matériel hôte de morphing conçus pour exécuter des instructions d'un ensemble d'instructions hôte, cette combinaison traduisant un ensemble d'instructions cible en un ensemble d'instructions hôte, optimisant l'ensemble d'instructions hôte spéculant sur l'apparition d'un état, déterminant sous contrôle l'état officiel du logiciel de morphing de l'ordinateur cible, mettant à jour l'état de l'ordinateur cible à partir de l'état de l'ordinateur hôte lorsqu'un ensemble d'instructions hôte se déroule conformément à l'hypothèse, détectant la défaillance de l'état pendant l'exécution, mettant à jour l'état à partir de l'état de l'ordinateur hôte lorsqu'un ensemble d'instructions hôtes ne parvient pas à être exécuté conformément à l'hypothèse, et traduisant un nouvel ensemble d'instructions hôte sans hypothèse lorsqu'un ensemble d'instructions hôte ne parvient à se dérouler conformément à l'hypothèse.
Cmelik Robert F.
Ditzel David R.
Hunter Colin B.
Kelly Edmund J.
Laird Douglas A.
Intellectual Venture Funding Llc
Moffat & Co.
Transmeta Corporation
LandOfFree
Combining hardware and software to provide an improved... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Combining hardware and software to provide an improved..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Combining hardware and software to provide an improved... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1592595