1. An apparatus for a multi-path search using a dual code generator, said apparatus detecting multiple paths occurring in a mobile communication environment and demodulating them to increase the gain of a receiver, the apparatus comprising: first and second code generators for generating first and second search codes necessary for a multi-path search, changing a phase, and generating a search-done interrupt; a multi-path search engine for receiving the search codes from the first and second code generators and performing a search process for detection of the multiple paths occurring in the mobile communication environment; a search controller for controlling the first and second code generators to generate the search codes, and sending the search-done interrupt from the first and second code generators; and a drive controller for generating a slewing command to the search paths and a search command, sending the commands to the search controller, reading out a search result from the search controller upon generation of the search-done interrupt, and generating a second slewing command and a second search command for a new search process.