Hardware – die neusten Beiträge

Wie erweitere ich einen Eintaktprozessor richtig?

Gehen wir davon aus, dass wir einen Eintaktprozessor haben. Nun soll der Eintaktprozessor so erweitert werden, dass er nach der Erweiterung auch einen neuen bestimmten Befehl ebenfalls ausführen kann. Dafür muss ich verstehen, wie all diese Komponenten zusammenhängen, um genau zu wissen, wo ich meinen neuen "Baustein" für den neuen Befehl hinzufügen kann.

Zum Beispiel kann dieser Eintaktprozessor die "add"-Operation ausführen, da er über Register-Dateien, einen Addierer, eine ALU, einen Multiplexer usw. verfügt. Da der Datenpfad für die "add"-Operation, die Operanden von den Registern zum Addierer leitet, das Ergebnis durch die ALU berechnet, und schließlich das Ergebnis in das Zielregister zurückführt...

Nun habe ich eine Beispiel-Aufgabe mit einer Lösung, bin mir aber unsicher, wie man zu dieser Lösung gelangt. Könnte mir jemand das erklären?

In dieser Aufgabe sollen Sie den dargestellten MIPS-Eintaktprozessor erweitern, sodass der neue Befehl Read Word Until Zero (rwuz) unterstützt wird. Der abgebildete Prozessor unterscheidet sich leicht von dem Ihnen bekannten Eintaktprozessor.
rwuz unterscheidet sich von anderen MIPS-Befehlen dadurch, dass er von dem Prozessor automatisch mehrfach ausgeführt werden soll, solange das gelesene Datenwort nicht null war.
rwuz soll ein Befehl im I-Format sein.
Für rwuz soll der Opcode 0x11 verwendet werden.
Der Direktoperand (immediate) soll zu dem rs-Register hinzuaddiert werden. Das Ergebnis dieser Operation soll im rt-Register gespeichert werden.
Das rt-Register soll gleichzeitig als Adresse für einen Lesezugriff auf den Datenspeicher verwendet werden.
Solange der gelesene Wert aus dem Speicher nicht null ist, soll der selbe rwuz-Befehl im nächsten Taktzyklus erneut ausgeführt werden (PC bleibt gleich). Falls der gelesene Datenwert null ist, soll die nächste Instruktion ausgeführt werden (PC um 4 erhöhen).
Das aus dem Speicher gelesene Datenwort soll nicht in einem Register abgelegt werden.
Tipp: Das Signal rZero zeigt an, ob das aus dem Speicher gelesene Datenwort null ist

Selbst wenn niemand in der Lage ist, mir dies genau zu erklären, kann mir jemand Quellen, Videos oder Bücher empfehlen, damit ich ein besseres Verständnis dafür entwickeln kann?

Bild zum Beitrag
CPU, Prozessor, Hardware, Assembler, Informatik, Universität, Rechnerarchitektur

Wer von euch Computerexperten hat die Lösung für mein verfluchtes Problem?

Also ich hab nichts rumgefummelt an irgendwelchen einstellungen am computer weswegen der Internetzugriff begrenzt anzeigt, sprich ich daran gehindert werde zugriff aufs Internet zu haben, ich bin kunde bei 02, ich seit 3 jahren diesen vertrag Dsl Anschluss mit festnetz, ich habe eine Fritzbox, anfangs alles kurz und knackig eingerichtet und gar keine probleme gehabt, dieses scheiss störung oder was da auch für blockade sorgt ist einfach so aus dem nichts aufgetreten, vor 6 Monaten hats angefangen und das ist jetzt das 3 mal schwerwiegend, das geht ja tage lang so, ich hab seit zwei tagen kein internetzugriff, obwohl alles angesteckt runter und hochgefahren ales so wie es sein sollte, ich arbeite seit 15 jahren am Pc ich weiss wie man die dinge richtig anschließt aber bei diesem problem brennen bei mir noch die leitungen durch, ich bin auf windows 8 unterwegs. Was mir zudem auch noch auffällt es dauert allgemein auch manchmal lange bis es mir ein zoutube video abspielt oder eine seite öffnet, das war anfangs aucht nicht so. Ich weiss nicht ob es an o2 liegt odeeeeeer möglicherweise an den anbieter der soeben glaskabhfaser bei uns in der gegend verlegt und auch bald an meiner straße,weil gleich in der Zeit wo die angekündigt haben das sie die ganze gegend mit glasfaser austatten werden hat meine probleme angefangen naja genauer genommen fing das ein zwei monate schon vorher an bevor telekom angekündigt hat. So kann mir jemand sagen was ich tun kann? Ich kann einfach nicht ins internet, ich muss arbeiten. Vom smartphone aus übers wlan gar keine probleme, kann das internet nutzen ohne irgendeine störung aber am pc über den land kabel geht nichts?!?!

Computer, Software, Windows, Hardware, Elektronik, Informatik, Vonovia

Meistgelesene Beiträge zum Thema Hardware