• Non ci sono risultati.

06AZN - Fondamenti di Informatica (GES, LOP, ORG) - esercitazione del 8/10/08 - v. 1.00

N/A
N/A
Protected

Academic year: 2021

Condividi "06AZN - Fondamenti di Informatica (GES, LOP, ORG) - esercitazione del 8/10/08 - v. 1.00"

Copied!
2
0
0

Testo completo

(1)

06AZN - Fondamenti di Informatica (GES, LOP, ORG) - esercitazione del 8/10/08 - v. 1.00

Esercizio 1

Si dimostri se la seguente espressione Booleana `e un’eguaglianza o meno:

a · b + b · c + a · c = ¯a · ¯b + ¯b · ¯c + ¯a · ¯c

Esercizio 2

Si semplifichi la seguente funzione Booleana:

y = a · b + a · c + a · b · c · (a · b + c)

Esercizio 3

Analizzare il seguente circuito a transistori, riportando il valore dell’uscita Y per ogni combinazione possibile degli ingressi A e B.

A B

Y

T1 T2 T3

T4

Esercizio 4

Disegnare un circuito logico che implementi la seguente funzione Booleana y = a · (¯b + b · c)

Calcolare quindi i valori sull’uscita y generati dai valori 111 e 110 applicati agli ingressi abc.

Esercizio 5

Si disegni il circuito logico corrispondente alla seguente funzione Booleana (senza semplificarla) e si determini il tempo di propagazione nell’ipotesi che ciascuna porta logica abbia un ritardo di 2 ns.

y = a · (b + ¯c) + (b + ¯c) · b

1

(2)

06AZN - Fondamenti di Informatica (GES, LOP, ORG) - esercitazione del 8/10/08 - v. 1.00

Esercizio 6

A partire del circuito logico rappresentato in figura, si calcolino la funzione logica Y, la tabella di verit`a ed ritardo globale del circuito nell’ipotesi che ciascuna porta logica abbia un ritardo pari a 5 ns.

A B C

Y G

1

G

2

G

3

G

4

G

5

2

Riferimenti

Documenti correlati

Scrivere un programma in linguaggio C che chieda all’utente le coordinate di un punto nel piano Cartesiano XY e quindi determini se tale punto appartiene all’area del rettangolo

Scrivere un programma in linguaggio C che legga tutti i caratteri in input, fermandosi non appena incontra un carattere punto, punto esclamativo o punto interrogativo, e quindi

La presente esercitazione presuppone conoscenza delle seguenti parti del linguaggio C: main, return, commen- ti, variabili, identificatori, tipi scalari, assegnazione,

Scrivere un programma in linguaggio C che richieda e legga un numero intero N (minore di 100) e quindi presenti in output una tabella avente in prima colonna un numero intero (da 1

Scrivere un programma in linguaggio C che riceva un numero non noto a priori di parametri da riga di comando e, per ognuno di essi, dica se si tratta di un numero intero.. Ad

Scrivere un programma in linguaggio C che legga valori di temperatura (uno per riga finch´e ce ne sono) in gradi Fahrenheit e ne restituisca il valore in gradi Celsius.. Per

Scrivere un programma in linguaggio C che riceva come primo parametro da riga di comando un numero di riga N del file PARC.txt (contenente due parole per riga) e dica se la

Successivamente il programma riceve su standard input dei numeri interi, uno per riga, e per ciascun numero introdotto deve indicare se esso `e presente o meno fra i valori