This document discusses interrupts in microprocessors and provides examples of their use. It defines an interrupt as an event that temporarily halts normal program execution to service another event, like an I/O device requiring attention. Interrupts provide an alternative to polling that allows a CPU to serve multiple devices simultaneously. The document then gives examples of using interrupts to control a robot's movement in response to sensors as compared to polling, and provides overviews of DOS and BIOS interrupts for I/O functions like reading keyboards, displaying to screens, and communicating with serial ports.