Wie komme ich von Nanosekunden zu MIPS?
Gegeben ist der Datenpfad einer Von- Neumann Maschine. Die Tabelle gibt die Verarbeitungszeiten der einzelnen Arbeitsschritte an. Wieviele MIPS (Million Instructions Per Second) kann diese Maschine ohne Pipelining ausführen?
Laden ALU: 5 ns
Rechnen in der ALU: 10 ns
Rückspeichern: 5 ns
Also gesamt 20 ns.
Wie konvertiere ich das in MIPS????
2 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Mathematik
20 ns: Eine Instruktion
40 ns: Zwei Instruktionen
1 Sekunde: xxx Instruktionen.
Indem du ausrechnest, wieviele Nanosekunden in eine Sekunde passen, diese Zahl dann durch deine 20 teilst und das Ergebnis daraus dann durch eine Million teilst.
10^9/20 = 50'000'000
50'000'000 / 1'000'000 = 50 MIPS?