Forum: Mikrocontroller und Digitale Elektronik BASCOM befehlsdauer


von Sebastian Heyn (Gast)


Lesenswert?

Kennt jmd die zyklendauer für bascom anweisungen? Zb eine schleife die
50mal Nop ausführt, wieviel zeit benötigt die wirklich?

von inoffizieller WM-Rahul (Gast)


Lesenswert?

>Kennt jmd

Die Bascom-Entwickler vermutlich...
Die Genaue Zeit kann man nur durch das Assemler-Listing herausfinden.
Selbst in C kommt nocht etwas "Overhead" dazu.

von Carsten P. (papa_of_t)


Lesenswert?

Es geht auch einfacher: Laß das Programm im Simulator laufen. Unten
findest Du eine Anzeige "Cycles". Wenn Du da rechts draufklickst,
kannst Du den Zähler auf 0 stellen. Jetzt gehe mit F8 Schrittweise
durch das Programm (oder setze einen Breakpoint) - und beobachte,
wieviele Clocks der Befehl braucht.

von peter bb (Gast)


Lesenswert?

bei basocm lohnt es sich nicht zu messen, hier reicht eine eieruhr.

von SiO2 (Gast)


Lesenswert?

@peter: meinst du nich eher sonnenuhr ? ;)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.