An interrupt is a temporary halt i.e. created during program execution such that it allows peripheral devices to access the microprocessor. ...