Vai al contenuto

Due bit > AND

  • di

And logico tra 2 bit

Esempi

NASTRO INIZIALENASTRO FINALE
000
010
100
111

Algoritmo #1

  • Se il primo bit è 0 va nello stato Falso
  • Se il primo bit è 1 va nello stato Vero
  • Nello stato F scrive solo 0
  • Nello stato V legge il secondo bit e scrive la risposta
Codice #1Commenti
(0,0,F,-,>)Il primo bit è 0, la risposta è Falso
(0,1,V,-,>)Il primo bit è 1
(F,0,H,0,>)00 -> 0
(F,1,H,0,>)01 -> 0
(V,0,H,0,>)10 -> 0
(V,1,H,1,>)11 -> 1

Algoritmo #2

  • Se il primo bit è 0 va nello stato Falso per scrivere 0
  • Se il primo bit è 1 va nello stato H e la risposta è data dal secondo bit…
Codice #2Commenti
(0,0,F,-,>)0…
(0,1,V,-,>)1…
(F,01,H,00,>)00 -> 0
01 -> 0
(V,01,H,01,>)10 -> 0
11 -> 1

Algoritmo #3

  • Se il primo bit è 0 va nello stato Falso per scrivere 0
  • Se il primo bit è 1 va nello stato H e la risposta è data dal secondo bit…
Codice #3Commenti
(0,0,F,-,>)0…
(0,1,H,-,>)1…
(F,01,H,00,>)00 -> 0
01 -> 0

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *