beginner_de
beginner_de
beginner_de
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Avr-Asm-Tutorial S. 17<br />
Manche Editoren erkennen Instruktionen und Symbole und färben diese Worte entsprechend ein, so<br />
dass man Tippfehler schnell erkennt und ausbessern kann (Syntax-Highlighting genannt). In einem<br />
solchen Editor sieht unser Programm wie im Bild aus.<br />
Auch wenn die im Editor eingegebenen Worte noch ein wenig kryptisch aussehen, sie sind von<br />
Menschen lesbar und für <strong>de</strong>n eigentlichen Mikroprozessor noch völlig unbrauchbar.<br />
4.2 Der Assembler<br />
Nun muss das ganze Programm von <strong>de</strong>r Textform in die Maschinen-sprachliche Form gebracht wer<strong>de</strong>n.<br />
Den Vorgang heißt man Assemblieren, was in etwa "Zusammenbauen", "Auftürmen" o<strong>de</strong>r auch<br />
"zusammen schrauben" be<strong>de</strong>utet. Das erledigt ein Programm, das auch so heißt: Assembler. Derer<br />
gibt es sehr viele. Für AVR heißen die zum Beispiel "AvrAssembler" o<strong>de</strong>r "AvrAssembler2" (von<br />
ATMEL, Bestandteil <strong>de</strong>r Studio-Entwicklungsumgebung), "TAvrAsm" (Tom's AVR Assembler)<br />
o<strong>de</strong>r mein eigener "GAvrAsm" (Gerd's AVR Assembler). Welchen man nimmt, ist weitgehend egal,<br />
je<strong>de</strong>r hat da so seine Stärken, Schwächen und Beson<strong>de</strong>rheiten.