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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2012107737) CONTROLLING THE EXECUTION OF ADJACENT INSTRUCTIONS THAT ARE DEPENDENT UPON A SAME DATA CONDITION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2012/107737    International Application No.:    PCT/GB2012/050161
Publication Date: 16.08.2012 International Filing Date: 26.01.2012
Chapter 2 Demand Filed:    30.11.2012    
IPC:
G06F 9/30 (2006.01), G06F 9/38 (2006.01)
Applicants: ARM LIMITED [--/GB]; 110 Fulbourn Road Cherry Hinton Cambridge CB1 9NJ (GB) (For All Designated States Except US).
REID, Alastair David [GB/GB]; (GB) (For US Only)
Inventors: REID, Alastair David; (GB)
Agent: MILLS, Julia; D Young & Co LLP 120 Holborn London EC1N 2DY (GB)
Priority Data:
12/929,667 07.02.2011 US
Title (EN) CONTROLLING THE EXECUTION OF ADJACENT INSTRUCTIONS THAT ARE DEPENDENT UPON A SAME DATA CONDITION
(FR) COMMANDE DE L'EXÉCUTION D'INSTRUCTIONS ADJACENTES QUI SONT DÉPENDANTES D'UNE MÊME CONDITION DE DONNÉES
Abstract: front page image
(EN)A data processing apparatus is disclosed, having: an instruction decoder configured to decode a stream of instructions, a data processor configured to process the decoded stream of instructions; wherein in response to a plurality of adjacent instructions within the stream of instructions execution of which is dependent upon a data condition being met and whose execution when said data condition is not met does not change a state of said processing apparatus, the processor is configured to: commence determining whether the data condition is met or not; and commence processing said plurality of adjacent instructions; and in response to determining that said data condition is not met; skip to a next instruction to be executed after said plurality of adjacent instructions without executing any intermediate ones of said plurality of adjacent instructions not yet executed and continue execution at the next instruction.
(FR)L'invention concerne un appareil de traitement de données ayant : un décodeur d'instructions configuré pour décoder un flux d'instructions, un processeur de données configuré pour traiter le flux d'instructions décodé; selon lequel en réponse à une pluralité d'instructions adjacentes dans le flux d'instructions dont l'exécution est dépendante d'une condition de données satisfaite et dont l'exécution lorsque ladite condition de données n'est pas satisfaite ne change pas un état dudit appareil de traitement, le processeur est configuré pour : débuter la détermination de ce que la condition de données est satisfaite ou non; et débuter le traitement de ladite pluralité d'instructions adjacentes; et en réponse à la détermination que ladite condition de données n'est pas satisfaite, sauter à une instruction suivante à exécuter après ladite pluralité d'instructions adjacentes sans exécuter aucune instruction intermédiaire parmi ladite pluralité d'instructions adjacentes non encore exécutées et continuer l'exécution à l'instruction suivante.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, 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.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)