This paper presents a low cost PMOS-based 8T (P-8T) SRAM Compute-In-Memory (CIM) architecture that efficiently performs the multiply-accumulate (MAC) operations between 4-bit input activations and 8-bit weights. First, bit-line (BL) chargesharing technique is employed to design the low-cost and reliable digital-to-analog conversion of 4-bit input activations in the proposed SRAM CIM, where the charge domain analog computing provides variation tolerant and linear MAC outputs. The 16 local arrays are also effectively exploited to implement the analog multiplication unit (AMU) that simultaneously produces 16 multiplication results between 4-bit input activations and 1-bit weights. For the hardware cost reduction of analog-to-digital converter (ADC) without sacrificing DNN accuracy, hardware aware system simulations are performed to decide the ADC bitresolutions and the number of activated rows in the proposed CIM macro. In addition, for the ADC operation, the AMU-based reference columns are utilized for generating ADC reference voltages, with which low-cost 4-bit coarse-fine flash ADC has been designed. The 256×80 P-8T SRAM CIM macro implementation using 28nm CMOS process shows that the proposed CIM shows the accuracies of 91.46% and 66.67% with CIFAR-10 and CIFAR-100 dataset, respectively, with the energy efficiency of 50.07-TOPS/W.