Internal Interrupt

Why Trust Techopedia

What Does Internal Interrupt Mean?

An internal interrupt is a specific type of interrupt that is caused by instructions embedded in the execution instructions of a program or process. Typically, internal interrupts resist changes by users, and happen "naturally" or "automatically" as a processor works through program instructions, rather than being caused by external events or network connections.

Advertisements

Techopedia Explains Internal Interrupt

In general, an interrupt happens when an operating system switches from one task to another. The operating system can only handle one task at a given time, but by using an elaborate pattern of program switches, the system can seem to do more, to multitask in ways that are convenient for the user.

A good way to describe an internal interrupt is that it happens when a machine is working through program instructions in a linear way. The machine is going about its business within a single program, without outside interference from peripherals, from the computer operator or from external network signals. Any internal interrupt may happen if a specific program is engineered to stop when it has reached a certain stage of development. When a program requires the operating system to read through a cache or buffer before stopping and becoming available for other tasks, that would be an instance of an internal interrupt.

The internal interrupt is often contrasted with external interrupts, which can happen in many forms.

Advertisements

Related Terms

Margaret Rouse
Technology expert
Margaret Rouse
Technology expert

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.