Hjem Lyd Hvad er en intern afbrydelse? - definition fra techopedia

Hvad er en intern afbrydelse? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder intern interrupt?

En intern afbrydelse er en bestemt type afbrydelse, der er forårsaget af instruktioner integreret i eksekveringsinstruktionerne for et program eller en proces. Typisk modstår interne afbrydelser ændringer fra brugere og sker "naturligt" eller "automatisk", da en processor fungerer gennem programinstruktioner snarere end at være forårsaget af eksterne begivenheder eller netværksforbindelser.

Techopedia forklarer Internt afbrydelse

Generelt sker der en afbrydelse, når et operativsystem skifter fra en opgave til en anden. Operativsystemet kan kun håndtere en opgave på et givet tidspunkt, men ved at bruge et detaljeret mønster af programafbrydere kan systemet synes at gøre mere for at multitaske på måder, der er praktiske for brugeren.

En god måde at beskrive en intern afbrydelse er, at det sker, når en maskine arbejder gennem programinstruktioner på en lineær måde. Maskinen handler inden for et enkelt program uden interferens uden for perifere enheder, fra computeroperatøren eller fra eksterne netværkssignaler. Enhver intern afbrydelse kan ske, hvis et specifikt program er konstrueret til at stoppe, når det har nået et vist udviklingsstadium. Når et program kræver, at operativsystemet skal læse gennem en cache eller buffer, før det stoppes og bliver tilgængeligt for andre opgaver, ville det være et eksempel på en intern afbrydelse.

Den interne afbrydelse kontrasteres ofte med eksterne afbrydelser, hvilket kan ske i mange former.

Hvad er en intern afbrydelse? - definition fra techopedia