mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Programmsprünge im flash über 10kb


Autor: fubu1000 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo,
habe mal ne frage, weil nix selber entsprechendes gefunden!!!
mein ASM programm ist mittlerweile fast 100kb gross und befehlsaufrufe 
wie rcall und rjmp, und ihre artgenossen können ja anscheinend nur 3kb 
springen oder so.
habe mittlerweile so viele sprungverlängerungen eingebaut, das man von 
übersicht kaum noch reden kann(ich selbst kriegs noch so hin)!
gibt es einen befehl den ich übersehen habe oder etwas anderes um zb 
10kb zu springen oder so??????
wahrscheinlich nicht aber ich will zumindestens michvergewissert 
haben;-)

schönen dank im voraus, gruss fubu.

Autor: spess53 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

Wenn du AVRs benutzt, gibt es jmp und call. Damit lasssen sich 
Sprungweiten
von 4 MWord erreichen.

MfG Spess

Autor: fubu1000 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
vielen dank,
lassen die sich dann auch mit "ret" zurücjführen oder anderer 
befehl???????

nochmals danke und gruss

Autor: Knut Ballhause (Firma: TravelRec.) (travelrec) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei CALL mit RET. Genau. Bei JMP führst Du ebenfalls mit JMP zurück.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.