dioderesistorlogic