Processor executing SIMD instructions

a technology of simd instruction and processor, applied in the field of processor, can solve the problems of inability to evaluate the results of such comparisons in a single instruction, inability to make a judgment on whether all values of these four flags are zero, and existing processors cannot fully satisfy a wide range of requirements concerning media processing, etc., to achieve faster repetitions of data reshuffling, facilitate programming, and speed up the effect of speed
US20080046704A1Inactive Publication Date: 2008-02-21TANAKA TETABUYA +8

Patent Information

Authority / Receiving Office
US · United States
Patent Type
Applications(United States)
Current Assignee / Owner
TANAKA TETABUYA
Publication Date
2008-02-21
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A processor according to the present invention includes a decoding unit 20, an operation unit 40 and others. When the decoding unit 20 decodes Instruction vcchk, the operation unit 40 and the like judges whether vector condition flags VC0˜VC3 (110) of a condition flag register (CFR) 32 are all zero or not, and (i) sets condition flags C4 and C5 of the condition flag register (CFR) 32 to 1 and 0, respectively, when all of the vector condition flags VC0˜VC3 are zero, and (ii) sets the condition flags C4 and C5 to 0 and 1, respectively, when not all the vector condition flags are zero. Then, the vector condition flags VC0˜VC3 are stored in the condition flags C0˜C3.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional of application Ser. No. 10 / 668,358, filed Sep. 24, 2003.BACKGROUND OF THE INVENTION

[0002] (1) Field of the Invention

[0003] The present invention relates to a processor such as a DSP and a CPU, and more particularly to a processor suitable for performing signal processing for sounds, images and others.

[0004] (2) Description of the Related Art

[0005] With the development in multimedia technologies, processors are increasingly required to be capable of high-speed media processing represented by sound and image signal processing. As existing processors responding to such requirement, there exist Pentium (R) / Pentium (R) III / Pentium 4 (R) MMX / SSE / SSE2 and others produced by the Intel Corporation of the United States supporting SIMD (Single Instruction Multiple Data) instructions. Of them, MMX, for example, is capable of performing the same operations in one instruction on a maximum of eight integers stored in a 64-bit MMX register.

[0006] However...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More