Forum: Mikrocontroller und Digitale Elektronik Anzahl der Takte


von Daniel (Gast)


Lesenswert?

Hallo,

ich bin Neueinsteiger beim Thema µC und AVR und habe nun eine Frage, die 
sicherlich leicht zu beantworten ist, aber ich komm nicht dahinter.
Im Instruction Set sind bei den Befehlen die Anzahl der Takte angegeben, 
die zur Ausführung benötigt werden. Nun gibt es da Befehle (wie beim 
ATmega8 zum Beispiel SBIC), bei denen unter #Clocks steht: "1  2  3" 
(durch Schrägstriche getrennt, die zeigt das Forum komischerweise nicht 
an)

Wie ist das denn zu verstehen? Wie viele Takte braucht der Befehl denn 
nun?

Ich danke euch schon mal für eure Antworten :-)

Lieben Gruß,
Daniel

von M. K. (sylaina)


Lesenswert?

Das sind immer Befehle, die von irgend etwas abhängen, zum Beispiel ein 
Vergleich wie bei CPSE (ComPare, Skip if Equal) . Je nachdem wie die 
Auswertung war sind hier unterschiedliche Taktzyklen nötig.

von spess53 (Gast)


Lesenswert?

Hi

Nimm das richtige Instruction Set. Da ist es genau erläutert:

http://www.atmel.com/dyn/resources/prod_documents/doc0856.pdf

MfG Spess

von Daniel (Gast)


Lesenswert?

Vielen Dank! Unter den Befehlen steht ja dann genau, unter welchen 
Bedingungen wie viele Takte gebraucht werden. :-)

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.