Reti logiche: Come una sola porta costruisce ogni computer
Dal complemento a due ai flip-flop metastabili e alle FPGA: le idee sorprendenti che permettono a semplici interruttori di calcolare.
Prova 3 domande
1. Perché gli encoder rotativi di posizione usano spesso il codice Gray invece del binario normale?
- Può codificare direttamente angoli negativi
- Usa meno bit del binario normale
- Tra posizioni vicine cambia un solo bit
Mostra la risposta
Risposta: Tra posizioni vicine cambia un solo bit
Nel codice Gray valori adiacenti differiscono di un solo bit, quindi una lettura presa durante la transizione non è mai molto sbagliata.
2. Quale intervallo di interi può rappresentare un numero a 8 bit in complemento a due?
- Da −128 a +127
- Da −127 a +127
- Da −255 a +255
Mostra la risposta
Risposta: Da −128 a +127
Il complemento a due ha un solo zero, quindi la configurazione in più va ai negativi: 256 valori da −128 a +127.
3. Perché 0,1 + 0,2 non dà esattamente 0,3 nella virgola mobile binaria standard?
- I processori arrotondano ogni somma all'intero
- 0,1 non ha una forma binaria finita esatta
- I float conservano solo sette cifre decimali
Mostra la risposta
Risposta: 0,1 non ha una forma binaria finita esatta
Come 1/3 in decimale, 0,1 in binario è periodico, quindi viene memorizzato arrotondato e i piccoli errori emergono nella somma.
Il quiz completo arriva prima delle tue app
BrainTok ti fa qualche domanda come queste prima di aprire le app che scegli, e il tempo davanti allo schermo diventa apprendimento. Per iPhone.
Unisciti alla beta