The invention discloses a 32-bit triple-emission 
digital signal processor supporting 
SIMD (Single Instruction Multiple Data), comprising three flow lines in parallel emission: a 
data access flow line, an integer arithmetic flow line and a vector arithmetic flow line, wherein each flow line is provided with an independent decoding and 
execution unit and supports 
SIMD operation. The 32-bit triple-emission 
digital signal processor supporting 
SIMD is mainly composed of a program 
memory interface unit, a 
data memory interface unit, an instruction fetch unit, a flow line 
control unit, a 
system bus, a 
data access flow line unit, an integer arithmetic flow line unit, a vector arithmetic flow line unit, a data register, an address register, a vector register, a 
coprocessor interface unit and a 
floating point arithmetic unit, all of which are connected together through a circuit. The 32-bit triple-emission 
digital signal processor supporting SIMD supports parallel execution of three flow lines so that the 
parallel processing capability of a DSP (
Digital Signal Processor) is improved; besides, the 32-bit triple-emission 
digital signal processor supports parallel execution four groups of 16-bit multiplying and adding operations in a 
single cycle, and supports simultaneous execution of the operation of five groups of data and the access operation of one group of data; therefore, the 
data processing capability of the DSP is enhanced.