FIELDGET |
Demande le champ |
---|---|
OS-9 Pascal |
Syntaxe
Function FIELDGET(expression, start-bit, 1ength:integer):integer; |
Description
Cette fonction permet d'extraire sélectivement des champs de bits d'une expression à valeur entière.
Remarque
- Cette fonction vous permet d'extraire sélectivement des champs de bits d'une expression à valeur entière. Le bit de début définit le nombre entier de bits de départ du champ à extraire; est le bit le moins significatif et 15 est le bit le plus significatif. La longueur définit le nombre entier de bits dans le champ, de 1 à 16. Les bits sont extraits en commençant au bit de début et en progressant vers le bit le moins significatif avec un bouclage à travers les positions de bit d'ordre supérieur si nécessaire. Le champ extrait est alors justifié à droite dans un résultat de 16 bits avec tous les bits de poids fort inutilisés mis à zéro.
Dernière mise à jour : Jeudi, le 6 Août 2020