Skip to main content

Cos'è l'architettura per computer?

L'architettura del computer si riferisce a una serie di idee simili all'interno dei campi di informatica e tecnologia.A livello di software, si riferisce ai sistemi di linguaggio di assemblaggio che collegano le varie parti dell'hardware del computer a un unico sistema di funzionamento.Quando si tratta di hardware, si applica allo stesso modo ai metodi di creazione e utilizzo dell'hardware e al processo di costruzione di componenti del computer.Ognuna di queste definizioni descrive un processo simile mdash;l'idea di iniziare con un sistema informatico non funzionante e renderlo funzionale mdash;, ma tutti guardano al processo da un punto di vista diverso.

La versione software dell'architettura del computer è probabilmente la più difficile per una persona non tecnicacapire.Un sistema informatico sta eseguendo migliaia di attività in qualsiasi momento che non ha nulla a che fare con ciò che l'utente sta facendo.Questi compiti costituiscono la base dei sistemi del computer.Potrebbe essere spostando le informazioni dalla memoria a breve termine alla memoria a lungo termine o controllando il tempo rispetto a un'attività programmata per vedere se è tempo di attivazione.

Tutte queste funzioni di architettura per computer si basano sul codice della macchina per capire come sono collegate le diverse parti della macchina.Questo codice crea un progetto di base dell'hardware del computer che i programmi di funzionamento più elevato utilizzano per accedere a cose come il tempo del processore e gli indirizzi di memoria.Questo progetto del codice macchina definisce la struttura del sistema dal punto di vista del software.

La prima versione hardware dell'architettura del computer è il modulo utilizzato per creare il progetto del software.Questa forma di architettura è incentrata sul modo in cui varie parti della macchina invieranno e riceveranno dati per lavorare insieme.Ad esempio, se un modulo di memoria desidera formattare le informazioni in modo specifico, è importante che il processore le invii in quel formato in modo che i dati possano essere archiviati.Se le varie parti del computer non possono comunicare tra loro, il sistema non funzionerà.

L'altra versione hardware dell'architettura del computer si concentra su singoli pezzi di hardware.Questo metodo richiede ai progettisti di guardare un singolo pezzo e determinare come funzionerà.Quasi ogni pezzo di hardware per computer contiene una serie complessa di istruzioni per manipolare i dati, ricevere istruzioni e emettere comandi.Tutto ciò avviene all'interno dell'hardware, che richiede un linguaggio e un sistema di comando pienamente realizzato.In sostanza, ogni pezzo hardware funziona come un computer molto specializzato.

Poiché ognuna di queste definizioni parla di un aspetto diverso di architettura per computer, finiscono tutti per adattarsi bene.Innanzitutto, un designer guarda i singoli pezzi dell'hardware e determina come funzionano.Successivamente, i pezzi vengono messi insieme per formare un sistema hardware.Infine, il codice macchina viene utilizzato per collegare tali sistemi in modo tale che i programmi possano interagire con l'hardware.