Weißt du was Maschinencode ist? Das ist die Grundsprache, aber auch die einzige Sprache, die der Prozessor versteht. Die Sprache besteht aus Zahlen die der Prozessor versteht, aber für den Programmierer zwar erlernbar, aber in der Regel schwer zu verstehen ist. Irgendwann kann einer (oder war das eine?) auf die Idee den Zahlen Buchstabenkürzel zuzuweisen. So wurde aus dem Maschinenbefehl 34 (mal als Hausnummer) der Assebler Befehl JMP. Schon kann man viell leichter verstehen und programmieren. Ergo ist Assembler einer leicher verständliche Maschinensprache.
Wenn du ein wenig mehr gucken will, dann kannst du dir dieses kleine Programm angucken:
www.delphi-forum.de/...ic.php?p=48476#48476
Das ist zwar kein Assembler, aber sowas in der Richtung.