Atari Logo
Atari Computer

Hauptseite -
Welches System? -
Hardware -
Software -
Emulatoren -
Internet
MausNet
Programmieren
Verweise
Über

Assembler:

Assembler bezeichnet die Sprache eines Prozessors, wobei die einzelnen Befehle in Form von Namen, auch Mnemonics genannt, und nicht durch die Darstellung im Rechnerspeicher eingegeben werden. Das Programm, das diesen Quelltext in ein ausführbares Programm übersetzt, wird ebenfalls Assembler genannt.

Mit der Programmierung in Assembler ist es möglich, den Prozessor optimal auszunutzen und schnelle Programme zu erstellen. Da allerdings auf einer logisch niedrigeren Ebene programmiert wird, ist das Erstellen eines Progamms deutlich mühsamer. Z.B. ist es nicht so einfach möglich, komplexe Datentypen zu definieren, auch stehen nicht so mächtige Bibliotheken wie z.B. in C zur Verfügung. Ein sinnvoller Kompromiß ist es deshalb, nur die Passagen eines Programms, die relativ häufig aufgerufen werden und zuviel Zeit benötigen, in Assembler zu programmieren. Oft ist es aber schon ausreichend, zuerst nach einem besseren Algorithmus zu suchen.

Die 68000 CPU besitzt einen sehr übersichtlichen Aufbau. Sie besitzt z.B. einen Satz von universell einsetzbaren Registern. Die Befehle haben die Form

BEFEHL (Quelle),(Ziel)
wobei für Quelle und Ziel eine Vielzahl an Adreßmodi zur Verfügung stehen.

Dadurch ist die Programmierung der 68000 CPU recht einfach und übersichtlich.


Best viewed with any browser English version not yet available.

Änderungen und Irrtümer vorbehalten. Letzte Änderung:
14 September 2001.
Home - Mail an den Webmaster - Impressum