Videolezioni  

"Calcolatori elettronici II"     

 

Indietro  

I materiali possono risalire anche a parecchi anni fa; nonostante ciò i contenuti non risultano affatto obsoleti.

 

Segnalate a [email protected] eventuali problemi ed anomalie

 

Scopi Il corso mira a fornire le conoscenze di base sull'architettura e sulla programmazione di un sistema a microprocessore. Al fine di fornire una esemplificazione concreta dei concetti presentati, verrà presa in considerazione la famiglia Intel 80x86. Contenuti Il corso si articola in tre parti: 1. Il processore 80x86 introduzione, architettura del processore (registri, accesso alla memoria) introduzione alla programmazione in assembler istruzioni di trasferimento dati istruzioni di controllo del flusso istruzioni aritmetiche istruzioni logiche e di manipolazione dei bit procedure 2. Architettura di un sistema 80x86 architettura generale di un sistema 80x86 il bus l'accesso alla memoria e ai dispositivi periferici l'interfaccia parallela (8255) i contatori (8253/8254) il controllore dell'interrupt (8259) l'interfaccia seriale (8251/8250) il controllore grafico 3. Architetture dei sistemi distribuiti Introduzione alle architetture distribuite e parallele, Tassonomia, misura di prestazioni, Vantaggi e svantaggi delle architetture parallele. Le moderne architetture distribuite: i cluster. Testi H.P. Messmer, The indispensable PC Hardware book, Addison-Wesley, IV Edition, 2002 Prerequisiti Informatica I e II Calcolatori Elettronici I