Sunteți pe pagina 1din 30

UNIVERSIDAD DE COSTA RICA

SEDE DEL PACÍFICO


IF-1300 INTRODUCCIÓN A LA COMPUTACIÓN E
INFORMÁTICA

SISTEMAS
NUMÉRICOS
Los usan
Los programadores en proyectos de software que requieren
de una estrecha interacción con el hardware, “NIVEL DE
MÁQUINA”
-

-
Sistemas Operativos
-Software de redes computacionales
-Compiladores
-Sistemas de bases de datos

2
-

3
-

4
USO DE LOS OCTALES Y
HEXADECIMALES
Es para abreviar representaciones binarias
demasiado extensas
-

-- 2257
-

5
De Binario, Octal y Hexadecimal a DECIMAL….

Notación Expandida

Recordar

6
Binario a Decimal
10112 = ?10

= 1 x 23 + 0 x 22 + 1 x 21 + 1 x 20
-

-
=1x8+0+1x2+1x1

=8+0+2+1

10112 = 1110

7
Binario a Decimal
1001,0012 = ?10

8
Octal a Decimal
5018 = ?10

= 5 x 82 + 0 x 8 1 + 1 x 80

= 5 x 64 + 0 + 1 x 1
-

= 320 + 0 + 1

5018 = 32110

9
Octal a
Decimal
175,268 = ?10
-

10
Hexadecimal a Decimal
15F16 = ?10

= 1 x 162 + 5 x 161 + 15 x 160


-

- = 1 x 256 + 5 x 16 + 15 x 1

= 256 + 80 + 15

15F16 = 35110
11
DE DECIMAL A….

- Divido (enteros) por la base a la que quiere pasar

-
Multiplico (decimales) por la base a la que quiero pasar

12
Decimal a Binario
32110 = (101000001 )2

13
Decimal a Binario
9,12510 = ( )2

14
Forma Rápida de Binario a Decimal

26 25 24 23 22 21 20
64 32 16 8 4 2 1
1 0 0 0 8
1 0 1 5
1 0 1 0 10
1 1 0 1 1 27
9
11
15
20

15
Decimal a Octal
32110 = (501 )8

16
Decimal a Hexadecimal

35110 = (15F )16

17
NÚMEROS BINARIOS A….

OCTAL
7 : 111
Agrupamos de 3 en 3, a partir de la coma hacia la
izquierda, y hacia la derecha. Si faltan dígitos para completar a tres se
agregan 0 en el extremo .
100011010001,0111
-

100 011 010 001,011 100


4 3 2 1 , 3 4

18
Binario a Octal

19
NÚMEROS BINARIOS A….

HEXADECIMAL
15 : 1111
Agrupamos de 4 en 4 a partir de la coma hacia la izquierda, y hacia la
derecha. Si faltan dígitos para completar a cuatro se agregan 0 en el
extremo .

1000 1101 0001,0110


8 D 1 , 6

20
Binario a Hexadecimal

21
NÚMEROS OCTAL Y HEXADECIMAL A ….

BINARIO
- Se toma cada uno los dígitos y se pasa a binario.
- Recordar el agrupamiento según la base:
Octal=3
Hexadecimal=4
-

22
OCTAL A BINARIO…

Octal=grupos de 3 7=111

23
Octal a Binario

24
HEXADECIMAL A BINARIO…

Hexadecimal=grupos de 4 15=1111

25
Hexadecimal a Binario

26
HEXADECIMAL A OCTAL…

- Pasar a BINARIO
- Recordar completar a 4 si es necesario
- Agrupar de 3 en 3
- Y convertir a octal

27
HEXADECIMAL A OCTAL

4F516

Pasar de hexadecimal a binario

4 F 5 16 = 0100 1111 01012

Pasar de binario a octal

10 011 110 1012= 23658


OCTAL A HEXADECIMAL…

- Pasar a BINARIO
- Recordar completar a 3 si es necesario
- Agrupar de 4 en 4
- Y convertir a hexadecimal

29
OCTAL A HEXADECIMAL

6428

Pasar de octal a binario


6 4 2 8 = 110 100 0102
Pasar de binario a hexadecimal

1 1010 00102= 1A216

S-ar putea să vă placă și