
コンピューターについて読んでいるのですが、ちょっと複雑に思えます。次のような文章に出会いました。
有用な計算を実行するには、メモリセルの識別可能な状態を不可逆的に変更する必要がある。
これは正確にはどういう意味でしょうか? 個人的には「識別可能な状態」と「メモリセル」が何なのか正確にはわかりませんし、Google 検索でもよくわかりません。
推測するなら、有用な計算を実行するには、ビットの状態を 1 から 0 へ、0 から 1 へ変更する必要があるという意味だと思います。しかし、よくわからないので、質問は次のとおりです。
私の解釈は正しいでしょうか? 著者は、計算するためにはビット (つまりメモリセル) の 0/1 (つまり状態) を変更する必要があると言っているのでしょうか?
そうでない場合、彼は何を意味しているのでしょうか? 特に、「区別可能な状態」とは何であり、メモリセルとは何でしょうか?
ソースは次のとおりです:http://large.stanford.edu/courses/2012/ph250/kumar1/
答え1
メモリセル
メモリセルは、保つ特定の状態。もちろん、最終的には RAM のようなものを意味しますが、コインである可能性もあります。
コインには表と裏の 2 つの面があります。コインを裏返すと、もう一度裏返すまで表と裏のままになります。
区別可能な状態
メモリセルの状態を互いに区別できるようにする必要があります。前述のように、コインには表と裏の 2 つの面があり、2 つの面は異なるため互いに区別できます。
状態に意味を割り当てるためには、この特性が必要です。1つの状態は平均0 の場合、もう一方は 1 を意味します。