Pregunta de entrevista de Texas Instruments

What’s the difference between a hardware and a software level interrupt? Derive the gain equation for an inverting op-amp? How does a drill work?