CODICE 111453 ANNO ACCADEMICO 2023/2024 CFU 6 cfu anno 1 INFORMATICA 8759 (L-31) - GENOVA SETTORE SCIENTIFICO DISCIPLINARE INF/01 SEDE GENOVA PERIODO 1° Semestre FRAZIONAMENTI Questo insegnamento è diviso nelle seguenti frazioni: A B MODULI Questo insegnamento è un modulo di: ARCHITETTURA DEI CALCOLATORI MATERIALE DIDATTICO AULAWEB OBIETTIVI E CONTENUTI OBIETTIVI FORMATIVI Acquisire i principi fondamentali sottostanti l'organizzazione e la struttura dei calcolatori per quanto riguarda i linguaggi (assembler e macchina), la rappresentazione dei numeri e l'aritmetica, i circuiti combinatori e sequenziali, le unità di calcolo e la memorizzazione dei dati. OBIETTIVI FORMATIVI (DETTAGLIO) E RISULTATI DI APPRENDIMENTO Lo studente acquisirà le competenze necessarie per comprendere come le informazioni sono memorizzate nel calcolatore. In particolare sarà in grado di: codificare e decodificare numeri con e senza segno, interi, frazionari, in virgola mobile; conoscere e analizzare circuiti logici elementari; analizzare i componenti digitali che sono alla base dell’architettura dei moderni calcolatori. Inoltre gli studenti acquisiranno competenze di base su imparare ad imparare, competenze personali e sociali di base attraverso didattica per gruppi, casi/problemi. MODALITA' DIDATTICHE Lezioni frontali, esercitazioni in classe, assignment in itinere con consegna e valutazione. Verranno utilizzati instant polling per autovalutazione e didattica per gruppi e casi/problemi. PROGRAMMA/CONTENUTO Le componenti di un calcolatore: l'architettura di von Neumann La rappresentazione dell'informazione Bit, byte, parola singola e doppia Rappresentazione numerica, numeri con e senza segno, complemento a due La rappresentazione di informazione non numerica (e.g., le stringhe) L'aritmetica dei calcolatori e i numeri in virgola mobile secondo lo standard IEEE 754 Il processore RISC-V Uno schema semplice di implementazione Porte logiche, tabella di verità e espressioni Booleane Circuiti combinatori Unità aritmetica e logica Clocks Memoria: Flip-Flops, Latches, e registri Memoria: SRAM e DRAM TESTI/BIBLIOGRAFIA David A Patterson John L HennessyStruttura e progetto dei calcolatoriProgettare con RISC-VSeconda edizione italianaISBN: 9788808199669 Capitoli 2, 4 (4.5-4.10), 5 (5.6-5.10), 6 (6.1-6.6) Appendice B DOCENTI E COMMISSIONI GIORGIO DELZANNO Ricevimento: Su appuntamento in presenza o Teams Commissione d'esame DANIELE D'AGOSTINO (Presidente) GIORGIO DELZANNO (Presidente) LEZIONI INIZIO LEZIONI In accordo con il calendario didattico approvato dal Consiglio dei Corsi di Studio in Informatica Orari delle lezioni L'orario di questo insegnamento è consultabile all'indirizzo: Portale EasyAcademy ESAMI Calendario appelli Data appello Orario Luogo Tipologia Note 15/01/2024 10:00 GENOVA Scritto 06/02/2024 10:00 GENOVA Scritto 06/06/2024 10:00 GENOVA Scritto 03/07/2024 10:00 GENOVA Scritto 18/07/2024 09:00 GENOVA Scritto 10/09/2024 10:00 GENOVA Scritto Agenda 2030 Istruzione di qualità Energia pulita e accessibile Lavoro dignitoso e crescita economica Imprese, innovazione e infrastrutture Consumo e produzione responsabili