Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Technische Informatik » Informatik Aufgabe » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Informatik Aufgabe
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Barnabi
unregistriert
Informatik Aufgabe Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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?^^
05.11.2012 18:30
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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
06.11.2012 13:36 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Technische Informatik » Informatik Aufgabe