Microprocessor
FPGA means

 Field Programmable Gate Array
 Forward Programmable Gate Array
 Forward Parallel Gate Array
 Field Parallel Gate Array

ANSWER DOWNLOAD EXAMIANS APP