Il computer è una macchina versatile . Si esegue programmi che causano a fare tutto ciò che il programmatore può descrivere in modo chiaro . Vi sono , tuttavia , uno specifico insieme fondamentale di caratteristiche di base che rendono possibile questo comportamento . Queste funzionalità includono l'unità centrale di elaborazione ( CPU ), l'attuazione del ciclo della macchina , i sistemi di gestione della memoria , la base Input-Output System ( BIOS) e il sistema di input-output ( I /O) . Insieme questi sistemi contribuiscono a rendere il computer una macchina così versatile . La CPU della macchina Ciclo
La cosa più importante che un computer non fa altro che attuare il ciclo macchina della CPU . Questo è talvolta chiamato il ciclo fetch-execute perché è costituito da due parti - il recupero e l'esecuzione . Recuperare la parte del ciclo porta la prossima istruzione del programma attualmente attivo nella CPU . L' esecuzione di una parte del ciclo fa qualunque sia l' istruzione corrente dice di fare . Il ciclo macchina viene ripetuto fino a quando il programma termina - il recupero e l'esecuzione di una sola istruzione alla volta . I programmi di fare tutte le cose che vediamo fare al computer , ma il ciclo macchina costantemente in esecuzione rende l'esecuzione del programma .
Gestione della memoria
i programmi siano eseguiti , essi devono essere spostati dentro e fuori la memoria . Esecuzione di programmi deve tenere traccia di esattamente dove nella memoria si trova l'istruzione corrente . Molto di ciò che il computer sta facendo coinvolge memoria . Spostare i programmi dentro e fuori la memoria , il passaggio tra i programmi che sono attualmente in esecuzione e tenere traccia di quali istruzioni è il prossimo in linea per la lavorazione del ciclo macchina . Noi non lo vediamo , ma la circolazione di dati in memoria alla base di tutto ciò che il computer fa .
BIOS
BIOS è un programma che viene eseguito ogni volta che il computer avvia. Originariamente consisteva il programma automatico che correva per fare in modo che la tastiera , mouse, schermo , stampante e altre periferiche dove ancora collegati al computer - da cui il nome . Ora BIOS include tutti i controlli che sono attualmente in esecuzione per assicurarsi che le periferiche sono collegate, la memoria è funzionante e il sistema non è sovraccarico . BIOS monitora le cose come la quantità di tempo il sistema operativo sta spendendo in movimento le cose dentro e fuori di memoria rispetto a quanto di programmi applicativi tempo effettivo - . Tipo Word o un motore di ricerca è in funzione
I /O
Se il computer non riesce a comunicare con il mondo esterno , non vale molto . Nei primi computer , dispositivi di input letti direttamente in memoria ed i dati di input sono stati elaborati dalla CPU nello stesso modo in cui è trattato altro ingresso - uscita era proprio il contrario . Ora I /O - su tutti, ma il più piccolo del computer - comporta un chip separato . Il chip di I /O è essenzialmente un computer vero e proprio . Ora, quando vi è un documento di scrivere , la CPU comunica solo il chip di I /O in cui il documento è in memoria e quanto è lungo . La CPU continua poi su , mentre il chip di I /O supervisiona la stampa . Questo accelera le cose considerevolmente.