The invention relates to a subunit for analog-digital hybrid in-memory calculation for 1-bit multiplication, where only nine transistors are required. On this basis, it is provided that a plurality ofsubunits share a calculation capacitor and the transistors to form one calculation unit, so that the number of the transistors averaged from the subunits is close to eight. Then an MAC array is provided for multiply-add calculation, and comprises a plurality of calculation units, and the subunits in each unit are activated in a time division multiplexing mode. Furthermore, a differential system of the MAC array is provided, and the fault-tolerant capability of calculation is improved. Furthermore, the invention provides an analog-digital hybrid operation module used in the memory, which digitalizes the parallel analog output of the MAC array and performs the operation in other digital domains. The analog-to-digital conversion module in the operation module makes full use of the capacitorof the MAC array, so that the area of the operation module can be reduced, and the operation error can also be reduced. Furthermore, the invention provides a method for saving the energy consumption of the analog-to-digital conversion module by fully utilizing the data sparsity.