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érationOn peut donc résumer la multiplication par la multiplication <strong>de</strong>s mantisses normalisées et parl'addition <strong>de</strong>s exposants. Nous n'avons pas besoin <strong>de</strong> rendre les exposants égaux comme dansl'addition et la soustraction. Remarquons également qu'étant donné que les mantissesnormalisées sont comprises entre 1 et 1/2, leur produit donnera toujours un nombre entre 1 et 1/4;par conséquent la multiplication nécessite tout au plus un seul décalage vers la droite du pointdécimal pour rendre la mantisse du résultat normalisée.Tant qu'à la division, elle se résume à la division <strong>de</strong>s mantisses et à la soustraction <strong>de</strong>s exposants.La mantisse résultante sera obligatoirement comprise entre 2 et 1/2, ce qui entraînera tout au plusun décalage vers la gauche du point décimal.Les algorithmes <strong>de</strong> multiplication et <strong>de</strong> division <strong>de</strong>s nombres binaires ont déjà été vus. On peutconstater que la multiplication et la division sont plus efficaces pour les nombres exprimés envirgule flottante en comparaison <strong>de</strong>s opérations addition et soustraction du point <strong>de</strong> vue vitessed'opération et précision.1.8.4 Les chaînes <strong>de</strong> caractèresOn sait que toute information fournie ou reçue au terminal se présente sous forme <strong>de</strong> caractèresou chaîne <strong>de</strong> caractères. Par exemple,sont <strong>de</strong>s chaînes <strong>de</strong> caractères.* + ) ; =" ceci est une chaîne <strong>de</strong> caractères "401 rue PrincipaleL'ordinateur utilise pour chacun d'eux, y compris le blanc, un co<strong>de</strong> binaire. Le co<strong>de</strong> ASCII estnettement le plus répandu que l'on retrouve dans les tables fournies par le fabricant.Exemples 40On a pour les caractères suivants la codification correspondante en ASCII:A 7 $ ? Caractère65 55 36 63 Décimal41 37 24 3F Hexadécimal0100 0001 0011 0111 0010 0100 0011 1111 BinaireLe VAX subdivise les chaînes en <strong>de</strong>ux groupes:les chaînes numériques,les chaînes non-numériques.Exemple 41 :70

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

Saved successfully!

Ooh no, something went wrong!