01.03.2014 Aufrufe

Vorlesung Rechnerarchitektur - Fachbereich Informatik

Vorlesung Rechnerarchitektur - Fachbereich Informatik

Vorlesung Rechnerarchitektur - Fachbereich Informatik

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

P roblem e des M u1 D es ig ns<br />

Adressberechnungen müssen in einem Register zwischengespeichert werden.<br />

Beispiel: Zugriff auf Stack + Offset, Zugriff auf Konstanten mit pc relativem Offset,<br />

relative Sprungbefehle der ALU<br />

Änderung des Datenpfads, so dass das Ergebnis der ALU als Adresse genutzt<br />

werden kann<br />

Einführung eines Adressregisters um Zykluszeit zu verkürzen<br />

Es gibt nur ein Datenregister. Da der Zugriff auf den Speicher langsam und<br />

aufwändig ist, ist es sinnvoll statt eines Akkumulators einen Registersatz mit<br />

mehreren Registern einzuführen<br />

Änderung des Befehlssatz notwendig<br />

Entscheidung über 2 oder 3 Adressbefehle (Beispiel ADD R1, R2, R3)<br />

Einführung von A,B und C Bus notwendig um Flexibiltät zu bekommen<br />

Übergang zur Load/Store Architektur bei Befehlssatz von konstanter Wortbreite<br />

<strong>Vorlesung</strong> <strong>Rechnerarchitektur</strong><br />

© Gerhard Raffius, WS 2009/10, h_da - <strong>Fachbereich</strong> <strong>Informatik</strong><br />

48

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!