Sprünge in Programmen düften von BASIC etc. hinlänglich bekannt sein.
Sie bedeuten, daß man zunächst an einer Stelle im Programm was macht, dann den Sprungbefehl ausführt und an dessen Ziel direkt mit dem Programmablauf fortfährt.
Es gibt sie natürlich auch auf Maschinenebene. Dort wechselt man damit einfach von einer Adresse auf eine andere.
Der unbedingte Sprung bedeutet dabei einfach, daß es völlig egal ist, was sonst im Rechenwerk passiert, der Sprung wird AUF JEDEN FALL, also UNBEDINGT, d.h. OHNE BEDINGUNG, ausgeführt.
Das Gegenteil sind bedingte Sprünge, die die Adresse nur wechseln, wenn eine bestimmte Voraussetzung erfüllt ist. (Zum Beispiel, wenn ein Überlauf aufgetreten ist.)