Benny's Blog
Navigation: Home » Programmierung » Assembler » NEAR und FAR Prozeduren deklarieren
5. Juli 2009
Unterprogramme können in der Assemblerprogrammierung als NEAR und FAR Prozeduren deklariert werden.

Standardmäßig wird NEAR verwendet:

name PROC
name ENDP


Man kann NEAR aber auch explizit angeben:

name PROC NEAR
name ENDP


Die Deklaration von FAR ist ähnlich:

name PROC FAR
name ENDP

NEAR-Prozeduren befinden sich im gleichen Segment (Intrasegment) und haben nur einen anderen Offset. FAR-Prozeduren liegen außerhalb des Segments (Intersegment) und haben ebenfalls einen anderen Offset.

Eselsbrücke: Intranet = innerhalb, Internet = außerhalb

Gefunden in “Technische Informatik 1: Grundlagen der Informatik und Assemblerprogrammierung” von Thomas Müller (ISBN: 372813001X).



Ähnliche Artikel:
Tags: Assembler

Kommentar schreiben: