A novel method of moving targets detection taking Doppler spectrum analysis technique for Passive Coherent Radar (PCR) is provided. After dividing the receiving signals into segments as pulse series, it utilizes the technique of pulse compress and Doppler processing to detect and locate the targets. Based on the algorithm for Pulse-Doppler (PD) radar, the equipollence between continuous and pulsed wave in match filtering is proved and details of this method are introduced. To compare it with the traditional method of Cross-Ambiguity Function (CAF) calculation, the relationship and mathematical modes of them are analyzed, with some suggestions on parameters choosing. With little influence to the gain of targets, the method can greatly promote the processing efficiency. The validity of the proposed method is demonstrated by offline processing real collected data sets and simulation results.