Materia:Architetture degli elaboratori: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Integrazione materiale e categoria con Materia:Calcolatori elettronici |
Modernizzo, aggiunta presentazione e info studenti |
||
Riga 1:
{{Materia/var1
|imbanner=Computer-aj aj ashton 01.svg
|ssd=INF/01
|avanz=25
|nota1=
|presentazione=
Uno degli elementi fondamentali che ha permesso ai personal computer di entrare nelle case di tutto il mondo è la sua relativa facilità di utilizzo. L'utente moderno è abituato a lavorare con interfacce ''user-friendly'' che mascherano la complessa serie di eventi che ha luogo all'interno del calcolatore. Tuttavia, per comprendere il modo di procedere e le problematiche relative alla costruzione e all'utilizzo di queste macchine, è necessario analizzarne il comportamento più in profondità.
Il corso é lungo e complesso, ma al termine dello stesso molte delle problematiche che quotidianamente rallentano il computer non saranno più un mistero per lo studente che saprà non solo descrivere e conoscere al meglio i componenti del proprio computer, ma sarà anche in grado di acquistarne uno adatto alle proprie esigenze di studio/lavoro.▼
== Presunzione ==▼
Si presume che queste lezioni siano indipendenti nella loro stesura, questo per descrivere nel modo più definito possibile i livelli della Architettura. ▼
Si utilizzerà come esempio due architetture particolari. La prima é quella del MIPS e la seconda é una versione SEMPLIFICATA di quella che é l'architettura della [http://www.java.sun.com Java Virtual Machine]. Si presume che, per visonarne al meglio le differenze, lo studente conosca i principi fondamentali della programmazione in ambiente C/C++ e Java. ▼
{{S|Informatica}}▼
Questa materia si propone di fornire le nozioni di base riguardo alla logica digitale, al linguaggio macchina, alla struttura dei componenti e al loro impiego all'interno di un sistema a microprocessore. Risulta quindi essere una tappa fondamentale per chiunque volesse approfondire gli argomenti legati ad un calcolatore elettronico moderno.
|programma=
* Modello di Von Neumann architecture
* Cenni di storia dei calcolatori
Line 64 ⟶ 52:
** Generazione del segnale di ready
** Calcolo degli stati di wait
|infostud=
Per la comprensione approfondita del corso occorre aver acquisito dimestichezza con le modalità di codifica dei dati e aver appreso i fondamenti di programmazione di alto livello. In particolare sono indispensabili le nozioni riguardanti la codifica binaria ed esadecimale. È consigliata inoltre la conoscenza del linguaggio C che, pur essendo un linguaggio di alto livello, presenta molte caratteristiche che lo accomunano ad un linguaggio Assembly.
▲Lo studente imparerà a conoscere gli elementi costituenti di un calcolatore elettronico e ne conoscerà sommariamente la composizione fisica e logica. Il corso
|risorse=
===Wikibook===
|nota2=
|lezioni=
|esami=
}}
▲== Presunzione ==
▲Si presume che queste lezioni siano indipendenti nella loro stesura, questo per descrivere nel modo più definito possibile i livelli della Architettura.
▲Si utilizzerà come esempio due architetture particolari. La prima é quella del MIPS e la seconda é una versione SEMPLIFICATA di quella che é l'architettura della [http://www.java.sun.com Java Virtual Machine]. Si presume che, per visonarne al meglio le differenze, lo studente conosca i principi fondamentali della programmazione in ambiente C/C++ e Java.
== Introduzione al corso di Architetture ==
Line 224 ⟶ 234:
semplici provenienti dalla stesura di codice MIC / MAL.
▲* [[b:Personal computer]]
▲=== Wikipedia ===
▲* [[w:Storia del personal computer|Storia del Personal Computer]]
[[Categoria:Corso di Ingegneria Informatica]]
|