Skip to Main Content (Press Enter)

Logo UNIBG
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNIBG

|

UNI-FIND

unibg.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Insegnamenti

MODULO DI CALCOLATORI ELETTRONICI - 21012-2

insegnamento
ID:
21012-2
Dettaglio:
SSD: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Durata: 24 CFU: 3
SSD: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Durata: 48 CFU: 6
Sede:
DALMINE
Url:
Dettaglio Insegnamento:
INGEGNERIA DELLE TECNOLOGIE PER L'ELETTRONICA E L'AUTOMAZIONE - 96-270R/Percorso comune Anno: 1
Dettaglio Insegnamento:
INGEGNERIA INFORMATICA - 21-R/PERCORSO COMUNE Anno: 1
Anno:
2025
Course Catalogue:
https://unibg.coursecatalogue.cineca.it/af/2025?co...
  • Dati Generali
  • Syllabus
  • Corsi
  • Persone

Dati Generali

Periodo di attività

Secondo Semestre (23/02/2026 - 06/06/2026)

Syllabus

Obiettivi Formativi

Il modulo intende introdurre l’architettura dei microprocessori e dei microcalcolatori spiegandone il funzionamento attraverso il linguaggio assemblativo di programmazione. L’insegnamento vuole mettere in evidenza le relazioni tra architettura dell’elaboratore e le tecnologie microelettroniche e l’organizzazione del software di base. Esempi applicativi riguardano un linguaggio assemblativo e la messa a punto di semplici programmi in apposito ambiente di sviluppo. Al termine del modulo, lo studente avrà le conoscenze dei principi base di funzionamento e programmazione dei sistemi informatici.

Prerequisiti

I principi della programmazione.

Metodi didattici

Lezioni ed esercitazioni in aula ed anche sui PC.

Verifica Apprendimento

Il modulo di Calcolatori Elettronici prevede una prova scritta che consiste in domande a risposta multipla/domande aperte ed in una prova orale che ha lo scopo di verificare la conoscenza del linguaggio assemblativo attraverso la discussione di un elaborato (progetto) consegnato precedentemente. L’insufficienza della prova scritta preclude la possibilità di sostenere la prova orale.

Contenuti

Architettura dei Calcolatori
Hardware, firmware e software. Componenti elettronici di un calcolatore. Unità di memoria e relativa gestione. Unità d’ingresso e d’uscita e relativa gestione. Interruzione. Interconnessione tra unità funzionali: bus.
Architettura di una CPU
Unità funzionali, registri, linguaggio di trasferimento tra registri; unità di controllo, microcomandi, microprogrammazione.
Microprocessore e Linguaggio assemblativo
Microprocessori e sistemi costruiti su microprocessori. Modalità d’indirizzamento istruzioni di un linguaggio assemblativo. Rappresentazione delle informazioni, numeri relativi, conversioni fra le rappresentazioni, numeri reali. Unità aritmetica, sommatore a propagazione e ad anticipazione di riporto. Esempi di programmi scritti in un linguaggio assemblativo.
L’ambiente di sviluppo dei progetti
Assemblatore. Linker-Loader. Simulatore. Esempi di programmi scritti in linguaggio assemblativo e relativa messa a punto mediante l’uso di un simulatore.

Risorse Online

  • Materiali didattici online (e-learning)
  • Leganto - Testi d'esame

Altre informazioni


Corsi

Corsi (2)

INGEGNERIA DELLE TECNOLOGIE PER L'ELETTRONICA E L'AUTOMAZIONE - 96-270R 
Laurea
3 anni
INGEGNERIA INFORMATICA - 21-R 
Laurea
3 anni
No Results Found

Persone

Persone

SALNITRI Mattia
AREA MIN. 09 - Ingegneria industriale e dell'informazione
Settore IINF-05/A - Sistemi di elaborazione delle informazioni
Gruppo 09/IINF-05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Professori Associati
No Results Found
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.12.4.0