Lowlevel

Lowlevel => Das Wiki => Thema gestartet von: Dimension am 09. February 2012, 15:26

Titel: Timing-Info
Beitrag von: Dimension am 09. February 2012, 15:26
Kann man für aktuelle x86-CPUs eine Liste der Instruktionen incl. Timing-Informationen bzw. Taktzyklen machen bzw. im Artikel über Assembler einen Link zu reinmachen? Btw. Hazards gibt es bei x86 doch keine. ..?

Hatte bezüglich der Taktzyklen zumindest für 486 und Pentium mal eine Online-Referenz, wer den Link kennt bitte melden. :lol:
Titel: Re: Timing-Info
Beitrag von: Svenska am 09. February 2012, 16:30
Für aktuelle x86-CPUs (außer vielleicht einem Atom) kann es keine Liste von "Taktzyklen für Befehl XY" geben, die ihrem Namen gerecht wird. Die CPUs haben superskalare out-of-order-Architekturen, wo die Laufzeit eines Befehls von den umgebenden Befehlen abhängt.

Den Cache effizient zu nutzen bringt mehr als Takte zählen.

Gruß,
Svenska