Gast
#518044
Hi Ich frage mich grad, wie viel Takte ein Befehl in meinem Controller braucht. Meiner hat eine 5 Stage Instruction Pipeline: IF - ID - EX - MA - WB und parallel: WB MA - WB EX - MA - WB ID - EX - MA - WB IF - ID - EX - MA - WB D.h. jeder Befehl braucht immer 5 Takte aber: die Befehle unternander sind nur 1 Takt auseinander (bei voller Auslastung). Hab ich das jetzt richtig verstanden?? Dann würde der Befehl i++ so - wie jeder andere Befehl - 5 Takte beanspruchen. Bei 100MHz also 50ns ?