Forum

Einloggen | Registrieren | RSS  

ELEKTROFREAK12

E-Mail

11.09.2014,
10:15
 

Geschachtelte Schleifen (Elektronik)

Servus,

habe mal 2 Fragen:

1) Wie oft kann man im Assembler ein Unterprogramm max. wiederholen lassen?
2)Welcher Nachteil hat der Einsatz von geschachtelten Schleifen?:-| :-|

LG ELEKTROFREAK12

geralds(R)

Homepage E-Mail

Wien, AT,
11.09.2014,
10:42
(editiert von geralds
am 11.09.2014 um 10:44)


@ ELEKTROFREAK12

Geschachtelte Schleifen - Endlosschleifen

» Servus,
»
» habe mal 2 Fragen:
»
» 1) Wie oft kann man im Assembler ein Unterprogramm max. wiederholen
» lassen?
» 2)Welcher Nachteil hat der Einsatz von geschachtelten Schleifen?:-| :-|
»
» LG ELEKTROFREAK12

---
Servus,

1) solange bis die Schwarte kracht.
- So oft, wie du es für deine Wünsche benötigst, am Besten.

2) du musst immer darauf achten, dass du einen definierten Ausgang programmierst,
sonst hast entweder Endlosschleifen, oder Abstürze.
Also, vermeide GOTO, JUMP, Stapelspeicher Manipulationen,
Programmzählerverstellungen, bzw. einiges mehr,... !innerhalb! der Schachtelei.

Die Tiefe der möglichen Schachtelungen hängen auch vom Prozessor,
bzw. Controller, bzw. deren Befehlssatzvorrat ab.

Versuche die Schleifen als Wartezimmer zu betrachten,
in dem die Befehle warten, bis sie wieder was tun dürfen.

Die einzige Endlosschleife soll die While-Schleife am Programmende sein,
damit der Prozessor, Controller einen Ewiglauf hat;
sonst macht er nur einen einzigen Programmdurchlauf und ist binnen µs,
oder s fertig, wartend auf den nächsten Befehl.

Grüße
Gerald
---

--
...und täglich grüßt der PC:
"Drück' ENTER! :wink: Feigling!"