Section courante

A propos

Section administrative du site

MK_FP

Fabrique un pointeur long
Turbo C++ dos.h

Syntaxe

void far *MK_FP(unsigned seg, unsigned ofs);

Paramètres

Nom Description
seg Ce paramètre permet d'indiquer la valeur du segment. Dans les architectures 16 bits (comme 8086 sous DOS), la mémoire est divisée en segments de 64 Ko, et un segment fait référence à une zone de mémoire. Le segment est une valeur de 16 bits qui spécifie le début d'une zone de mémoire.
ofs Ce paramètre permet d'indiquer le déplacement (offset en anglais), étant la distance en octets à partir du début du segment. Le déplacement est également une valeur de 16 bits (dans les systèmes à 16 bits). Cet offset permet de spécifier l'emplacement exact d'une donnée ou d'un code dans le segment.

Description

Cette fonction permet de fabriquer un pointeur long.



Dernière mise à jour : Dimanche, le 28 Février 2021