La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Présentation Unité de codage

Présentations similaires


Présentation au sujet: "Présentation Unité de codage"— Transcription de la présentation:

1 Présentation Unité de codage
Les processeurs qui équipent les ordinateurs sont composés de transistors ne gérant chacun que deux états. On représente ces deux états par des symboles 0 et 1 ou encore L (low)ou H (high). 0 ou 1 est un chiffre binaire appelé BIT. C’ est la contraction des mots anglais binary digit, qui signifient « chiffre binaire ».

2 Présentation Unité de transfert
les fondeurs ont cherché à faire traiter les plus grands nombres entiers possibles par cycle d’horloge par leurs processeurs. En effet il est beaucoup plus efficace en termes de rapidité de faire par une instruction un calcul sur un chiffre codé sur grand nombre de groupes élémentaires. En informatique, le byte est un groupe élémentaire de 6 à 9 bits, généralement 8, ce qui dans ce cas fait un octet. Ce système de numération appelé codage binaire ou base 2, peut être composé par plusieurs chiffres positionnés suivant un rang.

3 Présentation Unité de transfert
Par définition le chiffre à gauche à le rang le plus fort et à droite le rang le plus faible. 1 6 5 4 3 2 Rang

4 Présentation Représentation des entiers négatifs
Pour la représentation des entiers, il faut pouvoir écrire des entiers négatifs et positifs. La façon informatique de représenter un entier négatif ou positif est de prévoir un bit de signe, placé en tête. Un bit de signe nul indique une valeur positive, un bit de signe positionné à 1 indique une valeur négative. Les informaticiens utilisent deux représentations : Complément à un Cela consiste à inverser la valeur de chaque bit composant une valeur binaire. Par exemple, pour obtenir -4 : 0100 valeur décimale 4 1011 complément à un

5 Présentation Représentation des entiers négatifs
Les informaticiens utilisent deux représentations : Complément à deux Cela consiste à réaliser un complément à un de la valeur, puis d'ajouter 1 au résultat. Par exemple pour obtenir -5: 0101 codage de 5 en binaire 1010 complément à un 1011 on ajoute 1 : représentation de -5 en complément à deux

6 Présentation Opération sur les nombres binaires
Les techniques des quatre opérations de base (addition, soustraction, multiplication et division) restent exactement les mêmes qu'en notation décimale. Additions : On passe d'un nombre binaire au suivant en ajoutant 1 0+0= = = =0 avec 1 retenue Calculer : = = 1000

7 Présentation Opération sur les nombres binaires
Les techniques des quatre opérations de base (addition, soustraction, multiplication et division) restent exactement les mêmes qu'en notation décimale. Soustraction : 0-0= =1 avec 1 retenue 1-0= =0 Calculer : = =

8 Présentation Opération sur les nombres binaires Multiplication :
La multiplication se fait en formant un produit partiel pour chaque digit du multiplicateur (seuls les bits non nuls donneront un résultat non nul). Lorsque le bit du multiplicateur est nul, le produit partiel est nul, lorsqu'il vaut un, le produit partiel est constitué du multiplicande décalé du nombre de positions égal au poids du bit du multiplicateur. 0x0=0 0x1=0 1x0=0 1x1=1 Calculer : x x 010 = = 1100

9 Présentation Opération sur les nombres binaires Division :
La division binaire s'effectue à l'aide de soustractions et de décalages, comme la division décimale, sauf que les digits du quotient ne peuvent être que 1 ou 0. Le bit du quotient est 1 si on peut soustraire le diviseur, sinon il est 0 0/1=0 1/1=1 Calculer : / / 010 = =

10 En cours De réalisation


Télécharger ppt "Présentation Unité de codage"

Présentations similaires


Annonces Google