OBIETTIVI FORMATIVI
Il corso si propone di dare allo studente le conoscenze
necessarie alla descrizione di dispositivi digitali mediante
linguaggi dedicati e alla realizzazione di programmi assembly per
piattaforme Intel 80X86.
ATTIVITÀ FORMATIVE
Il corso ha un carattere strettamente pratico e prevede
l'utilizzo dei laboratori didattici del dipartimento.
PROGRAMMA DEL CORSO
- Progettazione digitale:
- La minimizzazione esatta di funzioni a due
livelli: Espresso.
- La minimizzazione approssimata di circuiti
combinatori: MIS.
- La minimizzazione degli stati: Stamina.
- L'assegnamento degli stati: Nova.
- La progettazione automatica di FSM: SIS.
- Componenti di libreria combinatori e sequenziali.
- Modellazione e progettazione di FSMD: BVE.
- Il linguaggio assemblatore dell'Intel 80X86:
- Gestione della memoria.
- La rappresentazione dei dati.
- Le strutture di controllo.
- Procedure e funzioni.
- I servizi di sistema operativo.