Bitte keine Zitate aus dem Zusammenhang reißen!
>In meinem Schulbuch steht, dass die Abarbeitung eines Assemblerbefels
>innerhalb eines Maschinenzyklus geschieht. Ein Maschinenzyklus setze
>sich allerdings aus 4 Taktzyklen zusammen.
Die Aussage trifft auf den XXX-Prozessor der Firma YYY zu. Eine
Verallgemeinerung sollte man sich verkneifen.
Ich bin mir nicht ganz sicher, aber anno Z80 traf das auch mal zu.
So brauchen z.B. einige Atmels nur einen Takt pro Befehl und trotzdem
bei anderen Befehlen zwei oder mehr.
Bei etwas komplexeren Prozessoren, lässt sich das sowieso nicht mehr
vorhersagen. Da werden einzelne Befehle in Sub-befehle zerlegt und in
einer prefetch queue sozusagen vorgekaut.
Das hat dann genau soviel mit dem nobel Essen im Restaurant zutun, wie
das was später im Magen ankommt.