Wie führt ein Computer Berechnungen durch?

Wie führt ein Computer Berechnungen durch?

Ich lese gerade über Computer und mir kommt das alles ein bisschen kompliziert vor. Dabei stoße ich auf diesen Satz:

Um sinnvolle Berechnungen durchführen zu können, müssen wir unterscheidbare Zustände von Speicherzellen irreversibel ändern.

Was bedeutet das genau? Ich persönlich weiß nicht genau, was „unterscheidbare Zustände“ und „Gedächtniszellen“ sind, und eine Google-Suche scheint mir auch nicht viel Aufschluss darüber zu geben.

Wenn ich raten müsste, würde ich sagen, sie meinen, dass man, um sinnvolle Berechnungen durchführen zu können, den Zustand eines Bits von 1 auf 0 und von 0 auf 1 ändern muss. Aber ich bin mir nicht ganz sicher, daher lauten meine Fragen:

  • Ist meine Interpretation richtig? Meint der Autor, dass man zum Berechnen die 0/1 (also die Zustände) der Bits (also der Speicherzellen) ändern muss?

  • Wenn nicht, was meint er dann? Und insbesondere, was ist ein „unterscheidbarer Zustand“ und was ist eine Speicherzelle?

Dies ist die Quelle:http://large.stanford.edu/courses/2012/ph250/kumar1/

Antwort1

Speicherzelle

Eine Speicherzelle kann alles sein, washaltenein bestimmter Zustand. Natürlich meinen wir letztendlich so etwas wie RAM, aber es könnte auch eine Münze sein.

Eine Münze hat zwei Seiten: Kopf und Zahl. Und wenn Sie sie werfen, bleibt sie so, bis Sie sie erneut werfen.

Unterscheidbare Zustände

Sie möchten, dass die Zustände Ihrer Speicherzelle voneinander unterscheidbar sind. Wie oben erwähnt, hat die Münze zwei Seiten, Kopf und Zahl. Daher sind die beiden Seiten voneinander unterscheidbar, weil sie unterschiedlich sind.

Wir brauchen diese Eigenschaft, um den Zuständen Bedeutung zuordnen zu können. Ein Zustand kannbedeuten0, der andere kann 1 bedeuten.

verwandte Informationen