21
CODIFICACIÓ DE LA INFORMACIÓ EN DIFERENTS SISTEMES DE REPRESENTACIÓ Isabel Vidal SMX-1

Presentacio treball uf1

Embed Size (px)

Citation preview

Page 1: Presentacio treball uf1

CODIFICACIÓ DE LA INFORMACIÓ EN

DIFERENTS SISTEMES DE REPRESENTACIÓ

Isabel VidalSMX-1

Page 2: Presentacio treball uf1

EL SISTEMA BINARI

Per a un ordinador totes les dades són nombres: les xifres, les lletres, qualsevol símbol, i fins i tot les instruccions són nombres. Això vol dir que qualsevol quantitat, frase o dada s’emmagatzema en forma de nombre o més concretament, en forma de 0 i 1.

Page 3: Presentacio treball uf1

EL SISTEMA OCTAL

La base és 8. Per tant, els símbols que es poden aplicar són 0, 1, 2, 3, 4, 5, 6 i 7. Per a convertir un nombre de base decimal a base

octal es divideix per 8 successivament fins a arribar al quocient 0 i la resta de les divisions en ordre invers indica el nombre octal.

Page 4: Presentacio treball uf1

EL SISTEMA HEXADECIMAL

La base és 16. Per aquest motiu, es fan servir setze símbols, dels quals els deu primers són els nombres 0, 1, 2, 3, 4, 5, 6, 7, 8 i 9, i

els sis següents són les lletres A, B, C, D, E, F (els valors respectius són de 10 per a A, 11 per a B, 12 per a C, 13 per a D,

14 per a E i 15 per a F).

Page 5: Presentacio treball uf1

CONVERSIÓ ENTRE SISTEMES DE NUMERACIÓ

Page 6: Presentacio treball uf1

CONVERSIÓ D’UNA BASE BINARI A BASE DECIMAL.

Exemple:Passarem el nombre 1001011(2 a base

10.

Sumarem el nombres on hi així un 1 sota:64+8+2+1= 75(10

Per tant el resultat serà: 75(10

128

64 32 16

8 4 2 1

1 0 0 1 0 1 1 75

Page 7: Presentacio treball uf1

●CONVERSIÓ DE DECIMAL A BINARI.Exemple:

Passarem el nombre 75(10 a base 2.

75-64=11

11-8=3

3-2=1

Per tant em posat un 1 davall del 64, del 8, del 2 i del 1. I un 0 als altres

nombres.

Per tant el resultat serà: 1001011(2

Page 8: Presentacio treball uf1

CONVERSIÓ DE BINARI A OCTAU.

Separarem el nombre de 3 xifres en 3 xifres 010 101 001 i tenint en compte

la taula anterior sabrem que:

Per tant el nombre 10101001(2 equival a 251(8

DECIMAL

BINARI

OCTAU

0 000 0

1 001 1

2 010 2

3 011 3

4 100 4

5 101 5

6 110 6

7 111 7

Page 9: Presentacio treball uf1

CONVERSIÓ DE BINARI A HEXAGONAL

Separarem el nombre de 4 xifres en 4 xifres 1010 1001 i tenint en compte la taula anterior sabrem que:

Per tant el nombre 10101001(2 equival a A9(10

Page 10: Presentacio treball uf1

OPERACIONS BÀSIQUES AMBSISTEMES DE NUMERACIÓ

Page 11: Presentacio treball uf1

SUMA EN BINARI

11001010+ 1111

11011001

Sumem 202 + 15 = 217

Page 12: Presentacio treball uf1

RESTA EN BINARI

11001010- 1111

10111011

Restem 202 – 15 = 187

Page 13: Presentacio treball uf1

MULTIPLICACIÓ EN BINARI

11001010X 1111

1100101011001010 11001010 11001010

101111010110

Page 14: Presentacio treball uf1

DIVISIÓ EN BINARI

11001010 11111111 1101

10100 11118

10111 1111

1000

Dividim 202 / 15 = 13

Page 15: Presentacio treball uf1

REPRESENTACIÓ DELS NOMBRESENTERS i EN COMA O PUNT FIX

Page 16: Presentacio treball uf1

MÒDUL I SIGNE

Representem el nombre +10(10

Representem el nombre -10(10.

Page 17: Presentacio treball uf1

COMPLEMENT A 1

Representem el nombre +10(10.

Representem el nombre -10(10. (Canviem el 0 per 1 i el 1 per 0 al mòdul)

Page 18: Presentacio treball uf1

COMPLEMENT A 2

Representem el nombre +10(10.

Representem el nombre -10(10. ( li sumem 1al complement 1)

Page 19: Presentacio treball uf1

EXCÉS A 2(n-1)

Representem el nombre +10(10

2(8-1) + 10 = 128 + 10 = 138

Resultat 10001010

Page 20: Presentacio treball uf1

MÈTODE DEL DECIMAL DESEMPAQUETAT

Quant el nombre es positiu fiquem al signe el +1100

Quant el nombre es negatiu fiquem al signe el -1101

Representem el nombre +1999

Page 21: Presentacio treball uf1

MÈTODE DEL DECIMAL EMPAQUETAT

Quant el nombre es positiu fiquem al signe el +1100

Quant el nombre es negatiu fiquem al signe el -1101

Representem el nombre -1999