The present invention proposes a multimedia-instruction acceleration device
and a method thereof, which uses instruction strings having a
floating-point value check field to execute commands of
single-instruction/multi-data format. The present invention can
effectively save executing time and simplify numerical calculation
process, and can fully exploit memory space to achieve the object of
increasing acceleration operation and execution of 3D multimedia
instructions. Moreover, an instruction of another mode can be added among
the multi-data pertaining to a single 3D instruction so that another
program such as a voice-playing program can be executed during the process
of 3D acceleration operation. The performance of the multimedia program
can thus be enhanced.
La presente invenzione propone un dispositivo di accelerazione di multimedia-istruzione e un metodo di ciò, che usa le stringhe di istruzione che hanno un campo di virgola mobile del controllo di valore per eseguire gli ordini della disposizione di single-instruction/multi-data. La presente invenzione può conservare efficacemente l'esecuzione del tempo e facilitare il processo numerico di calcolo e può completamente sfruttare lo spazio di memoria per realizzare l'oggetto del funzionamento di accelerazione e dell'esecuzione aumentanti delle istruzioni di multimedia 3D. Inoltre, un'istruzione di un altro modo può essere aggiunta fra i multi-dati che appartengono una singola istruzione 3D in moda da potere eseguire un altro programma quale un programma digioco durante il processo del funzionamento di accelerazione 3D. Le prestazioni del programma di multimedia possono essere aumentate così.