Presentacio treball uf1

Preview:

Citation preview

CODIFICACIÓ DE LA INFORMACIÓ EN

DIFERENTS SISTEMES DE REPRESENTACIÓ

Isabel VidalSMX-1

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.

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.

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).

CONVERSIÓ ENTRE SISTEMES DE NUMERACIÓ

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

●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

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

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

OPERACIONS BÀSIQUES AMBSISTEMES DE NUMERACIÓ

SUMA EN BINARI

11001010+ 1111

11011001

Sumem 202 + 15 = 217

RESTA EN BINARI

11001010- 1111

10111011

Restem 202 – 15 = 187

MULTIPLICACIÓ EN BINARI

11001010X 1111

1100101011001010 11001010 11001010

101111010110

DIVISIÓ EN BINARI

11001010 11111111 1101

10100 11118

10111 1111

1000

Dividim 202 / 15 = 13

REPRESENTACIÓ DELS NOMBRESENTERS i EN COMA O PUNT FIX

MÒDUL I SIGNE

Representem el nombre +10(10

Representem el nombre -10(10.

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)

COMPLEMENT A 2

Representem el nombre +10(10.

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

EXCÉS A 2(n-1)

Representem el nombre +10(10

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

Resultat 10001010

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

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

Recommended