*   >> läser Utbildning artiklar >> science >> computers

Avbrotts Begäran (IRQ)

behöver det. Detta är det grundläggande konceptet avbrotts förfrågningar. Omdömen

Så när en enhet har data att överföra, genererar det ett avbrott som säger "Mr CPU Jag behöver din uppmärksamhet nu, tack". Processorn stannar sedan vad den gör och behandlar den enhet som begärt dess uppmärksamhet. Eftersom moderna processorer är så snabb i jämförelse med de flesta andra delsystem i en dator modern CPU kan hantera många sådana avbrotts begäran åt gången.

Omdömen

Antag att en maskinskriverska är att skriva med en hastighet av 120 ord per minut och det på genomsnitt finns fem bokstäver per ord. Detta motsvarar maskinskriverska producerar 600 tecken i tangentbordsinmatning per minut. Detta innebär att en gammal 200 MHz Pentium-processor kommer att behandla 20.000.000 instruktioner mellan varje knapptryckning.

Omdömen

Det är därför med processorn tillbringar mycket tid frågar tangentbordet om den behöver någon hjälp skulle vara slösaktig, särskilt eftersom maskinskriverska kan när som helst stopp för en minut eller två att granska kopiera eller göra något annat som gör en kopp kaffe. Även när du hanterar en full bandbredd överföring från en 28.800 Kb /s-modem, vilket naturligtvis flyttar data mycket snabbare än maskinskriverska fingrar, har processorn över 60.000 instruktionscykler mellan byte som behövs för att bearbeta.

Omdömen

Interrupt Begär Hantering

I händelse av flera samtidiga avbrottsförfrågningar processorn använder ett prioriterat system som ger en prioriterad status att avbryta förfrågningar baserade på prioritet i samband med enheten utfärdar begäran. Detta är känt som Interrupt Request Management.


hårdvaruavbrott

hårdvaruavbrott såsom de som nämnts ovan (typning /tangentbordsinmatning och modemöverföringar) är åtskiljbara programvara avbryter genom det faktum att de i allmänhet har sitt ursprung från en enhet utanför CPU Omdömen

Programvara Avbryter Omdömen

En annan typ av avbrott som förekommer i moderna datorer. känd som mjukvaruavbrott, genereras av operativsystemet, program och diverse andra program. De används av olika program som svar på olika händelser som inträffar som operativsystem och applikationer körs.

I huvudsak ett mjukvaruavbrott representerar CPU avbryter sig själv (som avbrotts härstammar inifrån CPU) och är en del av orsaken till hur processorn kan göra många saker samtidigt. Omdömen

En datorns BIOS ger olika programvarurutiner (Underprogram) som kan anropas av högre nivå pro

Page   <<  [1] [2] [3] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.