2016-04-19 25 views
-1

Also das Opcodesheet, das von unserem Instructor zur Verfügung gestellt wurde, und auch einige Online-Suchen sagen mir, dass der DJNZ-Befehl 2/3 Maschinenzyklen zur Ausführung benötigt. Kann mir jemand genau sagen, wann es 2 dauert und wann es 3 Maschinenzyklen dauert? Beispielcodes wären auch sehr hilfreich !!Maschinen Zyklen für den DJNZ-Befehl in 8051? 2 oder 3?

+1

Ich würde 2 wenn kein Sprung und 3 wenn springen, aber würde es googeln müssen. –

+0

Ich denke, es hängt vielleicht von deinem Chip ab, aber die, die ich kenne, machen es in 2 Uhren. – Jester

+0

Ich habe mir auch verschiedene Opcode-Blätter angeschaut! Meine Verwirrung besteht darin, dass in allen Fällen zwei verschiedene Maschinenzyklen aufgelistet sind. Ich schätze es kommt darauf an ob es springt oder nicht! –

Antwort

0

DJNZ nimmt immer 2 Maschinenzyklen