GRACE MURRAY HOPPER

Sistema binario y hexadecimal

Podemos considerar a Grace Murray  Hopper como una precursora en los trabajos en programación de ordenadores, siendo creadora del lenguaje COBOL y del primer compilador.

Sabemos que un ordenador sólo puede interpretar un lenguaje binario, de ceros y unos, pues sólo distingue dos estados. Podemos explicárnoslo como que pase luz y no pase, esté magnetizado o no lo esté.

SISTEMA BINARIO:

El sistema de numeración binario utiliza sólo dos dígitos (0 y 1), que tienen distinto valor dependiendo de la posición que ocupen, y que viene determinado por una potencia de base 2. Se puede observar que, tal y como ocurría con el sistema decimal, la base de la potencia coincide con la cantidad de dígitos utilizados para representar los números.

El número binario 1011(2  equivale al valor decimal 11(10 y se calcula de la siguiente manera:

1*23+0*22+1*21+1*20=8+0+2+1=11(10

La conversión de un número decimal al sistema binario es el siguiente:

Tabla de sumar del sistema binario

+

0

1

0

0

1

1

1

10

 

 

 

Tabla de multiplicar

*

0

1

0

0

0

1

0

1

SISTEMA HEXADECIMAL:

El inconveniente de la codificación binaria es que la representación de algunos números resulta muy larga. Por este motivo se utilizan otros sistemas de numeración que resulten más cómodos de manejar: octal y hexadecimal. De este modo, los números octales y hexadecimales sirven para representar, de forma abreviada, ciertos números binarios.

En el sistema de numeración hexadecimal los números se representan con 16 símbolos: 10 dígitos numéricos y 6 caracteres (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B ,C, D, E y F) ;los caracteres A, B...,F representan las cantidades decimales comprendidas entre 10 y 15. Estos símbolos tienen distinto valor dependiendo de su posición, que se calcula mediante potencias de base 16.

Para pasar de números de base 16 a números de base 10 se hace así:

20(16=0+2*16=32(10

1f(16=  f +1*16=15+16=31(10

Y para pasar de base 10 a base 16 hay que hacer lo siguiente:

TABLA DE SUMAR HEXADECIMAL

+

1

2

3

4

5

6

7

8

9

a

b

c

d

e

f

1

2

3

4

5

6

7

8

9

a

b

c

d

e

f

10

2

3

4

5

6

7

8

9

a

b

c

d

e

f

10

11

3

4

5

6

7

8

9

a

b

c

d

e

f

10

11

12

4

5

6

7

8

9

a

b

c

d

e

f

10

11

12

13

5

6

7

8

9

a

b

c

d

e

f

10

11

12

13

14

6

7

8

9

a

b

c

d

e

f

10

11

12

13

14

15

7

8

9

a

b

C

D

E

F

10

11

12

13

14

15

16

8

9

A

B

C

D

E

F

10

11

12

13

14

15

16

17

9

a

B

C

D

E

F

10

11

12

13

14

15

16

17

18

a

b

C

D

E

F

10

11

12

13

14

15

16

17

18

19

b

c

D

E

F

10

11

12

13

14

15

16

17

18

19

1a

c

d

E

F

10

11

12

13

14

15

16

17

18

19

1a

1b

d

e

F

10

11

12

13

14

15

16

17

18

19

1a

1b

1c

e

f

10

11

12

13

14

15

16

17

18

19

1a

1b

1c

1d

f

10

11

12

13

14

15

16

17

18

19

1a

1b

1c

1d

1e

Laura Arribas Fernández

4º ESO C

Bibliografía: Género y Matemáticas de Lourdes Figueras y otras, Ed. Síntesis
Tecnología de la Información de Bachillerato de Pablo García Núñez. Ed. Anaya

biografía

índice mjueres

siguiente actividad