Vous êtes sur la page 1sur 34
Faculté des Sciences de Gabes Chaprrre II -| REPRESENTATION INTERNE| DES INFORMATIONS| 3 Codage et représentation interne — Khaled Hassine Faculté des Sciences de Gabes Les entiers Les entiers T Les enters nn signés @ les enters non signés 1 Les enters signs 3 Les enters signés Signet lou abst Sone evalu setae compen deux + Compaen ceux 2 pene Septet s € Inte sous format take sur 234 octets + Apprcte de repéseation es es entiers non signés ‘non signé : Exemples Fes enters on signs, (unsignec) sont représentés en soit & représenter lentier non signé 53 sur Caer Foto en Bare kn Se aptnes ort 35H = 110101. Pape dat carn urs BS oat = 0000 00000011 0101 = 0035H neat dae grech + Inversement, les valeurs décimales des entiers ‘Comper ies eases vides por es 0 eee ee non signés représentés en interne par repréentr est 2-1 ele ls ptt et 0 = OOOCH est 12 pe Sar Ws ete nn sp male: 255. 1 0023H est 35 , a Codage et représentation interne — Khaled Hassine 2 roc des Scenes de Sabes Sm mur les entiers signés, il suffit de rajouter Les entiers un bit de signe. ‘= Par convention, on représente : * fesne + 810 T Les enters non signés 2 Les enters signs ee 2 Sone vaer abst ete pis fort tebe ce sane compen deux A * napresettion ne += L'évaluation se fait selon deux approches : Sen “Enso et valeur absolve ‘encomplement 32a purse ta pls rms, pene Valeur Absolue ero i :reprsetation dave, Les entiers 7 oe cc, marie oN Men aT pepsi be 6 anc ist 1D Les enters non sianés © Les enters signs +L wou att au nore dant un ener non sn, ob Signet lau abet arconlevet an regs co cnerson pedenmere * Compliment deux Sheen * Repreventaton ide + Lerempisage eat dsr sare el 1 Uateoe sre et deanna Be po, + Kangra ac ome a a 2 Codage et représentation interne — Khaled Hassine 3 Faculté des Sciences de Gabes a Exemples 3 reprisotar Fentirsgné 53 sur 16 bts clon la onventon Sv + Sot 8 représenter Tener “53. sur 16 ts schon onvenson SBA + Ttersomert, fs valeurs décmales des ents signs représents n inteme soo conventon SB por arques ‘eprientaton inte dun ener post ex entque 3 ‘2 eprseration comme. enter non sgné sel it Cnventon se et valeur absoue + Sum 1 ip pe nar nat“) + La représntation signe et valeur absobe présente (deur nconvenents a perteetatonen jcomplément& 2. 1 son pk ere un ener po dnt valeur est crore ene O et 2-1 + Lecaldert dn mot de nbs (nate) est oben parle complement de ehacun des BS Din: aaa" Nous powone encore ce: = A= A+ 1-2" (Or sur bts, Fetes 2" est gal 80. I ext lors possible Géowe un pombe ester nagatt comme ie "Complément 82" des valeur absolve 6 Codage et représentation interne — Khaled Hassine 6 Faculté des Sciences de Gabes teerreenstonen complément 8 2 rt 42 cca gue monies ng fice po omprran dese volae nue ost onte de esirtmulon at coe, + repaints antes posts et ete 8 crveton Sve Cane pred sans avec los nombres pats + reptamaten San es rons eres et Su 16 BS © ‘Srnet 82 fete mean Cosa on Po) ae 2: Exemples 3 reprézenter Tener sgné -S9 sur 16 Ds slo enventen ©82 + Irversment, ls valeus aécmales des entirs sons represents en interne eon a convention C82 pt + ftuces pour retowverlecanplément 2 dun nombre, * parau suite bare de aoe & gouche fou ‘Fencanvrla promi’ ment + AIR de eon complement tus es ts 32 +11 ex pus astuceux de travaler en hex aven tiie compliment 41 éan la ee 2 et églm compiment marques es tages du cd2 rai nsforme Fperation de soustraction en adion ‘leorgand eter 204 + Poe invent ln complet des ruts ‘eg pate ‘hie haere, Pak ae ate ats + tet ne suce eters ane fe coe dee ens cote en compliment & 2, es pasemerts de pact (a ontows) ne ar pus tuk Se Tapprtn dun bt nude ae ano os {re pecs Coadtinsouracion dente cede on Cexminet 3.2, se pedunom lesgun deucerters Se ‘nlm soe dont un esa e Se oppose 2 Codage et représentation interne — Khaled Hassine 0 Faculté des Sciences de Gabes resentation biaisée Les entiers ‘empis ere Det Po, «Siu unre ncn es rors ats reper akan Lar ares onde Senet ert ec sencrecee LSS ekatmemeert Spec ae ene 2 Spat ae ‘eons a= Sa2'-2" a prerrésentation biaisée ‘epricertton baie et uted prtiuéreent pour representa les exposants ans ln repésaration des ‘els en virgle tate + La rerésetaton biisée Inverse Ia convention du bit H e signe 9 au complement 3 2 i sOparierar gee 1.2 hs ves pastes rales en partie et de Sipe aoe Fears’ ah -deale B u Codage et représentation interne — Khaled Hassine 6 roc des Scenes de Sabes Sm ee ceernetneey eae rece Baie pr appon 2 aeSe2 2 Sy verze Mirrcsruaeee “ + Soit 8 représenter enter signé -53 ur 16 bits selon ta «Min: covepard tas es 80 SAAS aT + Tversament, ls valeurs décmales dos enirs sions representa en interne sen Ta conveten base Par ‘apport 2 02H et un nome niga: 2~ 32768-32786 1 boost stn nme post 008H~a000H = 3 Fay erence {CB_(Décimal Codé Bina) ou en Angie BCD (Binary Coded Decimal, + Ouagie ei dima et codé par sa conversion binare sur quatre bits. = Uulde dans les eaculerces de pocne ees tangas (as Ta geste ta que BOL. 1 Pormet de passer plus facilement du code usvel (éeima) un nome 3s epésentaton item, 7 Ey Codage et représentation interne — Khaled Hassine 7 roc des Scenes de Sabes Sm Eeoaanterss en Se... ee... suivant ‘fender fetes (un cars pr 6) a + Inconvénients Lea =r tae fo ate ee (tne atin) en 8D + ac convention, espe +e cod par 100 at) et ay a el sat 6 cn ono fener 1101 (ot, ‘eaten sears" "soe se + Te Gx OOD + Sgn om are met ws + Four prendre eppost un nombre, su erates 13 octet de pods aie ey oe eee » 0 Exemple d opérations arithmétiques en a So (lu Pn csr 15+ 18 = ‘end (ou paced Male ou non compadé, a a iu ta prt 0 ae sce (se 2 a, eat amr are se + Soe! spre re eect e mare tet +590 se rsutt est supéeur a9, autre on at 1 Senet aen es esos por slat aj) oo : a sont 100 emo a + Avontage - rece 8 rnconvnsent de a représetation : fel en BeD due separation, ‘ + _ou Go. + Tonnies: Dauber I tile de a moire nécesaire = oor o011_(=33) _— | zen nano a 2 Codage et représentation interne — Khaled Hassine 8 Faculté des Sciences de Gabes 2 Deux approches de représentation interne oo réels forbewtaton en vrata: praise nto + Reprsenation en vig fants: perm E74 ie bs amet es process cs ed Les Réels 1D Représentation en virgule Fixe 4 Représentation en vrguleflottante 4 Norme IEEE 754 3 La représentation du processeur VAX Fa Codage et représentation interne — Khaled Hassine % roc des Scenes de Sabes Sm aoe es - 4 de pods le ps fable nous a atirbuon un pois 2", Les Réels ‘avec bits nous pouvons éerie Représentation en virgule fixe 1 Représentation en virguleflottante 2 Worme IEEE 754 TAN eG pce oes mtn spi ed 8 Ua représentation du procesteur VAX. ‘ne «lr be pd os pret + La pston dea viru est fe par leche dem. + Ces aus aplcable aux représntatens sgnées. 7 oe pecrmtners etimes Tes convrtons de roprésontations en virgule fhe vir ne fis pour toute Fue postion immuable » suvante (nei6—m (constarte pemanert) et tact (npza) dea wrgule, aaah ee ooh ‘Fou Tappetaton VIRGULE FIX (Fed Pot) ‘ + Lrréaisaton des operations ne sort pas facies. 1 Sineste nombre tea de bts etm etl nombce de ts Reprentation terse invererent de parte décmal, en valet abso, "20375 o38oH Ile pate ale (no tb) tine cen 33 Peete oer pur pce) “OOOH = Bois gen saete >, esas {ot im gre gana (cepa ee exe aa wakes Seema) eet 2» © Codage et représentation interne — Khaled Hassine 10 Faculté des Sciences de Gabes er Les Réels Se aoe a — caroccssmaranae ae 2 Moone HSE 784 |= Mantisse est nonmalisée selon Tune de deux formes Soar e ial 1 Le couse revent dale Sgn, Matisse, Export Apessetnase a Seer + Mantisse + taming par romatintion (:DaC68 00. + Giratina cats he oar te + Exposant: un enti signé a ceaché : Hidden bit formalization: 0.000 os 1K * fasts Gee re pare ns reptaten 1 Peet de aoe eo eu ease). {G rprésntaton cu aio vient ipossle Sagan define ue contpuratin rte de masse Secon ass se 08). 1 faut ausi éfnr une configuration intercite peur une ints postive ov négatve ou une valeur ‘non rurérigae (NaN : Nota Number, NAV : Not a Value). es coniguatons interes dovent génkalement ere une des valeurs ints a pus pete ula plus grande 6 Codage et représentation interne — Khaled Hassine a Faculté des Sciences de Gabes Sfpeemauee Heer ison virgule fixe et flottante ont andes de So i ey Man oa + BpSutps te binge sa a me - oar Ene ee eee ee SS Be ome by ‘eB 6 6 assis pee ear et Gra weirs 6 repréeration en rgleRtant ( * feng) ° Te Cas ow 8 3 oes creas RPP PP Eee see + Mer osm gg ste de cot aa s T M aon post (Maer eg Ses) + Hn eg at ried eer ie sn nu cna

Vous aimerez peut-être aussi