next up previous
Next: About this document ... Up: Soluzioni primo compitino Previous: Fila A - Soluzioni

Fila B - Soluzioni Compitino 5 aprile 2003

Esercizio 1   Ecco la tabella di verità ed i collegamenti necessari:
$a_i$ $b_i$ $r_i$ $r_{i+1}$
$0$ $0$ $0$ $0$
$0$ $0$ $1$ $0$
$0$ $1$ $0$ $0$
$0$ $1$ $1$ $1$
$1$ $0$ $0$ $0$
$1$ $0$ $1$ $1$
$1$ $1$ $0$ $1$
$1$ $1$ $1$ $1$
\includegraphics[width=180pt]{ex1b-sol.eps}

Esercizio 2   L'algoritmo per trovare le classi massime di equivalenza fornisce i seguenti risultati.

\begin{displaymath}
\pi_0 = \left\{a,b,c,d,e,f\right\} \quad
\pi_1 = \left\{a,f\right\}; \left\{b,d,e\right\}; \left\{c\right\}
\end{displaymath}


\begin{displaymath}
\pi_2 = \left\{a,f\right\}; \left\{b,d\right\}; \left\{c\right\}; \left\{e\right\}\quad
\pi_3 = \pi_2;
\end{displaymath}

Indicando le 4 classi rispettivamente con le lettere $A$, $B$, $C$ e $D$ otteniamo la tabella della macchina minima e, duplicando gli stati $A$ e $B$, la tabella della macchina simile.
$X_1$ $X_2$ $X_3$
$A$ $C,0$ $B,1$ $D,0$
$B$ $A,1$ $B,0$ $A,0$
$C$ $A,1$ $A,1$ $B,1$
$D$ $A,1$ $D,0$ $B,0$
$X_1$ $X_2$ $X_3$ $Z$
$A'$ $C$ $B''$ $D$ $0$
$A''$ $C$ $B''$ $D$ $1$
$B'$ $A''$ $B'$ $A'$ $0$
$B''$ $A''$ $B'$ $A'$ $1$
$C$ $A''$ $A''$ $B''$ $0$
$D$ $A''$ $D$ $B'$ $0$

Esercizio 3   Poiché tutti i flip-flop sono impulsati dallo stesso clock, occorre fare attenzione ad applicare la tabella di flusso del flip-flop JK simultaneaneamente ai tre elementi.

Come si puó notare, se l'ingresso è ad 1, per la proprietà dell'OR logico, in ingresso ai tre flip-flop abbiamo tre colpi di set. Invece, ogni volta che, all'arrivo del fronte del clock, l'ingresso $in$ é basso, se la sequenza delle uscite inizia con una serie di $n$ zeri, si resettano i primi $n+1$ elementi.

Perciò alla fine avremo:

\begin{displaymath}
Q_2 Q_1 Q_0 = 0 1 1;
\end{displaymath}

Esercizio 4   $\phantom{g}$

\includegraphics[width=300pt]{ex4b-sol.eps}

4.1   La risposta corretta è NO. Infatti le macchine asincrone non sono in grado di distinguere una successione di $n$ ingresi identici da una successione di $m$ ingressi identici., né è possibile far corrispondere ad una successione di stati d'ingresso identici, una successione di stati d'uscita diversi.

Esercizio 5   $\phantom{g}$

5.1   Indicando gli stati d'uscita non significativi con l'uso di parentesi abbiamo:

Caso SINCRONO $ (Z_1) Z_1 Z_1 Z_1 Z_3$
Caso ASINCRONO $ (Z_1) Z_1 Z_3 Z_1 Z_3$

5.2   Abbiamo (sono indicate le risposte corrette):

Transizione CORSA CRITICA
da $X_3$ a $X_2$ nello stato $01$
da $X_2$ a $X_3$ nello stato $01$ NO
da $X_2$ a $X_3$ nello stato $10$
da $X_3$ a $X_4$ nello stato $11$ NO

5.3   Le espressioni degli ingressi del secondo flip-flop JK sono le seguenti:

\begin{displaymath}
j_2 = x_1 \cdot x_2 + \overline{x_1} \cdot \overline{x_2} \c...
...\overline{x_2} + \overline{x_1} \cdot x_2 \cdot \overline{y_1}
\end{displaymath}

Esercizio 6   $\phantom{g}$

6.1  

Il sistema puó funzionare, a patto che le uscite di $R_1$ non producano alee.

6.2   Il tempo di ciclo minimo è pari a $6\Delta$.


next up previous
Next: About this document ... Up: Soluzioni primo compitino Previous: Fila A - Soluzioni
luca.martini@ing.unipi.it