CPU und Architektur
Wie viele Befehle kann ein Prozessor mit 2 GHz Taktfrequenz und einem mittleren CPI (mittlere Takte je Befehl) von 0,5 in einer Sekunde ungefähr ausführen?
- A1 Milliarde Befehle
- B4 Milliarden Befehle
- C100 Millionen Befehle
Antwort und Erläuterung anzeigen
Antwort: B. 4 Milliarden Befehle
Pro Sekunde gibt es 2×10⁹ Takte, im Mittel 0,5 Takte je Befehl, also 2×10⁹ ÷ 0,5 = 4×10⁹, d. h. 4 Milliarden Befehle. Dass CPI kleiner als 1 ist, liegt daran, dass superskalar mehrere Befehle pro Takt ausgeführt werden. Die Leistung wird durch die Ausführungszeit „Befehlsanzahl × CPI ÷ Frequenz“ bestimmt, sodass sich nicht allein anhand von Befehlsanzahl, CPI oder Frequenz vergleichen lässt.