Unit | Credits | Academic sector | Period | Academic staff |
---|---|---|---|---|
Laboratorio | 2 | ING-INF/05-INFORMATION PROCESSING SYSTEMS | 2° Q, 3° Q |
Nicola Bombieri
|
Teoria | 8 | ING-INF/05-INFORMATION PROCESSING SYSTEMS | 2° Q, 3° Q |
Franco Fummi
|
Module: Teoria
-------
Module: Laboratorio
-------
The class aims at providing the basic knowledge to describe digital devices through specific languages and to write Assembly programs for the Intel platform.
Module: Teoria
-------
Module: Laboratorio
-------
The class follows a practical approach and it takes place in the Faculty's laboratories.
Digital device design:
o Exact minimization of 2-level logical expressions
o Heuristic minimization of combinatorial circuits
o Modelling of Finite State Machines (FSM)
o State space minimization
o State assignment
o Datapath elements
o Modelling and design of FSMD
Assembly language for the Intel platform:
o Memory organization
o Data representation
o Flow-control instructions
o Functions
o Operating system services
o Interoperability with high-level languages
o The Make tool
Please refer to the Alerts section on the web page for last-minute information about timetable changes and additional laboratory lessons (un-supervised lessons).
Module: Teoria
-------
Module: Laboratorio
-------
The examination consists in the implementation of a given algorithm through a sequential digital circuit and an Assembly program. Some of the laboratory lessons will be devoted to the development of these two projects. The result of the examination will provide max 4 points to the final result of the Computer Architecture class.
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 |
******** CSS e script comuni siti DOL - frase 9957 ********