Nie tylko ludziki, domki i autka. Oto przedwojenny cud techniki z klocków LEGO
W ramach konkursu na nowy zestaw klocków LEGO, youtuber przedstawił swoją propozycję. To działająca kopia maszyny Turinga napędzana "na korbkę".
Z czym kojarzą Ci się klocki LEGO? Choć w ofercie duńskiej marki znajdziemy wiele zestawów przeznaczonych dla dorosłych, najczęściej jest to po prostu zabawka dla dzieci. Jeden z youtuberów z popularnych klocków stworzył natomiast maszynę, będącą prawie 100 lat temu prawdziwym cudem techniki. Chodzi o maszynę Turinga z 1936 roku.
Maszyna Alana Turinga z klocków LEGO
Urządzenie zostało zbudowane z 2900 klocków LEGO. Stworzył je youtuber The Bananaman. Najważniejsze jest to, że kopia maszyny Turinga jest działająca. Może więc wykonywać algorytmy komputerowe, tak jak niemal stuletni pierwowzór.
Ważnym elementem maszyny Turinga z LEGO jest taśma. Podzielono ją na kwadraty, a za odczyt danych odpowiada ruchoma głowica. Głowica rozumie instrukcje zapisane na taśmie, porusza się po niej zgodnie z podaną instrukcją zapisaną w systemie 7-bitowym. Łącznie mamy 32 kombinacje symboli (są cztery) i stanów (osiem możliwych).
Nie mamy tu żadnej formy elektrycznego zasilania. Maszyna Turinga zbudowana z klocków LEGO napędzana jest poprzez korbkę, czyli siłą ludzkich rąk.
Maszyna Turinga może trafić do sprzedaży
Youtuber wykonał wersję maszyny Turinga z klocków w ramach konkursu LEGO IDEAS. Możliwe więc, że trafi ona do produkcji, a następnie - regularnej sprzedaży W tym celu musi zdobyć odpowiednią ilość głosów. Z pewnością znalazłoby się wielu fanów techniki, chcących postawić takie urządzenie na swoim biurku lub na półce.
Oryginalna maszyna Turinga z 1936 roku
Maszynę Turinga uznajemy za teoretyczny model komputera. Powstała natomiast w czasach, kiedy znane dziś komputery jeszcze nie istniały. Maszyna Alana Turinga służy do wykonywania obliczeń i rozwiązywania problemów algorytmicznych.
Sposób działania maszyny jest dość zawiły, choć można go zrozumieć. Głowica odczytuje zapisane na taśmie znaki (np. litery, cyfry). Takie instrukcje mówią, co głowica powinna w danym momencie zrobić. Możliwe jest między innymi zapisanie nowego symbolu, poruszanie się w lewo lub w prawo. W teorii maszyna Turinga jest w stanie wykonać każdy algorytm..
Komentarze
0Nie dodano jeszcze komentarzy. Bądź pierwszy!