A method, apparatus, and computer program product for handling IEEE 754 standard exceptions for Single Instruction Multiple Data (SIMD) instructions. Each SIMD sub-operation's corresponding IEEE 754 exception flag is bit-wise "ORed" with an accrued exception field if a trap enable mask field is configured to mask the exception, with the "ORed" result written back in the accrued exception field. If the trap enable mask field is configured to enable the exception, the accrued exception field and a current exception field are cleared, and an unfinished floating-point exception flag is set in a floating-point trap type field. The actual sub-operation(s) causing the exception is determined through software.

Eine Methode, ein Apparat und ein Computerprogrammprodukt für die Behandlung von von IEEE 754 Standardausnahmen für einzelne Anweisung mehrfache Anweisungen der Daten (SIMD). IEEE 754 jedes SIMD Vor--Betriebes ist entsprechende Ausnahmemarkierungsfahne bitweise "ORed" mit einer anfallenden Ausnahme auffangen, wenn eine Falle Schablone auffangen wird zusammengebaut, um die Ausnahme zu verdecken ermöglichen, wenn das "ORed" Resultat zurück in die anfallende Ausnahme geschrieben ist, auffangen. Wenn die Falle Schablone auffangen wird zusammengebaut, um der Ausnahme zu ermöglichen ermöglichen, fangen die anfallende Ausnahme auf und eine gegenwärtige Ausnahme fangen sind löschte auf, und eine unfertige Gleitkommaausnahmemarkierungsfahne wird in eine Gleitkommablockierart auffangen eingestellt. Das tatsächliche Vor-operation(s), die Ausnahme verursachend, wird durch Software festgestellt.

 
Web www.patentalert.com

< Method and system for managing the result from a translator co-processor in a pipelined processor

< System and method for document-driven processing of digitally-signed electronic documents

> PC card controller with advanced power management reset capabilities

> Counting speculative and non-speculative events

~ 00095