uP Taktzyklen Befehl

Gast #315397
Lesenswert?

Hmmm.. ein C-Befehl wird wohl schwierig sein, da man nicht sagen kann,
in wievielen ASM-Kommandos der Befehl realisiert wird. Leider hängt
dies von der eingestellten Optimierung, Compilertyp etc. ab.
Gast #315398
Lesenswert?

Es gibt keine feste Zyklenzahl für einen C-Befehl.

1. Plattformabhängig
2. Optimierungsgrad abhängig
3. Programmabhängig

Je nach Compiler kannst du dir aber anschauen, was er in Assembler
ausgespuckt hat. Falls der Prozessor ein RISC ist, dann kannste das
ziemlich genau sagen.
Gast #315400
Lesenswert?

Es gibt von jeder µC-Familie eine Dokumentation über den Befehlssatz. Da
steht auch drin, wie viele Zyklen jeder Befehl braucht (ist nicht immer
nur einer!). Bei ATMEL AVRs steht sogar am Ende eines jeden
Datenblattes ein 'Instruction Set Summary', das diese Informationen
liefert!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren