Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> hardware >> PC Computer >> .

Basato su basi teoriche e architettoniche dei computer perché chiami i computer?

Li chiamiamo "computer" perché il loro scopo fondamentale, basato sulle loro basi teoriche e architettoniche, è di calcolare . Non si tratta solo di aritmetica semplice; "Calcola" comprende una gamma di operazioni molto più ampia. Abbattiamolo:

* Fondamenti teorici (macchina Turing): Le basi teoriche dei computer moderni si basano pesantemente sul lavoro di Alan Turing e sul concetto di Turing Machine. Una macchina Turing è un modello astratto di calcolo che può eseguire qualsiasi calcolo che può essere descritto algoritmicamente. Il nucleo di questo è * Manipolando i simboli * secondo un insieme di regole. Questi simboli rappresentano i dati e le regole rappresentano le istruzioni (il programma). Mentre un vero computer non sembra fisicamente una macchina Turing, la sua funzione è equivalente:è una macchina per eseguire la manipolazione dei simboli in base a un insieme di regole, che è fondamentalmente calcolo.

* Fondamenti architettonici (Architettura von Neumann): L'architettura dominante per la maggior parte dei computer è l'architettura von Neumann. Questa architettura definisce una struttura con un'unità di elaborazione centrale (CPU) che recupera le istruzioni e i dati da una memoria condivisa. La CPU quindi * calcola * in base a tali istruzioni, eseguendo operazioni aritmetiche, logiche e di controllo. Il processo di recupero, decodifica ed esecuzione delle istruzioni è esso stesso una forma di calcolo.

Pertanto, il nome "computer" riflette accuratamente la funzione principale:sono macchine progettate per eseguire calcoli. Questo calcolo potrebbe essere:

* Operazioni aritmetiche: Aggiunta, sottrazione, moltiplicando, dividendo numeri.

* Operazioni logiche: Confrontare i valori, determinare la verità o la falsità.

* Manipolazione dei dati: Informazioni di ordinamento, ricerca, filtraggio.

* Operazioni di controllo: Gestione del flusso di esecuzione all'interno di un programma.

* Rendering Graphics: Calcoli complessi per creare immagini e immagini.

* Simulazioni: Eseguendo calcoli complessi per modellare i fenomeni del mondo reale.

E molti altri compiti, tutti alla fine riducibili al processo fondamentale di calcolo. La parola "computer" cattura esattamente questa capacità fondamentale. Mentre i computer moderni svolgono una vasta gamma di compiti al di là della semplice aritmetica, questi compiti sono tutti basati sul principio fondamentale del *calcolo *.

 

hardware © www.354353.com