Assembling Pi

A.5 Prozedurale Programmierung

5.1 Was ist prozedurale Programmierung?

Was sind prozedurale Programmiersprachen?

Prozeduren sind der Grundbaustein von prozeduralen Programmiersprachen. In prozeduralen Sprachen (wie in C) organisiert man den Code in Form von Prozeduren. Der Programmfluss wird durch das Aufrufen dieser Prozeduren gesteuert, wobei jede Prozedur eine spezifische Aufgabe übernimmt.

Assembler ist keine prozedurale Programmiersprache im klassischen Sinne. Prozedurale Konzepte können in Assembler implementiert werden, aber die Sprache unterstützt Prozeduren oder Funktionen nicht nativ. Der Programmierer muss diese Konzepte manuell implementieren.

Prozedurale Programmierung in Assembler

Um in Assembler komplexe Programme zu entwickeln, ist das Verständnis prozeduraler Konzepte unerlässlich. Prozeduren, die spezifische Aufgaben ausführen, werden über den Stack organisiert, der die Aufrufe und dazugehörigen Daten verwaltet.

zurück Hauptmenü weiter