Was ist die Adressbindung zur Kompilierzeit?
Was ist die Adressbindung zur Kompilierzeit?

Video: Was ist die Adressbindung zur Kompilierzeit?

Video: Was ist die Adressbindung zur Kompilierzeit?
Video: Vorlesung Betriebssysteme - 08 Speicherverwaltung 2024, November
Anonim

Die erste Art von Adressbindung ist Adressbindung zur Kompilierzeit . Dies weist dem Maschinencode eines Computers einen Speicherplatz im Speicher zu, wenn das Programm in eine ausführbare Binärdatei kompiliert wird. Die Adressbindung ordnet alogisch zu die Anschrift zum Startpunkt des Segmentspeichers, in dem der Objektcode gespeichert ist.

Einfach so, was ist Kompilierzeitbindung?

Die Compiler führt einen Prozess namens. aus Bindung wenn ein Objekt einer Objektvariablen zugewiesen wird. Die frühe Bindung ( statische Bindung ) bezieht sich auf Kompilierzeitbindung und spät Bindung (dynamisch Bindung ) bezieht sich auf die Laufzeit Bindung.

Wissen Sie auch, was mit Kompilierzeit gemeint ist? Kompilieren - Zeit ist die Instanz, in der der von Ihnen eingegebene Code während der Ausführung in eine ausführbare Datei umgewandelt wird. Zeit ist die Instanz, in der die ausführbare Datei ausgeführt wird. Die Begriffe "Laufzeit" und " Kompilierzeit " werden oft von Programmierern verwendet, um auch auf verschiedene Arten von Fehlern zu verweisen. Kompilieren - Zeit Die Überprüfung erfolgt während der Kompilierzeit.

Zu wissen ist auch, was mit Adressbindung gemeint ist.

Adressbindung ist der Prozess der Abbildung der logischen oder virtuellen des Programms Adressen zum entsprechenden physikalischen oder Hauptspeicher Adressen . Mit anderen Worten, ein gegebenes logisches die Anschrift wird von der MMU (Memory ManagementUnit) auf eine physische die Anschrift.

Warum wird eine Adressbindung benötigt?

Die Bindung ist notwendig um den logischen Speicher mit dem physischen Speicher zu verknüpfen. Um zu wissen, wo das Programm gespeichert ist, notwendig um darauf zuzugreifen. Die Bindung kann von drei verschiedenen Typen sein. Kompilierzeit Bindung : Die Anschrift wo das Programm gespeichert ist, ist zur Kompilierzeit bekannt.

Empfohlen: