sistema hexadecimal

84
SISTEMA HEXADECIMAL Conversió a binari Josep M. Soler

Upload: josep-maria-soler

Post on 15-May-2015

1.836 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Sistema Hexadecimal

SISTEMA HEXADECIMAL

Conversió a binari

Josep M. Soler

Page 2: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

Page 3: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0,

Page 4: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1,

Page 5: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2,

Page 6: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3,

Page 7: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3, 4...

Page 8: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9,

Page 9: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A,

Page 10: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B,

Page 11: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C,

Page 12: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D,

Page 13: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E,

Page 14: Sistema Hexadecimal

Sistema Hexadecimal

• Consta de 16 digits:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Page 15: Sistema Hexadecimal

Sistema Hexadecimal

Per comptar es fa igual que en la resta de sistemes de numeració

Page 16: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17,

Page 17: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18,

Page 18: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19,

Page 19: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A,

Page 20: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B,

Page 21: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C,

Page 22: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D,

Page 23: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E,

Page 24: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F,

Page 25: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20

Page 26: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

Page 27: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98,

Page 28: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99,

Page 29: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A,

Page 30: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B,

Page 31: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C,

Page 32: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D,

Page 33: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E,

Page 34: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F,

Page 35: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0,

Page 36: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1

Page 37: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

Page 38: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8,

Page 39: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9,

Page 40: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9, FA,

Page 41: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9, FA, FB,

Page 42: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9, FA, FB, FC,

Page 43: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9, FA, FB, FC, FD,

Page 44: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9, FA, FB, FC, FD, FE,

Page 45: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9, FA, FB, FC, FD, FE, FF,

Page 46: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9, FA, FB, FC, FD, FE, FF, 100,

Page 47: Sistema Hexadecimal

Sistema Hexadecimal

Fitxa’t en les sèries següents:

17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21...

98, 99, 9A, 9B, 9C, 9D, 9E, 9F, A0, A1, A2...

F8, F9, FA, FB, FC, FD, FE, FF, 100, 101...

Page 48: Sistema Hexadecimal

Conversió Hexadecimal - Binari

El sistema hexadecimal és molt útil perquè és molt senzill passar de hexadecimal a binari i viceversa.

Page 49: Sistema Hexadecimal

Conversió Hexadecimal - Binari

1. Per convertir un número hexadecimal a binari o de binari a hexadecimal hem de fer una taula amb les conversions dels 16 dígits hexadecimals a binari

Page 50: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. La taula és aquesta:

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 51: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. La taula és fàcil de construir. Anem a veure-ho

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 52: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. Escrivim els dígits hexadecimals

Binari Hex.

Page 53: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. Escrivim els dígits hexadecimals

Binari Hex.

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

Page 54: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. Ara toca escriure totes les combinacions binaries ordenades

Binari Hex.

0

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

Page 55: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. Comencem escrivint una columna alternant un 0 i un 1. Primer sempre el 0

Binari Hex.

0 0

1 1

0 2

1 3

0 4

1 5

0 6

1 7

0 8

1 9

0 A

1 B

0 C

1 D

0 E

1 F

Page 56: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. En una columna a la esquerra alternem dos 0 i dos 1

Binari Hex.

00 0

01 1

10 2

11 3

00 4

01 5

10 6

11 7

00 8

01 9

10 A

11 B

00 C

01 D

10 E

11 F

Page 57: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. A la següent quatre 0 i quatre 1

Binari Hex.

000 0

001 1

010 2

011 3

100 4

101 5

110 6

111 7

000 8

001 9

010 A

011 B

100 C

101 D

110 E

111 F

Page 58: Sistema Hexadecimal

Conversió Hexadecimal -

Binari

1. I per acabar vuit 0 i vuit 1.

Ja tenim la taula feta!

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 59: Sistema Hexadecimal

Conversió Hexadecimal -

Binari2. Prenem per exemple el

número hexadecimal

6AC2

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 60: Sistema Hexadecimal

Conversió Hexadecimal -

Binari2. Convertim cada dígit directament a binari segons la taula

6AC2

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 61: Sistema Hexadecimal

Conversió Hexadecimal -

Binari2. Convertim cada dígit directament a binari segons la taula

6AC2

0010

Atenció! Escrivim els 4 dígits binaris, corresponents a cada dígit hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 62: Sistema Hexadecimal

Conversió Hexadecimal -

Binari2. Convertim cada dígit directament a binari segons la taula

6AC2

1100 0010

Atenció! Escrivim els 4 dígits binaris, corresponents a cada dígit hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 63: Sistema Hexadecimal

Conversió Hexadecimal -

Binari2. Convertim cada dígit directament a binari segons la taula

6AC2

1010 1100 0010

Atenció! Escrivim els 4 dígits binaris, corresponents a cada dígit hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 64: Sistema Hexadecimal

Conversió Hexadecimal -

Binari2. Convertim cada dígit directament a binari segons la taula

6AC2

0110 1010 1100 0010

Atenció! Escrivim els 4 dígits binaris, corresponents a cada dígit hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 65: Sistema Hexadecimal

Conversió Hexadecimal -

Binari2. Convertim cada dígit directament a binari segons la taula

6AC2

0110 1010 1100 0010

Una vegada tenim el número podem eliminar els 0 de l’esquerra

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 66: Sistema Hexadecimal

Conversió Hexadecimal -

Binari2. Convertim cada dígit directament a binari segons la taula

6AC2

110 1010 1100 0010

Una vegada tenim el número podem eliminar els 0 de l’esquerra

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 67: Sistema Hexadecimal

Conversió Hexadecimal -

Binari3. I tenim que:

6AC216 = 101010110000102

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 68: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Page 69: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

Per fer la conversió inversa, de binari a hexadecimal, necessitem també la taula.

Page 70: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

1. Suposem que volem convertir en hexadecimal del número binari següent:

10101001101101

Page 71: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

1. Dividirem el número en grups de 4 dígits, començant per la dreta.

10101001101101

Page 72: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

1. Dividirem el número en grups de 4 dígits, començant per la dreta.

10 1010 0110 1101

Page 73: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

1. Dividirem el número en grups de 4 dígits, començant per la dreta.

10 1010 0110 1101

Page 74: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

1. Dividirem el número en grups de 4 dígits, començant per la dreta.

10 1010 0110 1101

Page 75: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

1. Dividirem el número en grups de 4 dígits, començant per la dreta.

10 1010 0110 1101

Page 76: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

2. Convertim cada grup de dígits binaris a hexadecimal segons la taula.

10 1010 0110 1101

Page 77: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

2. Convertim cada grup de dígits binaris a hexadecimal segons la taula.

10 1010 0110 1101

D

Page 78: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

2. Convertim cada grup de dígits binaris a hexadecimal segons la taula.

10 1010 0110 1101

D6

Page 79: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

2. Convertim cada grup de dígits binaris a hexadecimal segons la taula.

10 1010 0110 1101

D6A

Page 80: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

2. Convertim cada grup de dígits binaris a hexadecimal segons la taula.

10 1010 0110 1101

D6A2

Page 81: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

3. I ja ho tenim!

10 1010 0110 1101

D6A2

Page 82: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

3. I ja ho tenim!

10 1010 0110 1101

D6A2

Page 83: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

3. I ja ho tenim!

10101001101101

2A6D

Page 84: Sistema Hexadecimal

Conversió Binari - Hexadecimal

Binari Hex.

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

1010 A

1011 B

1100 C

1101 D

1110 E

1111 F

3. I ja ho tenim!

101010011011012 = 2A6D16