|
Dentro al vostro computer c'è un chip processore che compie l'elaborazione vera e propria. C'è una memoria interna (quella che la gente DOS/Windows chiama ``RAM'' e la gente Unix spesso chiama ``core''). Il processore e la memoria risiedono sulla scheda madre, che è il cuore del vostro computer.
Il vostro computer ha uno schermo e una tastiera. Ha dischi fissi e dischi floppy. Lo schermo e i dischi hanno schede controller che si attaccano sulla scheda madre e aiutano il computer a gestire questi dispositivi. (La tastiera è troppo semplice per aver bisogno di una scheda separata; il controller è costruito all'interno della tastiera stessa.)
Scenderemo più avanti in alcuni dei dettagli relativi al funzionamento di questi dispositivi. Per ora, ecco alcune cose di base da tenere a mente su come funzionano assieme:
Tutte le parti interne del vostro computer sono collegate da un bus. Fisicamente, il bus è quello dove si attaccano le schede controller (la scheda video, il controller del disco, una scheda audio se ce l'avete). Il bus è l'autostrada dei dati tra il processore, lo schermo, il disco e tutto il resto.
Il processore, che fa funzionare tutto il resto, in realtà non è in grado di vedere direttamente nessuno degli altri pezzi: deve comunicare con loro attraverso il bus. L'unico sottosistema al quale ha accesso veramente rapido, immediato, è la memoria (core). Perché i programmi siano eseguiti, dunque, devono essere in memoria.
Quando il vostro computer legge un programma o dei dati dal disco in effetti succede che il processore usa il bus per spedire una richiesta di lettura disco al controller del disco. Dopo un po' di tempo il controller del disco usa il bus per segnalare al computer che ha letto i dati e li ha messi in una certa locazione di memoria. Il processore può allora usare il bus per guardare in quella memoria.
Anche la tastiera e lo schermo comunicano con il processore attraverso il bus, ma in modi più semplici. Ne discuteremo più avanti. Per ora, ne sapete abbastanza per capire cosa succede quando accendete il vostro computer.
Hosting by: hurra.com
Generated: 2007-01-26 17:56:13