The processing of the various signals is carried out through implements that are together called as DSP hardware. This includes the hardware that is used for transmission of signals, various devices that are used to enhance or filter the signals, analogue to digital and digital to analogue converters and other processing equipment such as computers. Among the hardware mentioned above, digital signal processors are the ones in which the actual processing takes place. Usually the digital signal processors today have the following characteristics: They are equipped to handle real time processing i.e. they can give the optimal performance even when streaming data is being fed into them. The memories that are used to store programs are different from the ones used to store data. They do not provide hardware that supports multitasking. It can be used as a direct memory access device in supporting or host environments. They take analogue signals as input, convert them into the digital form, process the signals and then, convert them back into the analogous form. They make use of Direct Memory Access technique.