*   >> Lecture Éducation Articles >> science >> des ordinateurs

Les demandes d'interruption (IRQ)

Lors de l'utilisation des systèmes d'exploitation multitâches (comme Windows, Mac OS X et Linux, etc.) les utilisateurs ont tendance à avoir des programmes multiples, des utilitaires et des applications fonctionnant simultanément /simultanément. Par exemple: l'édition d'un document Word, le téléchargement à partir d'Internet et écouter de la musique. Afin d'être en mesure de faire cela, les parts de CPU de son temps de traitement parmi les tâches nécessitant son attention.

Ceux-ci comprennent des tâches des utilisateurs initiés, le système d'exploitation, les programmes, les services publics, gestion de la mémoire et un bon nombre de services «de fond» et les routines.

Communiquer avec le CPU

La majorité des sous-systèmes dans un PC ont besoin d'envoyer des informations et recevoir des informations de la CPU et de la mémoire système (RAM). Attendre plus également être en mesure d'attirer l'attention de la CPU quand ils le font

.

Afin d'améliorer l'efficacité globale d'un ordinateur de la CPU doit équilibrer les transferts de données entre lui-même et les divers autres sous-systèmes de la machine ainsi comme jongler avec divers sous-systèmes qui peuvent exiger "out of order" demandes de traitement telles que l'entrée /sortie (I /O) des dispositifs et des dispositifs d'interface humaine.

Il faut également tenir compte du fait que les différents sous-systèmes, il faudra différentes les niveaux de soutien CPU et le temps de traitement afin de satisfaire leurs exigences fonctionnelles.

La souris; par exemple, a besoin de beaucoup moins d'attention que d'un disque dur impliqué dans le transfert d'un fichier de grande taille de plusieurs gigaoctets. Il existe essentiellement 2 façons dont cela peut être fait:. CPU scrutin et dispositif initié interrompre

Polling

L'interrogation est le processus par lequel le CPU localise systématiquement et demande à chaque dispositif à son tour si elle nécessite toute aide ou temps processeur.

Global; vote est un processus très inefficace, gaspillage des ressources limitées de la CPU, car il exige du CPU pour exécuter continuellement les mêmes tâches (demandant chaque appareil si elle a besoin de l'attention de la CPU), encore et encore. Plus souvent qu'autrement, le dispositif ne nécessitera pas l'attention de la CPU

Statistiquement.

la réponse la plus probable ou résultat d'une requête d'interrogation de matériel est celui qui a reçu la dernière fois (offre a

Page   <<       [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.