Disclosed is a cardio-pulmonary resuscitation assistance device for assisting a rescuer with performing cardio-pulmonary resuscitation, which comprises a wearable body, a press information acquisition module (11) and a processing module (12). The compression information acquisition module (11) is arranged on the wearable body, and is used to acquire the amplitude and/or actual frequency of motion of the wearable body as a rescuer performs external chest compressions the processing module (12) is connected to the compression information acquisition module (11), and generates an amplitude control signal and/or a frequency control signal. Also disclosed are an intelligent terminal for acquiring the heart position of a patient as a rescuer utilizes the cardio-pulmonary resuscitation assistance device to perform cardio-pulmonary resuscitation, and a cardio-pulmonary resuscitation assistance system comprising the cardio-pulmonary resuscitation assistance device and the intelligent terminal. The cardio-pulmonary resuscitation assistance device, the intelligent terminal (20) and the cardio-pulmonary resuscitation assistance system can assist a rescuer in performing the correct cardio-pulmonary resuscitation action, so that more people can perform cardio-pulmonary resuscitation during rescues in order to save more lives.Linvention concerne un dispositif dassistance de réanimation cardiopulmonaire pour aider un sauveteur à réaliser une réanimation cardiopulmonaire, qui comprend un corps pouvant être porté, un module dacquisition dinformations de compression (11) et un module de traitement (12). Le module dacquisition dinformations de compression (11) est disposé sur le corps pouvant être porté, et est utilisé pour acquérir lamplitude et/ou la fréquence réelle de mouvement du corps pouvant être porté à mesure quun sauveteur réalise des compressions thoraciques externes le module de traitement (12) est relié au module dacquisition dinformations de compression (11), et génère u