You are on page 1of 7

Apunte asignatura TIC I Ingeniera UPV

Facultad de

CONCEPTOS PARA TRANSFORMACIONES NUMRICAS


BIT: Unidad bsica de memoria, digito binario que puede contener un 0 o un 1. Un nmero en aritmtica decimal se puede representar internamente en el computador con cada uno de sus dgitos como binarios. Ejemplo: 1944 se codifica en decimal usando 16 bits, como : 0001 1001 0100 0100

o bien como nmero binario puro: 0000011110011000 Para ambos mtodos se usaron 16 bits. Se debe mencionar que en el formato decimal 16 bits pueden almacenar los nmeros del 0 al 9999, teniendo 10.000 combinaciones, en cambio un nmero binario puro puede almacenar 65.536 combinaciones diferentes. 1 1 1 1 1 BYTE = 8 bits KB = 1000 byte MB = 1000 KB GB = 1000 MB TB = 1000 GB Decimal 10 ^3 10 ^6 10 ^9 10 ^12 Binario 2 ^10 2 ^20 2 ^30 2 ^40

Kilobyte Megabyte Gigabyte Terabyte

Procesador doble ncleo: Dispositivo que contiene solo 2 microprocesadores independientes, ofrece paralelismo o multiprocesamiento. Microprocesador multinucleo es aquel que combina 2 o ms procesadores independientes en un solo paquete, con un solo circuito integrado.

Docente Victoria Cabrales G.

2013

Pgina 1

Apunte asignatura TIC I Ingeniera UPV

Facultad de

TRANSFORMACIONES NUMRICAS I - De binario a decimal: a) 10011 = 1*20 + 1*21 + 0*22 + 0*23 + 1*24 10011 = 1*1 + 1*2 + 0*4 + 0*8 + 1*16 = 19 en decimal b) 1100110 = 1*26 + 1*25 + 0*24 + 0*23 + 1*22 + 1*21 + 0*20 = 64 + 32 + 4 + 2 = 102 en base decimal Decimal a binario Ejemplo: a) 28 / 2 resto 0 14 / 2 resto 0 7 / 2 resto 1 3 / 2 resto 1 1 / 2 resto 1 0 28 = 11100 b) 25 / 2 resto 1 12 / 2 resto 0 6 / 2 resto 0 3 / 2 resto 1 1 / 2 resto 1 0 25 = 11001

Docente Victoria Cabrales G.

2013

Pgina 2

Apunte asignatura TIC I Ingeniera UPV

Facultad de

SUMAR EN BINARIO Al sumar 9 y 8 nos da un resultado superior a 9, es decir, superior al dgito ms alto de nuestro sistema, decimos que "nos llevamos una", esta "una" que "nos llevamos" se denomina en binario "acarreo". Cuando se suma en binario, es necesario tener en cuenta el acarreo. La "tabla de sumar" en binario:
0+0=0 0+1=1 1 + 1 = 10

Cuando sumamos 1 ms 1 el resultado es 0 pero se produce un acarreo de 1. Si sumamos 1 + 1 + 1 = 11 (el acarreo es el 1 de la izquierda) Ejercicio: Para sumar los nmeros 19 y 28 en binario, 19 es 10011 y 28 es 11100, de esta forma: 1 010011 + 011100 -----------= 101111 El resultado es 101111, o 47 en decimal. Al sumar los dos unos de la izquierda, se ha producido un acarreo que hemos anotado encima de la siguiente columna. Al igual que en decimal, los ceros a la izquierda son irrelevantes.

Docente Victoria Cabrales G.

2013

Pgina 3

Apunte asignatura TIC I Ingeniera UPV

Facultad de

SISTEMA HEXADECIMAL O BASE 16


De hexadecimal a decimal Para transformar un nmero de base hexadecimal a base decimal basta con multiplicar el valor de cada dgito por 16 elevado a la correspondiente potencia; se debe tener en cuenta, que los nmeros desde el 1 al 9 se escriben igual que en el sistema decimal, pero desde el 10 al 15 ocurre que: "A" vale 10, "B" vale 11, "C" vale 12, "D" vale 13, "E" vale 14 y "F" vale 15. Formando la siguiente tabla: A B C D E F 10 11 12 13 14 15

Ejemplo: 5CB2 = 2*160 + B*161 + C*162 + 5*163 5CB2 = 2*1 + 11*16 + 12*256 + 5*4096 = 23730

Desde Base Decimal a Base Hexadecimal Si necesitamos convertir un nmero de base decimal a base hexadecimal, debemos dividir por 16 repetidamente, hasta que sea posible, considerando el resto como la parte decimal multiplicado por 16. Tambin podemos obtener este resto usando la funcin MOD. Si este resto se ubica entre 10 y 15 se reemplaza por la letra correspondiente. El nmero hexadecimal resultante se forma igual desde abajo hacia arriba. Ejercicios: Docente Victoria Cabrales G. 2013 Pgina 4

Apunte asignatura TIC I Ingeniera UPV


a) 28 / 16 = 1 12 / 16 = C 28 = 1C (en base 16)

Facultad de

b) 6489 / 16 9 multiplica por 16) 405 / 16 5 25 / 16 9 1 / 16 1

(se resta la parte entera y la parte decimal se

6489 =

1959 (en base 16)

CONVERSIN DE DECIMAL A OCTAL (BASE 8) Se usa el mismo mtodo de conversin que para los nmeros binarios. En lugar de hacer divisiones sucesivas por 2 hay que efectuarlas por 8. Lo mismo sucede con las multiplicaciones sucesivas, necesarias para convertir nmeros fraccionarios. Ejemplo: a) Convertir 245 245 / 8 = 30 resto 5 30 / 8 = 3 resto 6 3/8 = .375 resto 3

No se puede seguir dividiendo

Resultado: 245 en base 10 = 365 (en base 8) b) Convertir 175 175 / 8 = 21 21 / 8 = 2 y 2 / 8 = .25 resto 7 resto 5 resto 2

No se puede seguir dividiendo

Resultado: 175 (en base 10) = 257(en base 8)

Docente Victoria Cabrales G.

2013

Pgina 5

Apunte asignatura TIC I Ingeniera UPV

Facultad de

DE OCTAL A BINARIO Cada digito octal se reemplaza por su equivalente binario. Ejemplo: transformar 110 a binario 001 001 000 = 1001000 Note que por cada digito octal se requieren tres dgitos binarios. De binario a octal: se agrupan los bits de tres en tres empezando por la derecha Ejemplo: 1100101 001 100 101 = 1 4 5 = 145 (en base 8) Cuando el nmero no es entero a) 11.011 = 1*21 + 1*20 . 0*2 -1+ 1*2-2 + 1*2-3 = 3.375 b) 25.375 se divide en 25 y en 0.375 el 25 transformado da 11001 0.375 0.750 0.500 0.000 x x x x 2 2 2 2 = = = = 0.750, 1.500, 1.000, 0.000, el el el el binario binario binario binario es es es es 0 .01 .011 .0110

Luego 25.375 = 11001.0110 c) Convertir 0.432 0.432 0.456 0.648 0.184 x x x x 8 8 8 8 = = = = 3.456 3.648 5.184 1.472

Resultado: 0.432 = 0.3351 Docente Victoria Cabrales G. 2013 Pgina 6

Apunte asignatura TIC I Ingeniera UPV


OBS.: Note que la conversin no fue exacta.

Facultad de

Docente Victoria Cabrales G.

2013

Pgina 7

You might also like