Turing gép

Szerző: Louise Ward
A Teremtés Dátuma: 7 Február 2021
Frissítés Dátuma: 28 Június 2024
Anonim
Turing gép - Technológia
Turing gép - Technológia

Tartalom

Meghatározás - Mit jelent a Turing Machine?

A Turing-gép egy elméleti gép, amely a táblázatok alapján manipulálja a szalagszalag szimbólumait. Annak ellenére, hogy a Turing-gép egyszerű, testreszabható bármilyen számítógépes algoritmushoz társított logika replikálására. Különösen hasznos a számítógépen belüli CPU funkciók leírására.


Alan Turing 1936-ban feltalálta a Turing-gépet, és úgynevezett „a-gép” vagy automatikus gép.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Turing Machine-t

A Turing-gépnek nem célja funkcionális számítástechnika; ehelyett egy hipotetikus gépnek szánták, amely egy számítógépet reprezentál. A Turing-gép segíthet a számítógépes tudósoknak megérteni a mechanikai számítás határait.

A turinggépek matematikailag modelleznek egy eszközt, amely szalaggal mechanikusan fut. Ez a szalag szimbólumokat tartalmaz, amelyeket a gép egy szalagfej segítségével egymás után írhat és olvashat.


Pontosabban, egy Turing-gép a következőket tartalmazza:

  • Szalag: Egy szalag, amely cellákra oszlik, egymás mellett. Minden cellában szerepel egy szimbólum egy bizonyos véges ábécéből. Az ábécé tartalmaz egy egyedi üres szimbólumot, valamint egy vagy több más szimbólumot. A számításhoz szükséges szalagmennyiséget mindig a Turing gép tartalmazza.
  • Fej: Olyan fej, amely képes a szimbólumokat írni és olvasni a szalagon. Bizonyos modellekben a fej mozog, miközben a szalag rögzítve van.
  • Állami nyilvántartás: Állami nyilvántartás a Turing gépek állapotának tárolására. Van egy speciális indítási állapot, amelyen keresztül az állami regiszter inicializálódik.
  • Végezett tábla: Vékony tábla (amelyet néha átmeneti függvénynek vagy cselekvési táblázatnak neveznek) utasításokat, amelyek általában négyszeres, de alkalmanként négyszeresek.