Materiale didattico
Dispense
![]()
CLASSE TERZA
Introduzione
1 Lavoro di laboratorio T. Morganti e A. Zurli
Come si porta avanti un lavoro di laboratorio, dal problema alla sua soluzione, alla documentazione.
2 Rappresentazione delle informazioni M. Sonza Reorda
Rappresentazione di numeri interi, in virgola mobile e di stringhe alfanumeriche.
Architettura degli elaboratori elettronici
3 Architettura degli elaboratori elettronici T.Morganti
Introduzione alla struttura ed al funzionamento di un elaboratore elettronico.
4 Input/Output su periferiche M. Sonza Reorda
Tipologie di indirizzamento di periferiche e modalitą di trasferimento dati da/verso di esse.
5 Le memorie M. Sonza Reorda
Breve panoramica sulle memorie: memoria centrale e di massa, memoria virtuale, memoria cache.
Programmazione in Assembly 8086
6 Assembly 8086 M.Sonza Reorda
Programmazione dei microprocessori della famiglia Intel 8086.
CLASSE QUARTA
Generalità su sistemi a microprocessore
1 L'architettura a bus M. Sonza Reorda
Caratteristiche e tipologie di bus, esempi di protocolli.
2 Introduzione ai microprocessori M. Sonza Reorda
Microprocessori, microcomputer e microcontrollori.
3 Introduzione al linguaggio macchina M. Sonza Reorda
Il linguaggio a basso livello: istruzioni e modi di indirizzamento.
I microcontrollori della famiglia Atmel AVR
4 Set di istruzioni della famiglia AVR Atmel
Manuale del set di istruzioni dei microcontrollori della famiglia AVR.
5 Atmel AT90S8535 Atmel
Data sheet completo dell' 8535 (2 MB). Questo microcontrollore possiede 24 I/O digitali e 8 input analogici con ADC a 10 bit, oltre a PWM, timer, interfacce seriali programmabili.
Software di sviluppo e link utili
Emulatore famiglia AVR, Assemblatore, Compilatore C (avr-gcc), link ai siti di sviluppatori.
Il Motorola 68000
6 Architettura del 68000 M.Sonza Reorda
Piedinatura del 68000, segnali e architettura di un sistema basato su questo microprocessore.
7 La famiglia Motorola M.Sonza Reorda
Caratteristiche dei processori 68020, 68030, 68040, PowerPC.
8 Il 68000: programmazione M.Sonza Reorda
Registri, modi di indirizzamento, set di istruzioni del 68000.
9 L'assemblatore T.Morganti
Funzioni pił comuni dell'assemblatore standard IBM per 68000 e relative sintassi.
10 Strutture base T.Morganti
Codice Assembly 68000 delle strutture di base (if...then...else, for, while, repeat).
11 Gli integrati 68230 e 68681 T.Morganti + M.Sonza Reorda
L'interfaccia parallela, il timer* e la porta seriale*: nozioni fondamentali e programmazione (* non ancora completi).
12 Il 68000: gestione delle eccezioni M.Sonza Reorda
Gestione delle eccezioni (interrupt) nel 68000.
Software di sviluppo e link utili
Emulatore 68000 (permette di provare a casa i vostri programmi; sono inclusi l'assemblatore, il linker e molti programmi di prova), link ai siti di sviluppo.CLASSE QUINTA
LabView
1 Introduzione a Labview T.Morganti
Attraverso numerosi programmi di esempio, si introducono le funzionalità di base di LabView come linguaggio general purpose: interfaccia utente, realizzazione di grafici, array, strutture, programmi e sottoprogrammi, sequenza, ciclo for, if-then-else, select-case, while. Esempi basati sulla versione 4.
2 LabView for Dummies C.Morong
Tutorial introduttivo a LabView con esempi basati sulla versione 5.
visitatori dal 30 Agosto 2000
'); //-->