[unmarkierte Version] | [gesichtete Version] |
Keine Bearbeitungszusammenfassung |
Kwastg (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<p> | <p> | ||
Der [[Vom-Neumann-Zyklus]] wurde ja bereits im gleichnamigen Kapitel erläutert. Hier noch einmal die Abbildung dazu: | Der [[Vom-Neumann-Zyklus]] wurde ja bereits im gleichnamigen Kapitel erläutert. Hier noch einmal die Abbildung dazu: | ||
Zeile 6: | Zeile 4: | ||
<p> | <p> | ||
<loop_figure title="Von-Neumann-Zyklus" description="" copyright="CC-BY" index=true show_copyright=true>[[Datei:Von_neumann_zyklus.jpg|700px]]</loop_figure> | <loop_figure title="Von-Neumann-Zyklus" description="" copyright="CC-BY" index=true show_copyright=true id="5fa97850d3158">[[Datei:Von_neumann_zyklus.jpg|700px]]</loop_figure> | ||
</p> | </p> | ||
Zeile 15: | Zeile 13: | ||
</p> | </p> | ||
<p> | <p> | ||
Beim Einadressformat hingegen kann man auch einen vereinfachten Zyklus betrachten. Dieser besteht dann nur noch aus den drei Phasen: Fetch - Decode - Execute. Dies begründet sich in der Tatsache, dass die Operanden hier i.d.R. bereits in Registern auf der CPU bereitstehen und auch das Ergebnis wieder in ein Register der CPU eingetragen wird. Es entfallen damit in den meisten Fällen die (verhältnismäßig lange dauernden) Phasen des "Fetch Operands" und des "Write back". | Beim Einadressformat hingegen kann man auch einen '''vereinfachten Zyklus''' betrachten. Dieser besteht dann nur noch aus den drei Phasen: '''Fetch - Decode - Execute'''. Dies begründet sich in der Tatsache, dass die Operanden hier i.d.R. bereits in Registern auf der CPU bereitstehen und auch das Ergebnis wieder in ein Register der CPU eingetragen wird. Es entfallen damit in den meisten Fällen die (verhältnismäßig lange dauernden) Phasen des "Fetch Operands" und des "Write back". | ||
</p> | </p> |
Der Vom-Neumann-Zyklus wurde ja bereits im gleichnamigen Kapitel erläutert. Hier noch einmal die Abbildung dazu:
Beim Zweiadressformat und beim Dreiadressformat hat der Zyklus mit seinen 5 Phasen auch nach wie vor seine Gültigkeit.
Beim Einadressformat hingegen kann man auch einen vereinfachten Zyklus betrachten. Dieser besteht dann nur noch aus den drei Phasen: Fetch - Decode - Execute. Dies begründet sich in der Tatsache, dass die Operanden hier i.d.R. bereits in Registern auf der CPU bereitstehen und auch das Ergebnis wieder in ein Register der CPU eingetragen wird. Es entfallen damit in den meisten Fällen die (verhältnismäßig lange dauernden) Phasen des "Fetch Operands" und des "Write back".