Due bit > AND

And logico tra 2 bit

Esempi

NASTRO INIZIALE NASTRO FINALE
00 0
01 0
10 0
11 1

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
(0,0,F,-,>)
(0,1,V,-,>)
(F,0,H,0,>)
(F,1,H,0,>)
(V,0,H,0,>)
(V,1,H,1,>)
Il primo bit è 0
Il primo bit è 1
00 -> 0
01 -> 0
10 -> 0
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…
(0,0,F,-,>)
(0,1,V,-,>)
(F,01,H,00,>)
(V,01,H,00,>)
0...
1...
00/01 -> 0
10/11 -> 0/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…
(0,0,F,-,>)
(0,1,H,-,>)
(F,01,H,00,>)
0...
1...
00/01 -> 0
Notice: This work is licensed under a BY-NC-SA. Permalink: Due bit > AND

Comments are closed.