Literatur für Grundlagen von Assembler für Microcontroller

Gast #67131
Lesenswert?

Hi, wie aus meiner überschrift schon zu erkennen ist, such ich literatur
über Grundlagen von Assembler in Microcontrollern. Ich fange eben erst
an, bzw. will anfangen in Assembler zu programmieren und bräuchte
deshalb literatur um den Microcontroller zu programmeiren. In dem Buch
sollte was über Interrups, Flags, etc. drin vorkommen, und jett wollte
ich fragen was ihr mir so für bücher bestellen könnt.
Gast #67136
Lesenswert?

Die AT89-Reihe kenne ich nicht und kann auch keine Literatur dazu
empfehlen. Aber Deine Annahme, dass es universelle Assemblerbefehle für
alle Prozessorfamilie gibt, die ist falsch. Jeder Prozessor hat seinen
eigenen Befehlssatz, der bestenfalls zu anderen Typen der gleichen
Reihe kompatibel ist.

Gruß, Frank
Gast #67138
Lesenswert?

die Befehle sind direkt nicht vergleichbar, da braut jeder
Mikrocontroller/Mikroprozessorhersteller sein eigenes Süppchen.
Trotzdem sind alle Befehlssätze irgendwie vergleichbar, der eine hat
mehr, der andere weniger.
Grobe Gliederung:
-reine Transferbefehle
aus dem Speicher, in den Speicher, innerhalb des Prozessors, können
verschieden adressiert sein (direkt, indirekt, indiziert, relativ und
Kombinationen daraus)
-Bearbeitungsbefehle
führen Manipulationen irgendeiner Art, (arithmetisch oder logisch) an
bestimmten Zieladressen aus, die Varianten hierzu sind fast
unüberschaubar
-CPU-Steuerbefehle
verändern/steuern den Status der CPU, ohne irgendwelche Daten zu
verändern
-Sprung/Verzweigungsbefehle
verändern den normalerweise linearen Programmablauf und ermöglichen
dadurch erst eine sinnvolle Programmierung
I/O-Befehle
ermöglichen einen Kontakt mit der Umwelt, sind nicht zwingend explizit
erforderlich, da I/O-Einheiten auch wie Speicherzellen angescprochen
werden können.

Mach dich nicht am Syntax eines Befehls fest, orientiere dich am groben
Schema und versuche, einen einzigen Controller/Prozessor wirklich zu
verstehen, dann verstehst du nach kurzer Einarbeitung alle anderen
auch. Bei mir wars der Z80, den beherrsche ich heute noch fast aus dem
Schlaf, obwohl ich über 15 Jahre nichts mehr damit gemacht habe.
Gast #67139
Lesenswert?

ja, genau, das ist gut. kennt jemand gut bücher speziell für die 8501
Familie? wäre gut,dann hätte ich es auch gleich speziell für die
familie die ich suche. Trotzdem aber danke!
Gruss

Alex Haydl

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren