Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2011107170 - CRAQUAGE D'INSTRUCTION BASÉ SUR UN ÉTAT DE MACHINE

Numéro de publication WO/2011/107170
Date de publication 09.09.2011
N° de la demande internationale PCT/EP2010/067055
Date du dépôt international 08.11.2010
CIB
G06F 9/318 2006.1
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
30Dispositions pour exécuter des instructions machines, p.ex. décodage d'instructions
318avec extension ou modification d'opérations
CPC
G06F 9/3017
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
3017Runtime instruction translation, e.g. macros
G06F 9/30174
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
3017Runtime instruction translation, e.g. macros
30174for non-native instruction set, e.g. Javabyte, legacy code
G06F 9/30181
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30181Instruction operation extension or modification
G06F 9/30189
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30181Instruction operation extension or modification
30189according to execution mode, e.g. mode flag
G06F 9/342
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
34Addressing or accessing the instruction operand or the result ; ; Formation of operand address; Addressing modes
342Extension of operand address space
Déposants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US]/[US] (AllExceptUS)
  • IBM UNITED KINGDOM LIMITED [GB]/[GB] (MG)
  • BUSABA, Fadi [US]/[US] (UsOnly)
  • GIAMEI, Bruce, Conrad [US]/[US] (UsOnly)
  • SCHWARZ, Eric, Mark [US]/[US] (UsOnly)
  • HUTTON, David, Shane [US]/[US] (UsOnly)
Inventeurs
  • BUSABA, Fadi
  • GIAMEI, Bruce, Conrad
  • SCHWARZ, Eric, Mark
  • HUTTON, David, Shane
Mandataires
  • ROBERTS, Scott
Données relatives à la priorité
12/718,68505.03.2010US
Langue de publication Anglais (en)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) INSTRUCTION CRACKING BASED ON MACHINE STATE
(FR) CRAQUAGE D'INSTRUCTION BASÉ SUR UN ÉTAT DE MACHINE
Abrégé
(EN) A method, information processing system, and computer program product manage instruction execution based on machine state. At least one instruction is received. The at least one instruction is decoded. A current machine state is determined in response to the decoding. The at least one instruction is organized into a set of unit of operations based on the current machine state that has been determined. The set of unit of operations is executed.
(FR) La présente invention concerne un procédé, un système de traitement d'informations et un produit-programme d'ordinateur permettant de gérer l'exécution d'instructions sur la base de l'état d'une machine. Le procédé consiste à : recevoir au moins une instruction ; décoder la ou les instructions ; déterminer un état courant de la machine en réponse au décodage ; organiser la ou les instructions en un ensemble d'unités d'opérations sur la base de l'état courant de la machine qui a été déterminé ; et exécuter l'ensemble d'unités d'opérations.
Documents de brevet associés
Dernières données bibliographiques dont dispose le Bureau international