Informatik Aufgabe |
05.11.2012, 18:30 | Auf diesen Beitrag antworten » |
Barnabi | Informatik Aufgabe Meine Frage: Folgende Speicherzellen (SZ) seien mit den angegebenen Daten beschrieben: SZ 1: 0 SZ 2: 15 SZ 3: 27 SZ 4: 1 Beschreiben Sie detailliert die Arbeitsschritte der CPU bei der Abarbeitung der folgenden Befehle (PC zeigt zu Beginn auf SZ 800) inklusive der Kommunikation zwischen CPU und Hauptspeicher über Register und Steuersignale. Machen Sie sich dazu vorher mit den dafür relevanten Vorlesungsfolien zum Kapitel 03 ?Rechnerarchitektur? vertraut. SZ 800: ?Falls der Inhalt von SZ 2 größer als der Inhalt SZ 3 ist, gehe zu SZ 804.? SZ 801: ?Vermindere den Inhalt von SZ 3 um den Inhalt von SZ 2.? SZ 802: ?Erhöhe den den Inhalt von SZ 1 um den Inhalt von SZ 4.? SZ 803: ?Gehe zu SZ 800.? SZ 804: ?Gib Inhalt von SZ 3 aus.? Welche Funktion wird durch dieses ?Programm? implementiert? Schreiben Sie zwei C-Programme, das die gleiche Rechenoperation in einer Anweisung durchführen und das Ergebnis ausgeben, wobei die Speicherzellen 2 und 3 einmal als Speicherbereich für Variablen und einmal als Speicherbereich für Konstanten interpretiert werden sollen! Hinweis: Gleichartige Aufgaben (Lesen von Daten, Schreiben von Daten, Holen von Befehlen) müssen nur einmal exemplarisch in vollem Detail ausgeführt werden. Danach reicht es, wenn nur die Änderungen zur vorherigen Detailbeschreibung angegeben werden. 1 Meine Ideen: Hat jemand ne Lösung parat?^^ |
|
|
06.11.2012, 13:36 | Auf diesen Beitrag antworten » |
Karlito | Hallo, Lösungen werden hier normalerweise nicht präsentiert. Das Forum versteht sich als eine Hilfe zur Selbsthilfe. Siehe http://www.informatikerboard.de/ueberuns.php. Was Du machen kannst, um der Lösung näher zu kommen ist, dir eine Tabelle mit den Speicherzellen anzulegen und das Programm das Schritt für Schritt auf dem Papier auszuführen. Gern kannst Du deine Lösung hier posten und wenn etwas unklar ist, dies hier hinterfragen. VG, Karlito |
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
Die Neuesten » |
|