Pregunta de entrevista de Einfochips

What is the difference between Flip Flop and Latch? What is the difference between Synchronous and Asynchronous circuits?