SISTEMI A MICROPROCESSORE
a.a. 2005/2006
Docenti:
Prof. Marco Mezzalama
prof. Maurizio Rebaudengo
Prof.
MarcoMezzalama
Mezzalama
Prof.
Marco
SISTEMI A MICROPROCESSORE
Prof. Marco Mezzalama
Ordinario di Sistemi di Elaborazione
ProRettore
tel: 5646624/6300
e-mail: [email protected]
http://staff.polito.it/marco.mezzalama/
Prof.
MarcoMezzalama
Mezzalama
Prof.
Marco
SISTEMI A MICROPROCESSORE
Prof. Maurizio Rebaudengo
Dipartimento di
Automatica e Informatica
tel: 011 564 7069
e-mail:
[email protected]
Prof.
MarcoMezzalama
Mezzalama
Prof.
Marco
OBIETTIVI
-Acquisire l’architettura della famiglia
Pentium (80x86) a livello di registri
-acquisire l’architettura sistemistica hw delle piattaforme PC
-acquisire il linguaggio assembler 80x86 in modo reale
-acquisire i principi di funzionamento della gestione degli I/O
-acquisire la conoscenza dei principali dispositivi per la
realizzazione delle interfacce di I/O
Prof.
MarcoMezzalama
Mezzalama
Prof.
Marco
Organizzazione del corso
• Orario settimanale
–
–
–
–
6 ore di teoria
2 ore di esercitazioni
2 ore di laboratorio assistite (per 2 squadre di laboratorio)
4 ore di laboratorio libere
• Programma:
–
–
–
–
–
–
–
8 ore di Architettura dei microprocessore della linea INTEL
16 ore del linguaggio Assembler 80x86 (real mode)
8 ore sui dispositivi periferici
2 ore sull’architettura del PC
2 ore sulle altre principali famiglie di processori
10 ore di esercitazioni sul linguaggio Assembler
6 ore di esercitazioni sui dispositivi periferici
Prof.
MarcoMezzalama
Mezzalama
Prof.
Marco
Laboratori
• A partire dalla seconda settimana:
– Mercoledì, 8.30-12.30, LAIB3
– Venerdì, 10.30-14.30, LAIB1
Prof.
MarcoMezzalama
Mezzalama
Prof.
Marco
Esame
- scritto obbligatorio:
- sviluppo di un programma assembler
(complessità: 60 linee di codice)
- orale, non additivo:
- su tutto il programma
All’orale si può accedere solo se
scritto >= 18/30
Prof.
MarcoMezzalama
Mezzalama
Prof.
Marco
Testi:
Prinetto, Rebaudengo, Sonza:
“Il linguaggio di programmazione assembler
8086”, Levrotto&Bella
Altri testi
Irvine:
“Assembly language for intel-based
computers”, IV ed., Prentice Hall
Messmer:
”PC hardware book”, IV ed., Addison Wesley
Copia lucidi e slide (portale della didattica)
Prof.
MarcoMezzalama
Mezzalama
Prof.
Marco
Scarica

Prof. Marco Mezzalama Prof. Marco Mezzalama