Perché uso calcolatore?
O evito distruzione... So la soluzione finale ma il calcolatore è veloce. Ho molte possibilità, ad esempio 1000 calcolatore te la fa tutte.
Ambiente di sviluppo
Linux GCC (Riga di comando)
Arduino: Sistema di Calcolo
PROCESSORE: Unità centrale di elaborazione in grado di acquisire un programma, fare calcoli e produrre output. Svolge un'attività programmata ripetutamente. Tende a non essere spento e non lo riempio... (8 sec pausa massima). MEMORIA per tenere informazioni programma.
Raspberry Pi
Calcolatore normale ha USB, Attacco Video, Alimentazione, Uscite Audio, Digitali. Indispensabile I/O.
Classificazioni architetture dei calcolatori
- Modello calcolatore: Processore (C.P), Memoria di Lavoro (RAM e ROM), I/O (Input e Output periferiche), Mezzi di Comunicazione (BUS).
- Unità di controllo
- Unità di elaborazione
- Modello di Von Neumann (+ altri modelli)
- Architettura hardware
- Processore ⇒ Elabora informazioni - Unità di controllo (Componenti + azioni)
- CPU sempre connessa in ogni trasmissione dati
Classificazione delle architetture dei calcolatori
Architettura di controllo dati.
Tassonomia di Flynn
Classificazione a seconda del flusso istruzioni
- SISD: Elaborazione di 1 singolo dato → Mod. Von Neumann
- SIMD: Elabora i dati media rese e moduli
- MISD: Elaborazioni su 1 singolo dato
- MIMD: + flussi di istruzioni, + elaborazioni (1o flusso, 2o flusso)
Mezzo di comunicazione (rif: memoria)
- Ogni elemento è collegato a tutti gli altri. Tutti componenti sono collegati ad un unico mezzo (Bus) + USATA.
- V: Si ferma una connessione un componente può comunque comunicare visto che ci sono altre tratte.
- S: Difficile collegare un componente singolo ad altri. Tutti scambiano informazioni da una parte all'altra.
- V: Creare nuove componenti è molto semplice. Produttività sopra bus capace con solo 2 componenti alla volta fare scambio dati, rispetto 4 massimo, più testi 4 alla volta.
Perché uso calcolatore?
- O evoco astrazione...
- So la soluzione finale ma il calcolatore è veloce.
- Ho molte possibilità, ad esempio 1000 calcolatore le fa tutte.
Ambiente di sviluppo
Linux GCC (Riga di comando)
Arduino: Sistema di Calcolabilità
- PROCESSORE: Unità centrale di elaborazione in grado di acquisire un programma, fare calcoli e produrre output. Sveglia l’attività programmata interrottamente senza non lo spengo o non lo programmi (8 sec pausa massima).
- MEMORIA: Per tenere informazione programmi Arduino.
Raspberry Pi
Calcolatore normale ha USB, ATTACCO VIDEO, alimentazione USB audio, DIG.
Classificazioni architetture dei calcolatori
- Modello calcolatore: - Processore (C,N) ARCHITETTURA Calcolatore Memoria di lavoro (RATC E RCT) I/O (Input e output periferiche) Mezzo di Comunicazione (BUS)
- Modello di Von Neumann (+ altri modelli) → Architettura hardware
- Processore → Elaborare informazioni → 'Unità di controllo (Componenti + azioni) CPU sempre connessa in ogni transistor dati
Classificazione architetture calcolatori
- Sistem classificazione architetture calcolatori
- Tassonomia da Fume
Classificazione a secondo dei tipi istruzioni
- SISD: = elaborazione dati singolo dato
- SIMD: Elaborazione dati media
- MISD: Elaborata dati media stesso modo
- MIMD: Più flussi di istruzioni, e Elaborazione più f. (ISTRUZIONI) dati
Mezzo di comunicazione
- Ogni elemento è collegato con tutti gli altri. Tubi componenti sono collegati ad un unico mezzo (BUS) + USATA.
- V: Si riceve una emissione e un componente può comunicare
- S: Distribuire collegato con trasmissione in modo esperto. (PARALLELISMO)
Collegare due o più componenti in modo più semplice. Posto una spegne, e puoi ricevere in modo 1 componente nei 2 connessioni del utile. Rimbalzante bus senza un massimo, più o testi insieme alla volta.
Due passi dalla CPU
Trasferimento dati:
- CPU MASTER
- Mezzo di comunicazione
- Altra componente SLAVE
Struttura logica bus
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.