A clock divider includes a first state storage unit, a second state storage unit a first control signal generating unit a state update unit and an output unit. The core operating principle is to cause a change in the conductance of a resistive memory cell and measure the magnitude of the change. The garment has four openings\u2014one each for the head, torso and each arm.