12.07.2015 Views

Systèmes de numération - UQAC

Systèmes de numération - UQAC

Systèmes de numération - UQAC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Richard Tremblay et Djamal Rebaïnesystèmes <strong>de</strong> numération1.8.6 Les chaînes binaires à champs variablesC'est une technique <strong>de</strong> rangement <strong>de</strong>s chaînes binaires qui permet <strong>de</strong> la loger à n'importe quelendroit dans la mémoire. De plus la longueur <strong>de</strong> la chaîne en bits peut être comprise entre 0 et 32.Une telle souplesse <strong>de</strong> localisation exige trois paramètres:1. une adresse <strong>de</strong> référence A qui permettra <strong>de</strong> localiser par rapport à elle le début <strong>de</strong> l'unité<strong>de</strong> rangement,2. une distance P en bits précisant l'endroit du début <strong>de</strong> l'unité <strong>de</strong> rangement par rapport àl'octet d'adresse A et3. une longueur L en bits <strong>de</strong> l'unité <strong>de</strong> rangement précisant qu'il s'agit <strong>de</strong>s L bits suivantl'endroit indiqué par le paramètre P.Le schéma suivant montre la position <strong>de</strong>s valeurs positives et négatives du paramètre P parrapport à l'adresse A.-25 -32M -17 -18 -19 -20 -21 -22 -23 -24É -9 -10 -11 -12 -13 -14 -15 -16M -1 -2 -3 -4 -5 -6 -7 -8O 7 6 5 4 3 2 1 0 : AI 15 14 13 12 11 10 9 8R 23 22 21 20 19 18 17 16E 31 30 29 28 27 26 25 2439 38 37 36 35 34 33 3277

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!