In this Lab session some basic arithmetic and logic operations were performed on DSP(Digital Signal Processor) TMS320F28335. These operations were performed using assembly instructions defined by the processor's architecture. The output of these instructions is observed using the JTAG debugger.
These operations are similar to the ones in a regular processor but the DSP's hardware allows faster and more efficient execution of these instructions in a single instruction cycle. Multiply and add instruction(MLA) also has a single cycle execution due to a dedicated multiplier block inside the DSP. These fast operations differentiate DSPs from other processors.
As multiplication and addition are commonly used in signal processing applications, the DSP hardware is used in such applications where faster computation is required. Also these instructions can be executed million times in few seconds.
These operations are similar to the ones in a regular processor but the DSP's hardware allows faster and more efficient execution of these instructions in a single instruction cycle. Multiply and add instruction(MLA) also has a single cycle execution due to a dedicated multiplier block inside the DSP. These fast operations differentiate DSPs from other processors.
As multiplication and addition are commonly used in signal processing applications, the DSP hardware is used in such applications where faster computation is required. Also these instructions can be executed million times in few seconds.