DissertationsEnLigne.com - Dissertations gratuites, mémoires, discours et notes de recherche
Recherche

Rapport De Stage Ram

Dissertations Gratuits : Rapport De Stage Ram. Rechercher de 53 000+ Dissertation Gratuites et Mémoires
Page 1 sur 14

(t) = a sin ( 2πf2 t + ψ ) π ….

Système de numération

Système de numération décrit la façon avec laquelle les nombres sont représentés. Un système de numération est défini par : Un alphabet A : ensemble de symboles ou chiffres, Des règles d’écritures des nombres : Juxtaposition de symboles

Exemples de Système de numération (1)

Numération Romaine

Lorsqu’un symbole est placé à la droite d’un symbole plus fort que lui, sa valeur s’ajoute : CCLXXI 271 Lorsqu’un symbole est placé à la gauche d’un symbole plus fort que lui, on retranche sa valeur : CCXLIII 243 On ne place jamais 4 symboles identique à la suite : 9 s’écrit IX et non VIIII Le plus grand nombre exprimable est : 3999 ( MMMCMXCIX ) Système inadapté au calcul

Exemples de Système de numération (2)

Numération babylonienne

Chez les Babyloniens (environ 2000 ans avant J.C. ), les symboles utilisés sont le clou pour l’unité et le chevron pour les dizaines. C’est un système de position.

A partir de 60, la position des symboles entre en jeu :

204 : 7392 :

Le nombre 60 constitue la base de ce système.

Exemples de Système de numération (3)

Numération décimale :

C’est le système de numération le plus pratiqué actuellement. L’alphabet est composé de dix chiffres : A = {0,1,2,3,4,5,6,7,8,9} Le nombre 10 est la base de cette numération C’est un système positionnel. Chaque position possède un poids. Par exemple, le nombre 4134 s’écrit comme :

4134 = 4 x 103 + 1 x 102 + 3 x 101 + 4 x 100

Système de numération positionnel pondéré à base b

Un système de numérotation positionnel pondéré à base b est défini sur un alphabet de b chiffres : A = {c0,c1,…,cb-1} avec 0 ≤ ci < b Soit N = an-1 an-2 ...a1 a0 (b) : représentation en base b sur n chiffres ai : est un chiffre de l’alphabet de poids i (position i). a0 : chiffre de poids 0 appelé le chiffre de poids faible an-1 : chiffre de poids n-1 appelé le chiffre de poids fort La valeur de N en base 10 est donnée par :

N = an-1.bn-1 + an-2.bn-2 + ... + a0.b0(10)=

n −1

a ib

i

i= 0

Bases de numération (Binaire, Octale et Hexadécimale)

Système binaire (b=2) utilise deux chiffres : {0,1}

C’est avec ce système que fonctionnent les ordinateurs

Système Octale (b=8) utilise huit chiffres :{0,1,2,3,4,5,6,7}

Utilisé il y a un certain temps en Informatique. Elle permet de coder 3 bits par un seul symbole.

Système Hexadécimale (b=16) utilise 16 chiffres :

{0,1,2,3,4,5,6,7,8,9,A=10(10),B=11(10),C=12(10),D=13(10),E=14(10),F=15(10)} Cette base est très utilisée dans le monde de la micro informatique. Elle permet de coder 4 bits par un seul symbole.

Transcodage (ou conversion de base)

Le transcodage (ou conversion de base) est l’opération qui permet de passer de la représentation d’un nombre exprimé dans une base à la représentation du même nombre mais exprimé dans une autre base. Par la suite, on verra les conversions suivantes:

Décimale vers Binaire, Octale et Hexadécimale Binaire vers Décimale, Octale et Hexadécimale

Changement de base de la base 10 vers une base b

La règle à suivre est les divisions successives :

On divise le nombre par la base b Puis le quotient par la base b Ainsi de suite jusqu’à l’obtention d’un quotient nul La suite des restes correspond aux symboles de la base visée. On obtient en premier le chiffre de poids faible et en dernier le chiffre de poids fort.

Exemple : décimale vers binaire

Soit N le nombre d’étudiants d’une classe représenté en base décimale par : N = 73(10) Représentation en Binaire?

73 1 2 36 2 0 18 2 0 9 1

73(10) = 1001001(2)

2 4 0

Vérification

2 2 0

2 1 1

2 0

Exemple : décimale vers octale

Soit N le nombre d’étudiants d’une classe représenté en base décimale par : N = 73(10) Représentation en Octale?

73 1 8 9 8 8 1 1 1 0

73(10) = 111(8)

Vérification

Exemple : décimale vers Hexadécimale

Soit N le nombre d’étudiants d’une classe représenté en base décimale par : N = 73(10) Représentation en Hexadécimale?

73 9 16 4 16 4 0

73(10) = 49(16) Vérification

de la base binaire vers une base b -Solution 1Première solution :

convertir le nombre en base binaire vers la base décimale puis convertir ce nombre en base 10 vers la base b.

Exemple :

10010(2) = ?(8) 10010(2) = 24+2(10)=18(10)=2*81+2*80(10)=22(8)

de la base binaire vers une base b -Solution 2Deuxième solution :

Binaire vers décimale : par définition (

n −1

a ib

i

i= 0

)

Binaire vers octale : regroupement des bits en des sous ensembles de trois bits puis remplacer chaque groupe par le symbole correspondant dans la base 8.(Table) Binaire vers Hexadécimale : regroupement des bits en des sous ensembles de quatre bits puis remplacer chaque groupe par le symbole correspondant dans la base 16.(Table)

Correspondance Octale \Binaire

Symbole Octale suite binaire 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111 Retour

Correspondance Hexadécimale \Binaire

Hexadécimale\Binaire S. Hexad. suite binaire S. Hexad. suite binaire 0 0000 8 1000 1 0001 9 1001 2 0010 A 1010 3 0011 B 1011 4 0100 C 1100 5 0101 D 1101 6 0110 E 1110 7 0111 F 1111 Retour

Exemple : binaire vers décimale

Soit N un nombre représenté en binaire par : N = 1010011101(2) Représentation Décimale?

N=1.29+0.28+1.27+0.26+0.25+1.24+1.23+1.22+0.21+1.20 =512 + 0 + 128 + 0 + 0 + 16 + 8 + 4 + 0 + 1 =669(10)

1010011101(2)=669(10)

Exemple : binaire vers octale

Soit N un nombre représenté en base binaire par : N = 1010011101(2) Représentation Octale? N = 001 = 1 010 2 011 101(2) 3 5 (8)

1010011101(2)= 1235(8)

Exemple : binaire vers Hexadécimale

Soit N un nombre représenté en base binaire par : N = 1010011101(2) Représentation Hexadécimale? N = 0010 1001 1101(2) = 2 9 D (16)

1010011101(2)= 29D(16)

Exercice

Introduction Systèmes de numérotation et Codage des nombres

Systèmes de numérotation Système de numération décimale Représentation dans une base b Représentation binaire, Octale et Hexadécimale Transcodage ou changement de base

Plan

Codage des nombres

Codage des entiers positifs (binaire pur ) Codage des entiers relatifs (complément à 2 ) Codage des nombres réels ( virgule flottante)

Codage des caractères :

ASCII et ASCII étendu, Unicode , …

Codage du son et des images

Codage des entiers naturels (1)

Utilisation du code binaire pur :

L’entier naturel (positif ou nul) est représenté en base 2, Les bits sont rangés selon leur poids, on complète à gauche par des 0. Exemple : sur un octet, 10(10) se code

...

Télécharger au format  txt (20.5 Kb)   pdf (166.8 Kb)   docx (15.8 Kb)  
Voir 13 pages de plus »
Uniquement disponible sur DissertationsEnLigne.com