Rapport mini projet CINTRODUCTION Ce mini projet vise essenciellement à mettre en oeuvre les concepts aquis en cours de carte de traitement numérique de signal DSP visant à réaliser des algorithmes et des fonctions de conversion entre di ?érentes bases et
CINTRODUCTION Ce mini projet vise essenciellement à mettre en oeuvre les concepts aquis en cours de carte de traitement numérique de signal DSP visant à réaliser des algorithmes et des fonctions de conversion entre di ?érentes bases et représentation principalement les deux représentation en virgule ?xe et virgule ottante dans lesquels on représente un nombre selon une précision demandée Ces conversions et calculs sont implémentés dans une interface graphique MATLAB GUI General user interface On aimerait bien remercier mo sieur Hicham GHENNIOUI d ? avoir nous donner des opportunités de se développer sur le coté technique et conceptuel dans des champs di ?érents Mini projet C Présentation d ? un nombre en virgule ?xe et en virgule ottante a La représentation en virgule ?xe Une représentation d'un nombre en virgule ?xe est un type de donnée correspondant à un nombre qui possède en base deux ou en base dix un nombre ?xe de chi ?res après la virgule Les nombres en virgule ?xe sont utiles pour représenter des quantités fractionnaires dans un format utilisant le complément à deux quand le processeur de l'ordinateur n'a aucune unité de calcul en virgule ottante ou quand une virgule ?xe permet d'augmenter la vitesse d'exécution ou d'améliorer l'exactitude des calculs La représentation en virgule ottante La virgule ottante est une méthode d'écriture de nombres fréquemment utilisée dans les ordinateurs équivalente à la notation scienti ?que en numération binaire Elle consiste à représenter un nombre par un signe égal à ?? ou une mantisse aussi appelée signi ?cande et un exposant entier relatif généralement borné signe ? mantisse ? baseexposant La représentation IEEE Mini projet CEn informatique l ? IEEE est une norme sur l'arithmétique à virgule ottante mise au point par le Institute of Electrical and Electronics Engineers Elle est la norme la plus employée actuellement pour le calcul des nombres à virgule ottante avec les CPU et les FPU La norme dé ?nit les formats de représentation des nombres à virgule ottante signe mantisse exposant nombres dénormalisés et valeurs spéciales in ?nis et NaN en même temps qu ? un ensemble d ? opérations sur les nombres ottants i Simple précision ii Double précision Mini projet C Présentation de l ? interface Un graphe pour tracer la dynamique en virgule ?xe et virgule ottante Fermeture de l ? interface Les entrées requises pour faire les calculs et la conversion nombre précision nombre de bit choix de conversion etc A ?chage des résultats en sortie des di ?érentes conversions et calculs e ?ectués Mini projet C Les fonctions de conversion a Conversion décimal vers ?xe Explication de la fonction Cette fonction est réalisée selon l ? astuce suivante On détermine d ? abord la partie entière c ? est la partie à diviser sur pour faire convertir cet entier en sa représentation binaire ainsi qu ? on sépare cette partie à la partie à la partie fractionnaire dans laquelle on va réaliser des succession de multiplication par la base binaire jusqu ? à ce
Documents similaires










-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Oct 02, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 31.2kB