WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2013061159) EXÉCUTION D'UN FLUX DE CODES ÉMULÉS À L'AIDE D'UN MODE DE TRADUCTION BASÉ SUR DES BLOCS
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2013/061159    N° de la demande internationale :    PCT/IB2012/002687
Date de publication : 02.05.2013 Date de dépôt international : 08.10.2012
CIB :
G06F 9/06 (2006.01), G06F 9/30 (2006.01), G06F 9/48 (2006.01)
Déposants : UNISYS CORPORATION [US/US]; 801 Lakeview Dr., Suite 100, M/S 2NW Blue Bell, PA 19422 (US)
Inventeurs : BEALE, Andrew, Ward; (US).
STRONG, David; (US)
Mandataire : GOEPEL, James; Unisys Corporation 801 Lakeview Dr., Su Ite 100, M/S 2NW Blue Bell, Pennsylvania 19422 (US)
Données relatives à la priorité :
13/270,256 11.10.2011 US
Titre (EN) STREAMLINED EXECUTION OF EMULATED CODE USING BLOCK-BASED TRANSLATION MODE
(FR) EXÉCUTION D'UN FLUX DE CODES ÉMULÉS À L'AIDE D'UN MODE DE TRADUCTION BASÉ SUR DES BLOCS
Abrégé : front page image
(EN)Methods and systems are disclosed, including a method for executing a non-native code stream on a computing system. The method includes forming one or more blocks of emulated mode code for execution on a computing system. Each of the one or more blocks includes a preamble and a plurality of operators ordered for execution in a predetermined sequence, wherein for a specified block the preamble defines one or more conditions required for uninterrupted execution of the operators included in the specified block. The method also includes assessing the one or more conditions associated with the specified block, and, after assessing the one or more conditions, executing each of the operators included in the specified block without assessing any of the one or more conditions between execution of the operators within the specified block.
(FR)La présente invention concerne des procédés et des systèmes comprenant un procédé pour exécuter un flux de codes non natifs sur un système informatique. Le procédé consiste à former un ou plusieurs blocs de codes en mode émulé à des fins d'exécution sur un système informatique. Chaque bloc comporte un préambule et une pluralité d'opérateurs disposés en vue d'une exécution selon une séquence prédéterminée. Pour un bloc spécifié, le préambule définit une ou plusieurs conditions requises pour une exécution non interrompue des opérateurs inclus dans le bloc spécifié. Le procédé consiste également à estimer la ou les conditions associées au bloc spécifié, et, après l'estimation de la ou des conditions, exécuter chaque opérateur inclus dans le bloc spécifique sans estimer aucune desdites conditions entre l'exécution des opérateurs dans le bloc spécifié.
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)