Sprache Assembler
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Assembler (dt.: montieren, zusammenstellen)
benutzt Mnemonics (abgekuerzte Befehle wie LDA (Load Acumulator) oder STA (Store Accumulator)) um Maschinensprache fuer den Menschen zu abstrahieren. Darueberhinaus ist jedoch eine direkte Manipulation der Maschine (dem Prozessor, z.B. 6502 (8-Bit), 68000 (16-Bit) oder Pentium (32-Bit)) erforderlich bzw. moeglich.
Ein Befehl hat verschiedene Adressierungsmoeglichkeiten:
z.B. direkte Adressierung
LDA #$12 ; legt den Wert $12 in den den Akkumulator
LDA $12 ; legt den Wert an der Adresse $12 in den Akkumulator
...
Die Hardware-Bestandteile des Prozessors werden direkt angesprochen. Der 68.000er von Motorola hat z.B. 7 Adress- und Datenregister. Weiterhin gibt es den PC (ProgramCounter?), das Statusregister, ....
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 29. Januar 2004 16:25 (diff))