Computer Architecture - Laboratorio (2005/2006)

Course Not running, not visible

Course code
4S00011
Name of lecturer
Davide Quaglia
Number of ECTS credits allocated
2
Other available courses
Academic sector
ING-INF/05 - INFORMATION PROCESSING SYSTEMS
Language of instruction
Italian
Location
VERONA
Period
Third four month term dal Apr 3, 2006 al Jun 9, 2006.

To show the organization of the course that includes this module, follow this link * Course organization

Lesson timetable

Learning outcomes

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 piattaforma Intel 80X86.

Syllabus

Il corso ha un carattere prevalentemente pratico e si svolge nei laboratori didattici della Facolta'.

Progettazione digitale:
o Minimizzazione esatta di funzioni a due livelli
o Minimizzazione approssimata di circuiti combinatori
o Modellazione di FSM
o Minimizzazione degli stati
o Assegnamento degli stati
o Componenti di libreria combinatori e sequenziali.
o Modellazione e progettazione di FSMD.

Il linguaggio Assembly dell'Intel 80X86:
o Gestione della memoria
o La rappresentazione dei dati
o Le strutture di controllo
o Procedure e funzioni
o Servizi del sistema operativo
o Interfaccia con linguaggi ad alto livello
o Utilizzo del tool Make

Vedere la sezione Avvisi relativi al corso per informazioni durante le lezioni e sulla prenotazione di ore aggiuntive (partecipazione libera) di laboratorio.

Reference books
Author Title Publisher Year ISBN Note
Carl Hamacher, Zvonko Vranesic, Safwat Zaky Introduzione all'Architettura dei Calcolatori (Edizione 2) McGraw-Hill 2007 8838663734
Franco Fummi, Mariagiovanna Sami, Cristina Silvano Progettazione Digitale (Edizione 2) McGraw-Hill 2007 8838663521

Assessment methods and criteria

Allo studente verra' richiesto di realizzare un circuito sequenziale ed un programma assembly che implementano un algoritmo dato. Parte delle lezioni in laboratorio saranno utilizzate per lo sviluppo di questi due progetti. Il peso del voto di laboratorio incide per un massimo di 4/30 sul voto finale del corso di Architettura degli Elaboratori.

Teaching aids

Documents