>> Technologie Électronique >  >> Audio pour la maison >> Amplificateurs et préamplis

Procédures Near vs Far dans le microprocesseur 8086

Types d'appels de procédure dans le 8086

Procédure Near (proche)

  • La cible réside dans le même segment de code.
  • Utilise un décalage 16 bits (IP) uniquement.
  • Instruction unique (CALL/JMP) – portée 64 Ko.

Procédure Far (lointaine)

  • La cible se trouve dans un segment différent.
  • Nécessite une valeur de segment 16 bits (CS) plus un décalage 16 bits.
  • Deux instructions : charger le registre de segment, puis near jump/call.
CaractéristiqueNearFar
PortéeMême segment de codeÀ travers les segments
Taille déplacementDécalage 16 bitsSegment 16 bits + décalage 16 bits
Nombre d'instructions12
Amplificateurs et préamplis