[45] Les appareils qui fournissent entrée ou de sortie à l'ordinateur sont appelés périphériques. [46] Sur un ordinateur personnel typique, périphériques comprennent périphériques d'entrée comme le clavier et souris, et des dispositifs de sortie tels que l'écran et l'imprimante. Les disques durs, lecteurs de disquettes et lecteurs de disques optiques servent en tant que dispositifs d'entrée et de sortie. Les réseaux informatiques est une autre forme de I /O. Souvent, les périphériques E /S sont des ordinateurs complexes dans leur propre droit avec leur propre CPU et de la mémoire.
Un processeur graphique peut contenir cinquante ou plusieurs ordinateurs minuscules qui effectuent les calculs nécessaires pour afficher des graphiques 3D [citation nécessaire]. Ordinateurs de bureau modernes contiennent de nombreux petits ordinateurs qui aident le processeur principal dans l'exécution d'E /S. Multitâche Article principal: multitâche Alors qu'un ordinateur peut être considéré comme exécutant l'un gigantesque programme stocké dans sa mémoire principale, dans certains systèmes, il est nécessaire de donner l'apparence de l'exécution de plusieurs programmes simultanément.
Ceci est réalisé en multitâche dire ayant rapidement le commutateur de l'ordinateur entre l'exécution de chaque programme à son tour. [47] L'un des moyens par lequel cela est fait est un signal spécial appelé une interruption qui peut périodiquement provoquer l'ordinateur pour arrêter l'exécution d'instructions où il était et faire autre chose à la place. En se souvenant où il exécutait avant l'interruption, l'ordinateur peut revenir à cette tâche plus tard.
Si plusieurs programmes sont en cours "dans le même temps", alors le générateur d'interruption peut être à l'origine de plusieurs centaines interruptions par seconde, provoquant un commutateur de programme à chaque fois. Puisque les ordinateurs modernes exécutent généralement des instructions de plusieurs ordres de grandeur plus rapi