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

Avbrotts Begäran (IRQ)

När du använder multitasking operativsystem (som Windows, Mac OS X och Linux etc.) användare tenderar att ha flera program, verktyg och applikationer som körs samtidigt /samtidigt. Till exempel: redigera ett Word-dokument, ladda ner från Internet och lyssna på musik. För att kunna göra detta CPU delar sin handläggningstiden bland uppgifter som kräver sin uppmärksamhet. Dessa inkluderar användar initierade uppgifter, operativsystem, program, verktyg, minneshantering och en hel del "bakgrund" tjänster och rutiner.

Omdömen

Kommunicera med CPU Omdömen

Huvuddelen av delsystemen i en PC behöver skicka information till och ta emot information från CPU och systemminnet (RAM). De flesta också räkna med att kunna få CPU uppmärksamhet när de gör det. Omdömen

För att förbättra datorns totala effektivitet processorn måste balansera dataöverföringar mellan sig själv och de andra delsystemen i maskinen samt som jonglering olika delsystem som kan kräva "out of order" bearbetnings krav såsom input /output (I /O) anordningar och mänskliga gränssnittsanordningar.

Omdömen

Det måste också ta hänsyn till det faktum att olika delsystem kommer att kräva olika nivåer CPU-stöd och handläggningstiden för att tillfredsställa sina funktionella krav. Musen; till exempel, behöver mycket mindre uppmärksamhet än en hårddisk som deltar i överföringen av en stor multi gigabyte fil. Det finns i princip 2 sätt på vilket detta kan göras:.

CPU opinionsundersökningar och enheten initierade avbryta Omdömen

Polling Omdömen

Polling är den process varigenom CPU systematiskt lokaliserar och ber varje enhet i tur och ordning, om det krävs någon hjälp eller CPU handläggningstiden. Total; polling är en mycket ineffektiv process, slöseri med en CPU ändliga resurser eftersom det kräver CPU att kontinuerligt utföra samma uppgifter (frågar varje enhet om den behöver CPU uppmärksamhet) om och om igen. Oftare än inte enheten inte kommer att kräva CPU uppmärksamhet Omdömen

Statist.

det mest troliga svaret eller resultatet av en hårdvaru polling fråga är den som den fick förra gången (erbjudande minskat). För att övervinna polling ineffektivitet en annan strategi; känd som "Avbryta"; även hänvisad till som avbrottsbegäran (IRQ), utvecklades.

Avbryta

Det andra sättet att CPU (processor) kan använda för att hantera CPU erforderliga processer och dataöverföringar är att ha de anordningar kräver CPU uppmärksamhet att utfärda en begäran om uppmärksamhet och när de

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