The object of the invention is to efficiently perform indirect index vector reference. An element register of a vector register or a scalar register specified in the "index" is divided into multiple areas, and a particular index vector is acquired by selecting any of the divided areas. Accordingly, it is possible to store substantially multiple index vectors in one vector register, and therefore register resources can be efficiently used. The procedure for providing index vectors is similar to that for providing one index vector, and therefore the code size and the process cycles of the program are almost not increased. That is, according to the present invention, indirect index vector reference can be more efficiently performed.

 
Web www.patentalert.com

< Translation look aside buffer (TLB) with increased translational capacity for multi-threaded computer processes

< Code sequence for vector gather and scatter

> Microcontroller Operable in normal and low speed modes utilizing control signals for executing commands in a read-only memory during the low speed modes

> Tiered secondary memory architecture to reduce power consumption in a portable computer system

~ 00282