L'ordinateur est une machine polyvalente . Il gère des programmes qui la poussent à faire tout ce que le programmeur peut décrire clairement . Il ya, cependant , un ensemble sous-jacent spécifique de caractéristiques de base qui font de ce comportement possible. Ces fonctions incluent l'unité centrale de traitement ( CPU) de mise en œuvre du cycle de la machine , les systèmes de gestion de mémoire, le système d'entrée-sortie de base (BIOS ) et le système d'entrée-sortie (I /O). Ensemble, ces systèmes contribuent à faire de l'ordinateur une machine polyvalente. La CPU cycle machine
La chose la plus importante qu'un ordinateur ne fait que mettre en œuvre le cycle de la machine du processeur. Cela est parfois appelé le cycle Fetch - Exécuter car il se compose de deux parties - Téléchargement et exécution. La partie extraction du cycle amène l'instruction suivante dans le programme actuellement actif dans la CPU. La exécuter une partie du cycle ne quel que soit l'instruction en cours dit de faire . Le cycle de la machine est répété jusqu'à la fin du programme - récupération et exécuter une instruction à la fois. Les programmes font toutes les choses que nous voyons faire l'ordinateur, mais le cycle de la machine en permanence en cours d'exécution rend l'exécution du programme .
Gestion de la mémoire
Pour que les programmes à exécuter, ils doivent être déplacés dans et hors de la mémoire. Exécution de programmes doit suivre exactement où en mémoire l'instruction en cours se trouve. Une grande partie de ce que fait l'ordinateur implique mémoire . Déménagement programmes dans et hors de la mémoire , la commutation entre les programmes en cours d'exécution et le suivi de ce qui est instruction suivante dans la ligne pour le traitement du cycle de la machine. Nous ne voyons pas, mais la circulation des données dans la mémoire sous-tend tout ce que l' ordinateur ne.
BIOS
BIOS est un programme qui s'exécute lorsque l'ordinateur démarre. A l'origine il s'agissait du programme automatique qui a eu lieu pour s'assurer que le clavier , souris, écran , imprimante et autres périphériques où encore connectés à l'ordinateur - d'où le nom . Maintenant BIOS inclut toutes les vérifications qui sont en cours d'exécution pour s'assurer que les périphériques sont connectés , la mémoire est le fonctionnement et le système n'est pas surchargé. BIOS surveille choses comme combien de temps le système d'exploitation est passé faire avancer les choses dans et hors de la mémoire par rapport à combien de programmes d'application effectives de temps - . Comme Word ou un moteur de recherche sur Internet est en marche
I /O
Si l'ordinateur ne peut pas communiquer avec le monde extérieur, il ne vaut pas grand-chose. Dans les premiers ordinateurs , périphériques d'entrée lues directement dans la mémoire et les données d'entrée ont été traitées par le CPU de la même façon qu'elle soit traitée autre entrée - sortie était exactement l'inverse . Maintenant I /O - sur tous, mais le plus petit ordinateur - implique une puce séparée . La puce I /O est essentiellement un ordinateur dans son propre droit . Maintenant, quand il s'agit d'un document à écrire, la CPU signale simplement la puce I /O où le document est dans la mémoire et combien de temps il est . La CPU se poursuit ensuite sur tout le chip I /O supervise l'impression. Ceci accélère considérablement les choses .