チューリング マシンは 3 つの部分で構成されています: 1. シンボルを書き込んだり読み取ったりできる、多数の正方形に分割されたテープ; 2. テープからシンボルを読み取ることができる可動読み取り/書き込みヘッドまたはテープにシンボルを書き込む; 3. 読み書きヘッドに次に何をするかを指示する一連のルール。
チューリング マシンは 3 つの部分で構成されています:
1. テープは多くの正方形 (または "シンボルを書き込みまたは読み取りできるアドレス" ")。ストラップは両端が無限に長くなります。
2. 可動読み取り/書き込みヘッドは、テープからシンボルを読み取ったり、テープにシンボルを書き込んだりできます。常に、読み取り/書き込みヘッドは一連の状態の 1 つにあります。
3. 読み取り/書き込みヘッドに次に何をすべきかを指示する一連のルール。
読み取りおよび書き込みヘッドは、特定の開始状態で開始し、特定のグリッドで停止します。
各ステップで、読み取り/書き込みヘッドは現在のグリッド内のシンボルを読み取ります。次に、読み取り/書き込みヘッドは、読み取りシンボルと読み取り/書き込みヘッドの現在の状態に基づく規則に従って動作します。
ルールは、読み取り/書き込みヘッドが現在のグリッドにどのシンボルを書き込むか (現在のシンボルを置き換える)、読み取り/書き込みヘッドが右または左に移動するか停止するか、および新しい状態がどのようなかを決定します。読み書きヘッドはあります。読み取り/書き込みヘッドがシャットダウン状態になると、マシンは停止します。
チューリング マシンへの入力は、マシンが起動する前にテープに書き込まれた一連のシンボルです。出力は、シャットダウン後にテープに残されたシンボルのセットです。
プログラミング学習について詳しく知りたい方は、php trainingのコラムに注目してください!
以上がチューリング マシンは 3 つの部分から構成されていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。