Livello logico-digitale Flashcards

1
Q

Quali valori ammette un circuito digitale?

A

Ammette 0, compreso tra 0 e 0.5 volt e 1, compreso tra 1 e 1.5 volt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual’è la base hardware di tutti i calcolatori digitali?

A

Le porte logiche

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Indica il nome della seguente proprietà:
A+A=A
A*A=A

A

Idempotenza

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Indica il nome della seguente proprietà:
A+0=A
A*1=A

A

Elemento Neutro

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Indica il nome della seguente proprietà:
A+1=1
A*0=0

A

Elemento assorbente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Indica il nome della seguente proprietà:
A+¬A=1
A*¬A=0

A

Elemento complementare

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Indica il nome della seguente proprietà:
A+B=B+A
AB=BA

A

Commutativa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Indica il nome della seguente proprietà:
A+(B+C)=(A+B)+C=A+B+C
A(BC)=(AB)C=ABC

A

Associativa

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Indica il nome della seguente proprietà:
A(A+B)=A
A+(A
B)=A

A

Assorbimento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Indica il nome della seguente proprietà:
A(B+C)=(AB)+(AC)
A+(B
C)=(A+B)*(A+C)

A

Distributiva

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Indica il nome della seguente proprietà:
¬(A+B)=¬A*¬B

A

De Morgan

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Dove vengono prodotte le porte logiche?

A

In unità chiamate chip o circuiti integrati

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Cosa sono i chip o circuiti integrati?

A

Un pezzo rettangolare di silicio di varie dimensioni a seconda di quante porte sono necessarie per implementare i componenti del chip

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Dove sono montati i chip o circuiti integrati?

A

sono montati su supporti di plastica o di ceramica e sono costituiti da un gran numero di piedini o pin di contatto per collegare il chip al mondo esterno.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Cos’è il DIP?

A

è un supporto con due file di pin che viene posizionato in un alloggiamento (detto socket) corrispondente sulla scheda madre.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Cos’è il PGA?

A

è un supporto per circuiti integrati con i pin sul fondo del supporto che si inseriscono in un alloggiamento corrispondente sulla scheda madre

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Cos’è l’LGA?

A

è un supporto per circuiti integrati con piccoli pad piatti sul fondo del chip. Si inserisce sul socket applicando una forza verso il basso

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Cos’è il multiplexer?

A

è un circuito con 2^n dati di input, un valore di output e n input di controllo; gli input di controllo permettono di selezionare uno dei dati di input, che viene “instradato” verso l’output.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Quali valori generano le porte nel multiplexer?

A

2^(n-1) porte genereranno sempre il valore 0, mentre la rimanente genererà o 0 o 1 a seconda del valore d’ingresso della linea selezionata

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Cos’è il demultiplexer?

A

è il contrario del multiplexer e trasmette il suo segnale di input verso uno dei 2^n output in base ai valori delle linee di controllo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Cos’è il decodificatore?

A

è un circuito che accetta come input un numero a n bit e lo utilizza per impostare a 1 una sola delle 2^n linee di output

22
Q

Cos’è il codificatore?

A

un circuito che dati 2^n input in uscita restituisce n segnali di uscita che rappresentano il codice corrispondente

23
Q

Cos’è e come funziona un comparatore?

A

Il comparatore permette di confrontare due stringhe di bit. è una serie di XOR che confronta bit per bit le due stringhe di input. Se tutti i bit sono uguali due a due, tutti gli XOR genereranno 0. I risultati degli XOR andranno in una porta NOR, che restituirà 1 solo se tutti gli input sono 0 e quindi le stringhe sono uguali.

24
Q

Di cosa si occupa l’half adder?

A

ha il compito di sommare due valori e conservare il resto. Esegue la somma dei bit più significativi ma senza tener conto del resto in ingresso, calcola il risultato e il riporto in uscita

25
Q

Cos’è il Full adder?

A

è composto da due semisommatori (half adder). Permette di generare in output sia il bit della somma sia il bit del riporto. La somma non può essere completata finché il riporto non si sia propagato lungo tutta la parola

26
Q

Cos’è il clock?

A

è un circuito che emette una serie di impulsi di larghezza definita e a intervalli temporali costanti.

27
Q

Da cosa è controllata la frequenza di clock?

A

da un oscillatore a cristalli per ottenere un’accuratezza migliore.

28
Q

Quali elementi contiene il latch?

A

Contiene due input, setting e resetting, due output Q e -Q. Due porte NOR che hanno in input una delle due variabili di input e l’output dell’altra porta NOR.

29
Q

Cosa avviene nel latch quando S=R=0?

A

i valori precedenti di Q e Q! rimangono invariati, permettendo effettivamente di conservarli

30
Q

Cosa avviene nel latch quando S=1 e R=0?

A

Viene impostato il valore di Q = 1

31
Q

Cosa avviene nel latch quando S=0 e R=1?

A

Viene azzerato il valore di Q

32
Q

Quali elementi in più sono necessari per il latch sr temporizzato?

A

Bisogna aggiungere il clock e due porte AND

33
Q

Come funziona il latch sr temporizzato?

A

Quando il clock vale 0 entrambe le porte AND generano in output il valore 0, indipendentemente dai valori di S e R, impedendo quindi al latch di cambiare di stato. Quando il clock vale 1 le porte AND non bloccano più i segnali S e R

34
Q

Qual configurazione non è accettata nel latch?

A

S=R=1

35
Q

A cosa serve e da cosa è composto il latch d temporizzato?

A

Per risolvere l’ambiguità del latch SR (quando S = R = 1). S e R vengono sotituiti da D e !D, così si avrà sempre la certezza che i due valori non siano mai contemporaneamente uguali a 1

36
Q

Cosa sono i Flip-Flop?

A

sono circuiti che permettono la modifica del proprio valore solo durante le transizioni del clock da 0 a 1 (salita) e da 1 a 0 (discesa)

37
Q

Cos’è un chip di CPU?

A

Un unico componente che racchiude tutte le funzioni della CPU, con pin che gestiscono comunicazioni esterne.

38
Q

Tipi di pin della CPU:

A

Indirizzi: Definiscono le locazioni di memoria.
Dati: Trasferiscono informazioni.
Controllo: Regolano flusso e temporizzazione.

39
Q

Pin aggiuntivi della CPU:

A

Clock: Fornisce sincronizzazione.
Alimentazione e terra: Per energia e riferimento elettrico.

40
Q

Cos’è un bus?

A

Un collegamento elettrico che connette CPU, memoria e dispositivi I/O.

41
Q

Tipi di periferiche sul bus:

A

Master: Iniziano trasferimenti di dati.
Slave: Rispondono alle richieste.

42
Q

Driver del bus:

A

Amplifica segnali per periferiche master.

43
Q

Trasmettitore-ricevitore del bus:

A

Utilizzato per dispositivi che fungono sia da master che da slave.

44
Q

Linee di indirizzo e memoria:

A

Una CPU con n linee di indirizzo può gestire 2^𝑛 locazioni di memoria.

45
Q

Sfide con bus più larghi:

A

Più costosi.
Necessitano connettori più grandi.

46
Q

Disallineamento del bus:

A

I segnali su linee separate viaggiano a velocità diverse.

47
Q

Bus asincrono
Definizione:

A

Bus privo di clock principale, sincronizzazione gestita da segnali master e slave (MSYN e SSYN).

48
Q

Segnali principali bus asincrono:

.

A

MREQ: Richiesta di accesso.
RD: Lettura dati.
MSYN e SSYN: Sincronizzazione

49
Q

Daisy Chaining:

A

Arbitraggio basato su priorità.
Dispositivo più vicino alla CPU ha priorità più alta.

50
Q

Problema della concorrenza:

A

Quando due dispositivi richiedono il bus contemporaneamente.
Soluzione: Ciclo “leggi-modifica-scrivi”.

51
Q

Interrupt:

A

Segnale inviato da un dispositivo I/O alla CPU per notificare la fine di un’operazione.

52
Q

Controller degli interrupt:

A

Gestisce richieste di interrupt multiple e comunica alla CPU il dispositivo che l’ha causato