Combining hardware and software to provide an improved...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFCA-PAI-O-1592595

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.