The present invention provides a method and a system for generating an exception handling instruction and for avoiding the execution of unnecessary instructions. More particularly, an internal opcode in a compiler is read and one internal opcode is obtained. Whether or not the obtained internal opcode is an instruction for which exception checking is required is determined. If exception checking is required for the opcode, an exception checking instruction having a sequence of bits that are uniquely determined must be generated in accordance with the type of exception, without generating an instruction for substituting into a register a label indicating the type of exception. Then, a processor instruction is generated corresponding to the obtained internal opcode. The above processing is repeated for the remaining internal opcode, and an exception handling instruction is generated. An exception checking instruction is an instruction for determining whether an exception condition is established, and for branching to an exception handler when the exception condition is established.

De onderhavige uitvinding verstrekt een methode en een systeem om een uitzonderings behandelende instructie te produceren en voor het vermijden van de uitvoering van onnodige instructies. Meer in het bijzonder, wordt een interne opcode in een compiler gelezen en één interne opcode wordt verkregen. Al dan niet verkregen interne opcode een instructie is waaruitzondering het controleren wordt vereist wordt bepaald. Als uitzondering het controleren opcode wordt vereist, moet een uitzondering die instructie controleert die een opeenvolging van beetjes heeft die uniek worden bepaald overeenkomstig het type van uitzondering worden geproduceerd, zonder een instructie te produceren voor het substitueren van in een register een etiket dat op het type van uitzondering wijst. Dan, wordt een bewerkerinstructie geproduceerd beantwoordend aan verkregen interne opcode. De bovengenoemde verwerking wordt herhaald voor resterende interne opcode, en een uitzonderings behandelende instructie wordt geproduceerd. Een uitzondering die instructie controleert is een instructie voor het bepalen of een uitzonderingsvoorwaarde duidelijk wordt gemaakt, en voor zich het vertakken aan een uitzonderingsmanager wanneer de uitzonderingsvoorwaarde duidelijk wordt gemaakt.

 
Web www.patentalert.com

< (none)

< Conformationally-restricted peptide probe libraries

> Compiling and persisting of intermediate language code

> (none)

~ 00051