Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Es1
Progettare un decoder a 8 ingressi:
utilizzando almeno decoder 3/8 in configurazione ad albero determinare ad ogni
livello quanti decoder sono necessari. Descrivere come funziona il sistema con un
esempio
utilizzando almeno un decoder a 5/32 in una configurazione semiselezione .
Descrivere come funziona il sistema con un esempio
Es2
a) Scrivere la tabella di stato di un flip – flop D latch (fondamentale) ,D edge triggered sul
fronte di salita.
Illustrare con un diagramma temporale i seguenti casi per uno stesso ingresso: 1) le uscite del
Flip-flop D latch e edge triggered sul fronte di salita sono uguali 2) le uscite sono diverse.
b) Facoltativo
D edge triggered sul fronte di discesa .
Es3
Progettare una macchina combinatoria che accetta in ingresso un numero T compreso tra
[0,15] e abbia un uscita U che è uguale a 1 se:
T è un numero primo;
Eseguire la minimizzazione.
Es4
Si vuole progettare una macchina sincrona a sincronizzazione esterna che riceve 3 bit in serie
in ingresso e al termine della ricezione del terzo bit se la sequenza ricevuta è 1-1 produce
una valore alto dell’uscita.
Es 5
a) Si descriva il funzionamento e la struttura di un registro a scorrimento di 3 celle ,
discutendo il problema della tempificazione. Il registro in fase iniziale contiene il valore 110
ed opera mediante un collegamento in cui l’ingresso
b) Si descriva con un esempio almeno i due casi d’impiego del registro a scorrimento come
convertitore parallelo-serie e come contatore.
Es6
Assegnato un vettore A di numeri interi postivi codificati in una word sviluppare un
programma per il processore 68000 per determinare quanti valori sono pari a 0 e salvare in
un vettore B le posizioni (indici) del vettore in corrispondenza delle quali si verifica che i
valori sono pari a 0.
Il programma sviluppato deve essere poi utilizzato come sottoprogramma e richiamato da un
programma principale che passa i parametri nello stack.