Skip to main content
CODE 111453
ACADEMIC YEAR 2023/2024
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR INF/01
TEACHING LOCATION
  • GENOVA
SEMESTER 1° Semester
SECTIONING Questo insegnamento è diviso nelle seguenti frazioni:
  • A
  • B
  • MODULES Questo insegnamento è un modulo di:
    TEACHING MATERIALS AULAWEB

    AIMS AND CONTENT

    AIMS AND LEARNING OUTCOMES

    The student will acquire the necessary skills to understand how information is stored in the computer. In particular, he will be able to:
    
    encode and decode signed and unsigned, integer, fractional, floating point numbers;
    know and analyze elementary logic circuits;
    analyze the digital components that underlie the architecture of modern computers.
    
    Furthermore students will acquire basic skills on learning to learn, basic personal and social skills through didactics for groups, cases/problems.

    TEACHING METHODS

    Lectures, classroom exercises, ongoing assignment with delivery and evaluation.
    Instant polling will be used for self-assessment and didactics for groups and cases/problems.

    SYLLABUS/CONTENT

    The components of a computer: the von Neumann architecture
    
    The representation of information
    
    Bit, byte, single and double word
    Number representation, signed and unsigned numbers, two's complement
    The representation of non-numeric information (e.g., strings)
    Computer arithmetic and floating point numbers according to the IEEE 754 standard
    
    The RISC-V processor
    
    A simple implementation scheme
    Logic gates, truth tables and Boolean expressions
    Combinational circuits
    Arithmetic and logic unit
    Clocks
    Memory: Flip-Flops, Latches, and registers
    Memory: SRAM and DRAM

    RECOMMENDED READING/BIBLIOGRAPHY

    David A Patterson John L HennessyStruttura e progetto dei calcolatoriProgettare con RISC-VSeconda edizione italiana
    ISBN: 9788808199669

    Chapters 2, 4 (4.5-4.10), 5 (5.6-5.10), 6 (6.1-6.6) Appendix B

    TEACHERS AND EXAM BOARD

    Exam Board

    DANIELE D'AGOSTINO (President)

    GIORGIO DELZANNO (President)

    LESSONS

    Class schedule

    The timetable for this course is available here: Portale EasyAcademy

    EXAMS

    Exam schedule

    Data appello Orario Luogo Degree type 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
    14/01/2025 09:00 GENOVA Scritto
    04/02/2025 09:00 GENOVA Scritto

    Agenda 2030 - Sustainable Development Goals

    Agenda 2030 - Sustainable Development Goals
    Quality education
    Quality education
    Affordable and clean energy
    Affordable and clean energy
    Decent work and economic growth
    Decent work and economic growth
    Industry, innovation and infrastructure
    Industry, innovation and infrastructure
    Responbile consumption and production
    Responbile consumption and production