As an extension of orthogonal matching pursuit (OMP) for improving the recovery performance of sparse signals, generalized OMP (gOMP) has recently been studied in the literature. In this paper, we present a new analysis of the gOMP algorithm using the restricted isometry property (RIP). We show that if a measurement matrix satisfies the RIP with isometry constant , then gOMP performs stable reconstruction of all -sparse signals from the noisy measurements , within iterations, where is the noise vector and is the number of indices chosen in each iteration of the gOMP algorithm. For Gaussian random measurements, our result indicates that the number of required measurements is essentially , which is a significant improvement over the existing result , especially for large .