Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

Kurse

Der PC

33. Der Taschenrechner bei der Arbeit

Um zu verstehen, wie die Komponenten eines Taschenrechners zusammenspielen, schauen wir uns mal ein Beispiel an:

  • Du gibt zum Beispiel (2+5)*(3+7)= über die Tastatur des Taschenrechners ein. Die Tastatur übernimmt Deine Eingaben - für mehr ist sie nicht zuständig - und schickt diese Daten weiter an die Verarbeitung.

  • Das Programm und der Prozessor sind für die Verarbeitung zuständig.

    • Das Programm übernimmt die Daten von der Eingabe und schickt sie entsprechende der notwenigen Rechenoperation zur Verarbeitung an den Prozessor:

    • Als erstes schickt das Programm dem Prozessor den Auftrag, (2+5) zu berechnen.

    • Der Prozessor rechnet und schickt das Ergebnis 7 an das Programm zurück.

    • Das Programm schickt dieses Zwischenergebnis zum Speicher.

    • Als nächstes lässt das Programm den Prozessor (3+7) berechnen.

    • Der Prozessor rechnet und schickt das Ergebnis 10 an das Programm zurück.

    • Das Programm holt sich das erste Zwischenergebnis aus dem Speicher und schickt dem Prozessor schließlich den Auftrag, 7*10 zu berechnen.

    • Der Prozessor rechnet und schickt das Ergebnis 70 an das Programm zurück.

    • Das Programm schickt dieses Ergebnis weiter an das Display.

  • Das Display ist nur für die Ausgabe zuständig und zeigt Ergebnisdaten an.

Obwohl das hier schon eine Menge Schritte sind, ist der ganze Prozess in Wirklichkeit deutlich komplexer und wird hier wirklich sehr vereinfacht dargestellt. So ist z.B. die Entscheidung, welche Teile des Terms zuerst zu berechnen sind und welche dann auf den Zwischenergebnissen aufbauen, deutliche komplexer als die oben dargestellten Schritte und beschäftig das Programm und den Prozessor in Wirklichkeit deutlich mehr als die eigentliche Rechnung.


Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?