teo

T
UNIVERSIDAD LAICA ELOY ALFARO DE MANABÍ
        EXTENSIÓN EN EL CARMEN



ORGANIZACIÓN DEL COMPUTADOR
 Y LABORATORIO DE HARDWARE

  SISTEMAS DE COVERSION DE
 NUMEROS ENTEROS A BINARIO,
     OCTAL Y HEXADECIMAL



            AUTORES:
   VERA PERALTA TEÓFILO
    ROBLES MACÍAS PAÚL


            2009-2010
SISTEMA BINARIO
El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los
números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en
los ordenadores, pues trabajan internamente con dos niveles de voltaje, por lo que su sistema de
numeración natural es el sistema binario (encendido 1, apagado 0).

La posición justo a la izquierda del punto son las quot;unidadesquot;. Cada vez
que nos movemos a la izquierda vale 10 veces más, y a la derecha vale
10 veces menos:




Representación
Un número binario puede ser representado por cualquier secuencia de bits (dígitos
binarios), que a su vez pueden ser representados por cualquier mecanismo capaz de
estar en dos estados mutuamente exclusivos. Las secuencias siguientes de símbolos
podrían ser interpretadas todas como el mismo valor binario numérico:

                              1   0   1   0   0   1   1   0   1   0
                              |   -   |   -   -   |   |   -   |   -
                              x   o   x   o   o   x   x   o   x   o
                              y   n   y   n   n   y   y   n   y   n

El valor numérico representado en cada caso depende del valor asignado a cada
símbolo. En un ordenador, los valores numéricos pueden ser representados por dos
voltajes diferentes y también se pueden usar polaridades magnéticas sobre un disco
magnético. Un quot;positivoquot;, quot;síquot;, o quot;sobre el estadoquot; no es necesariamente el equivalente
al valor numérico de uno; esto depende de la arquitectura usada.
CONVERSION


  sumar los números que nos den el numero a convertir

     128         64             32    16         8           4               2        1
      0          1              0     0          0           1               1        0


                      binario                             01000110
                      decimal                                70



La forma para comprobar si el ejercicio esta bien realizado,
procedemos a multiplicar cada lugar de los ejercicios con exponentes:

                                                                  Se multiplica el
                                                                  resultado del número
                                                                  del exponente por el
                                                                  binomio


01000110
                                     20      =       0        x          0        0

                                     21      =       2        x          1        2

                                     22      =       4        x          1        4

                                     23      =       8        x          0        0

                                     24      =       16       x          0        0

                                     25      =       32       x          0        0

                                     26      =       64       x          1       64

                                     27      =       128      x          0        0


                                                 total                           70
Conversión entre binario y decimal
Decimal a binario

Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a
dividir entre 2, y así sucesivamente. Ordenados los restos, del último al primero, este
será el número binario que buscamos.

Ejemplo

Transformar el número decimal 131 en binario. El método es muy simple:

131   dividido   por   2   da   65   y el resto es igual a 1
 65   dividido   por   2   da   32   y el resto es igual a 1
 32   dividido   por   2   da   16   y el resto es igual a 0
 16   dividido   por   2   da   8    y el resto es igual a 0
  8   dividido   por   2   da   4    y el resto es igual a 0
  4   dividido   por   2   da   2    y el resto es igual a 0
  2   dividido   por   2   da   1    y el resto es igual a 0
  1   dividido   por   2   da   0    y el resto es igual a 1
                                     -> Ordenamos los restos, del último al
primero: 10000011

En sistema binario, 131 se escribe 10000011

Ejemplo

Transformar el número decimal 100 en binario:

 100 |_2
   0 50 |_2
       0 25 |_2
          1 12 |_2
              0 6 |_2
                0 3 |_2
                   1 1 |_2
                      10                     ->   (100)10 = (1100100)2
Existe otro método denominado de distribución. Consiste en distribuir los unos
necesarios entre las potencias sucesivas de 2 de modo que su suma resulte ser el número
decimal a convertir. Sea por ejemplo el número 151, para el que se necesitarán las 8
primeras potencias de 2, ya que la siguiente, 28=256, es superior al número a convertir.
Se comienza poniendo un 1 en 128, por lo que aún faltarán 23, 151 - 128 = 23, para
llegar al 151. Este valor se conseguirá distribuyendo unos entre las potencias cuya suma
de el resultado buscado y poniendo ceros en el resto. En el ejemplo resultan ser las
potencias 4, 2, 1 y 0, esto es, 16, 4, 2 y 1, respectivamente.

Ejemplo

  20=   1|1
  21=   2|1
  22=   4|1
  23=   8|0
  24= 16|1
  25= 32|0
  26= 64|0
  27= 128|1                  128 + 16 + 4 + 2 + 1 = (151)10 = (10010111)2

DECIMAL (CON DECIMALES) A BINARIO
Para transformar un número del sistema decimal en sistema binario:

   1. Se inicia por el lado izquierdo, multiplicando cada número por 2 (si la parte entera es
      mayor que 0 en binario será 1, y en caso contrario es 0)
   2. En caso de ser 1, en la siguiente división se utilizan sólo los decimales.
   3. Después de realizar cada multiplicación, se colocan los números obtenidos en el orden
      de su obtención.
   4. Algunos números se transforman en dígitos periódicos, por ejemplo: el 0,1

Ejemplo
0,3125 (decimal)        => 0,0101 (binario).
Proceso:
0,3125 x 2 = 0,625      =>   0
0,625 x 2 = 1,25        =>   1
0,25   x 2 = 0,5        =>   0
0,5    x2=1             =>   1
En orden: 0101          ->   0,0101 (binario)

Ejemplo
0,1 (decimal) => 0,0 0011 0011... (Binario).
Proceso:
0,1 x 2 = 0,2 => 0
0,2 x 2 = 0,4 => 0
0,4 x 2 = 0,8 => 0
0,8 x 2 = 1,6 => 1
0,6 x 2 = 1,2 => 1
0,2 x 2 = 0,4 => 0 <- se repiten las cuatro cifras, periódicamente
0,4 x 2 = 0,8 => 0 <-
0,8 x 2 = 1,6 => 1 <-
0,6 x 2 = 1,2 => 1 <- ...
En orden: 0 0011 0011 ...
BINARIO A DECIMAL
Para realizar la conversión de binario a decimal, realice lo siguiente:

   1. Inicie por el lado derecho del número en binario, cada número multiplíquelo por 2 y
      elévelo a la potencia consecutiva (comenzando por la potencia 0).
   2. Después de realizar cada una de las multiplicaciones, sume todas y el número
      resultante será el equivalente al sistema decimal.

Ejemplos:

       (Los números de arriba indican la potencia a la que hay que elevar 2)




También se puede optar por utilizar los valores que presenta cada posición del número
binario a ser transformado, comenzando de derecha a izquierda, y sumando los valores
de las posiciones que tienen un 1.

Ejemplo

El número binario 1010010 corresponde en decimal al 82 se puede representar de la
siguiente manera:




Entonces se suma los números 64, 16 y 2:
BINARIO A DECIMAL (CON DECIMAL BINARIO)
1. Inicie por el lado izquierdo, cada número multiplíquelo por 2 y elévelo a la potencia
consecutiva a la inversa (comenzando por la potencia -1).

2. Después de realizar cada una de las multiplicaciones, sume todas y el número
resultante será el equivalente al sistema decimal.

Ejemplos

       0.101001 (binario) = 0.640625 (decimal). Proceso:

1*(2) elevado a (-1)=0.5
0*(2) elevado a (-2)=0
1*(2) elevado a (-3)=0.125
0*(2) elevado a (-4)=0
0*(2) elevado a (-5)=0
1*(2) elevado a (-6)=0.015625
La suma es: 0.640625

       0.110111 (binario) = 0.859375 (decimal). Proceso:

1*(2) elevado a (-1)=0.5
1*(2) elevado a (-2)=0.25
0*(2) elevado a (-3)=0
1*(2) elevado a (-4)=0.0625
1*(2) elevado a (-5)=0.03125
1*(2) elevado a (-6)=0.015625
La suma es: 0.859375

                                     Sistema octal

El sistema numérico en base 8 se llama octal y utiliza los dígitos 0 a 7.

Por ejemplo, el número binario para 74 (en decimal) es 1001010 (en binario), lo
agruparíamos como 1 001 010. De modo que el número decimal 74 en octal es 112.

En informática, a veces se utiliza la numeración octal en vez de la hexadecimal. Tiene la
ventaja de que no requiere utilizar otros símbolos diferentes de los dígitos. Sin embargo,
para trabajar con bytes o conjuntos de ellos, asumiendo que un byte es una palabra de 8
bits, suele ser más cómodo el sistema hexadecimal, por cuanto todo byte así definido es
completamente representable por dos dígitos hexadecimales.

Ejemplo

Transformar el número decimal 74 en octal:

74 |_8
 2 9 |_8
    11        ->   (74) = (112)8
SISTEMA HEXADECIMAL

El sistema hexadecimal, a veces abreviado como hex, es el sistema de numeración
posicional de base 16 —empleando por tanto 16 símbolos—. Su uso actual está muy
vinculado a la informática y ciencias de la computación, pues los computadores suelen
utilizar el byte u octeto como unidad básica de memoria; y, debido a que un byte
representa 28 valores posibles, y esto puede representarse como

                                                            , que, según el teorema
general de la numeración posicional, equivale al número en base 16 10016, dos dígitos
hexadecimales corresponden exactamente —permiten representar la misma línea de
enteros— a un byte.

En principio dado que el sistema usual de numeración es de base decimal y, por ello,
sólo se dispone de diez dígitos, se adoptó la convención de usar las seis primeras letras
del alfabeto latino para suplir los dígitos que nos faltan. El conjunto de símbolos sería,
por tanto, el siguiente:



Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. En ocasiones se
emplean letras minúsculas en lugar de mayúsculas. Como en cualquier sistema de
numeración posicional, el valor numérico de cada dígito es alterado dependiendo de su
posición en la cadena de dígitos, quedando multiplicado por una cierta potencia de la
base del sistema, que en este caso es 16. Por ejemplo:

3E0,A16 = 3×162 + E×161 + 0×160 + A×16-1 = 3×256 + 14×16 + 0×1 + 10×0,0625 = 992,625.

Recommandé

Laboratorio # 4 tic jean carlos hernandez par
Laboratorio # 4 tic  jean carlos hernandezLaboratorio # 4 tic  jean carlos hernandez
Laboratorio # 4 tic jean carlos hernandezJeanCarlosHernandezM
71 vues21 diapositives
Sistemas Numericos y Conversiones par
Sistemas Numericos y ConversionesSistemas Numericos y Conversiones
Sistemas Numericos y Conversionesricardosamaniego8
25 vues20 diapositives
INTRODUCCION A LOS SISTEMAS DIGITALES par
INTRODUCCION A LOS SISTEMAS DIGITALESINTRODUCCION A LOS SISTEMAS DIGITALES
INTRODUCCION A LOS SISTEMAS DIGITALESJOSE ALBERTO DIAZ GARCIA
14.3K vues65 diapositives
Representacion de datos par
Representacion de datosRepresentacion de datos
Representacion de datosJOSE MENDOZA
6.8K vues34 diapositives
Sistema Binario par
Sistema BinarioSistema Binario
Sistema Binariohomeroalex
13.2K vues7 diapositives
Sistema Binario par
Sistema BinarioSistema Binario
Sistema BinarioIrving Jaime Salgado Linares
1.5K vues32 diapositives

Contenu connexe

Tendances

Sistemas Numéricos y Códigos Digitales par
Sistemas Numéricos y Códigos DigitalesSistemas Numéricos y Códigos Digitales
Sistemas Numéricos y Códigos DigitalesUniversidad de Antofagasta
22.4K vues86 diapositives
Presentacion sistema binario par
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binarioPedro Pacheco
1.3K vues13 diapositives
sistemas numéricos par
sistemas numéricos sistemas numéricos
sistemas numéricos José González
21 vues13 diapositives
Clase Sistemas Numéricos par
Clase Sistemas NuméricosClase Sistemas Numéricos
Clase Sistemas NuméricosFernando Aparicio Urbano Molano
18.2K vues33 diapositives
Informatica 2060 -_unidad_iv_-_sistemas_numericos par
Informatica 2060 -_unidad_iv_-_sistemas_numericosInformatica 2060 -_unidad_iv_-_sistemas_numericos
Informatica 2060 -_unidad_iv_-_sistemas_numericosfulanito09
564 vues33 diapositives
Capitulo ii par
Capitulo iiCapitulo ii
Capitulo iiJavier Romero
1K vues10 diapositives

Tendances(20)

Presentacion sistema binario par Pedro Pacheco
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
Pedro Pacheco1.3K vues
Informatica 2060 -_unidad_iv_-_sistemas_numericos par fulanito09
Informatica 2060 -_unidad_iv_-_sistemas_numericosInformatica 2060 -_unidad_iv_-_sistemas_numericos
Informatica 2060 -_unidad_iv_-_sistemas_numericos
fulanito09564 vues
Sistema De Numeracion Binaria par Joooseee
Sistema De Numeracion BinariaSistema De Numeracion Binaria
Sistema De Numeracion Binaria
Joooseee52.8K vues
Tema 2 sistemas de numeración operaciones y códigos par Toni Garcia
Tema 2  sistemas de numeración operaciones y códigosTema 2  sistemas de numeración operaciones y códigos
Tema 2 sistemas de numeración operaciones y códigos
Toni Garcia8.3K vues
Presentación sistemaas numericos par tomas356
Presentación sistemaas numericos Presentación sistemaas numericos
Presentación sistemaas numericos
tomas356628 vues
Cómo se escribe un número en el estándar ieee 754 par alexander alticoru
Cómo se escribe un número en el estándar ieee 754Cómo se escribe un número en el estándar ieee 754
Cómo se escribe un número en el estándar ieee 754
alexander alticoru20.1K vues
Sistema Binario par gonzdanie
Sistema BinarioSistema Binario
Sistema Binario
gonzdanie11K vues
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1) par guffygram
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
guffygram657 vues
Sistema binario par Marsotva
Sistema binarioSistema binario
Sistema binario
Marsotva5.9K vues
SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES par jemf2012
SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALESSISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES
SISTEMAS DE REPRESENTACION NUMERICA EN DIGITALES
jemf20124.9K vues
Sistemas de numeracion par maldy
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
maldy1.2K vues

En vedette

Prova par
ProvaProva
ProvaNonetes
687 vues7 diapositives
Enfoque De Administracion Cientifica.Ppt par
Enfoque De Administracion Cientifica.PptEnfoque De Administracion Cientifica.Ppt
Enfoque De Administracion Cientifica.PptJaider Meriño
868 vues16 diapositives
Taller No 5 Como Construir Un Cable Cruzado par
Taller No 5 Como Construir Un Cable CruzadoTaller No 5 Como Construir Un Cable Cruzado
Taller No 5 Como Construir Un Cable Cruzadohilka
674 vues11 diapositives
EVANGELIZANDO EN LOS SERVICIOS DE SALUD par
EVANGELIZANDO EN LOS SERVICIOS DE SALUDEVANGELIZANDO EN LOS SERVICIOS DE SALUD
EVANGELIZANDO EN LOS SERVICIOS DE SALUDMILCIADES REATEGUI
316 vues23 diapositives
Taller par
TallerTaller
TallerMariza Coto
172 vues15 diapositives
80 par
8080
80Pelo Siro
494 vues67 diapositives

En vedette(20)

Prova par Nonetes
ProvaProva
Prova
Nonetes687 vues
Enfoque De Administracion Cientifica.Ppt par Jaider Meriño
Enfoque De Administracion Cientifica.PptEnfoque De Administracion Cientifica.Ppt
Enfoque De Administracion Cientifica.Ppt
Jaider Meriño868 vues
Taller No 5 Como Construir Un Cable Cruzado par hilka
Taller No 5 Como Construir Un Cable CruzadoTaller No 5 Como Construir Un Cable Cruzado
Taller No 5 Como Construir Un Cable Cruzado
hilka674 vues
Organizac[1].. par teovera
Organizac[1]..Organizac[1]..
Organizac[1]..
teovera369 vues
Instructivo school web par jrmadero
Instructivo school webInstructivo school web
Instructivo school web
jrmadero384 vues
Modelo de Referencia OSI par hilka
Modelo de Referencia OSIModelo de Referencia OSI
Modelo de Referencia OSI
hilka360 vues
Terraemvelocidade 110731123911-phpapp01 par Pelo Siro
Terraemvelocidade 110731123911-phpapp01Terraemvelocidade 110731123911-phpapp01
Terraemvelocidade 110731123911-phpapp01
Pelo Siro187 vues
1261612836 colonialismo e_imperialismo par Pelo Siro
1261612836 colonialismo e_imperialismo1261612836 colonialismo e_imperialismo
1261612836 colonialismo e_imperialismo
Pelo Siro1.2K vues

Similaire à teo

Sistema de binarios par
Sistema de binariosSistema de binarios
Sistema de binariosteovera
2.3K vues5 diapositives
Organizac[1].. par
Organizac[1]..Organizac[1]..
Organizac[1]..laurazam15
346 vues6 diapositives
Organizac[1].. par
Organizac[1]..Organizac[1]..
Organizac[1]..jimmynarutoshippuuden
309 vues6 diapositives
Organizac[1].. par
Organizac[1]..Organizac[1]..
Organizac[1]..laurazam15
291 vues6 diapositives
Sistema De NumeracióN Deber par
Sistema De NumeracióN DeberSistema De NumeracióN Deber
Sistema De NumeracióN Debervivianamoreira
859 vues10 diapositives
Sistemabinario par
SistemabinarioSistemabinario
SistemabinarioSergio Ruiz Cobo
1.1K vues23 diapositives

Similaire à teo(20)

Sistema de binarios par teovera
Sistema de binariosSistema de binarios
Sistema de binarios
teovera2.3K vues
Clase 2 sistema_binario par luig777
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
luig777540 vues
Clase 2 sistema_binario par luig777
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
luig777196 vues
Clase 2 sistema_binario par luig777
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
luig777259 vues
Clase 2 sistema_binario par luig777
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
luig777381 vues
Clase 2 sistema_binario par luig777
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
luig777160 vues
Organizac[1].. par teovera
Organizac[1]..Organizac[1]..
Organizac[1]..
teovera268 vues
Organizac[1].. par eduann
Organizac[1]..Organizac[1]..
Organizac[1]..
eduann207 vues
Organizac[1].. par teovera
Organizac[1]..Organizac[1]..
Organizac[1]..
teovera206 vues
Organizac[1].. par teovera
Organizac[1]..Organizac[1]..
Organizac[1]..
teovera209 vues

Plus de teovera

TEORÍA DE APRENDIZAJE CON LAS TICs par
TEORÍA DE APRENDIZAJE CON LAS TICs TEORÍA DE APRENDIZAJE CON LAS TICs
TEORÍA DE APRENDIZAJE CON LAS TICs teovera
292 vues12 diapositives
Paul Trabajo par
Paul TrabajoPaul Trabajo
Paul Trabajoteovera
180 vues4 diapositives
Paul Trabajo par
Paul TrabajoPaul Trabajo
Paul Trabajoteovera
204 vues4 diapositives
Teo Deber par
Teo DeberTeo Deber
Teo Deberteovera
165 vues4 diapositives
Teo Deber par
Teo DeberTeo Deber
Teo Deberteovera
183 vues4 diapositives
Teo Deber par
Teo DeberTeo Deber
Teo Deberteovera
237 vues4 diapositives

Plus de teovera(20)

TEORÍA DE APRENDIZAJE CON LAS TICs par teovera
TEORÍA DE APRENDIZAJE CON LAS TICs TEORÍA DE APRENDIZAJE CON LAS TICs
TEORÍA DE APRENDIZAJE CON LAS TICs
teovera292 vues
Paul Trabajo par teovera
Paul TrabajoPaul Trabajo
Paul Trabajo
teovera180 vues
Paul Trabajo par teovera
Paul TrabajoPaul Trabajo
Paul Trabajo
teovera204 vues
Teo Deber par teovera
Teo DeberTeo Deber
Teo Deber
teovera165 vues
Teo Deber par teovera
Teo DeberTeo Deber
Teo Deber
teovera183 vues
Teo Deber par teovera
Teo DeberTeo Deber
Teo Deber
teovera237 vues
Teo Deber par teovera
Teo DeberTeo Deber
Teo Deber
teovera168 vues
Comercio Electronico Y Firma Digital par teovera
Comercio Electronico Y Firma DigitalComercio Electronico Y Firma Digital
Comercio Electronico Y Firma Digital
teovera269 vues
Comercio Electronico par teovera
Comercio ElectronicoComercio Electronico
Comercio Electronico
teovera201 vues
Comercio Electronico Y Firma Digital par teovera
Comercio Electronico Y Firma DigitalComercio Electronico Y Firma Digital
Comercio Electronico Y Firma Digital
teovera224 vues
T E M A S D E L A S E M A N A par teovera
T E M A S  D E  L A  S E M A N AT E M A S  D E  L A  S E M A N A
T E M A S D E L A S E M A N A
teovera281 vues
Temas De La Semana par teovera
Temas De La SemanaTemas De La Semana
Temas De La Semana
teovera253 vues
El Hub par teovera
El HubEl Hub
El Hub
teovera305 vues
Impresora De InyeccióN par teovera
Impresora De InyeccióNImpresora De InyeccióN
Impresora De InyeccióN
teovera645 vues
Como Configuro La Bios De Mi Computadora par teovera
Como Configuro La Bios De Mi ComputadoraComo Configuro La Bios De Mi Computadora
Como Configuro La Bios De Mi Computadora
teovera9.9K vues
B I O S par teovera
B I O SB I O S
B I O S
teovera5.6K vues
La Bios par teovera
La BiosLa Bios
La Bios
teovera267 vues
Celeron par teovera
CeleronCeleron
Celeron
teovera308 vues
Procesador Core 2 Duo par teovera
Procesador Core 2 DuoProcesador Core 2 Duo
Procesador Core 2 Duo
teovera789 vues
Tarjeta Madre par teovera
Tarjeta MadreTarjeta Madre
Tarjeta Madre
teovera390 vues

Dernier

DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx par
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxdavidsalazar63484
5 vues6 diapositives
ESTRATEGIAS DE APOYO MARTIN PALACIO TERCER PERIODO par
ESTRATEGIAS DE APOYO MARTIN PALACIO TERCER PERIODOESTRATEGIAS DE APOYO MARTIN PALACIO TERCER PERIODO
ESTRATEGIAS DE APOYO MARTIN PALACIO TERCER PERIODOpalaciomoralesmartin
9 vues5 diapositives
MVelazco_Internet, Origenes y Evolucion.pptx par
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptxal223915
6 vues39 diapositives
Fundamentos de Electricidad y Electronica 9-3 (1).docx par
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docxSamuel709479
5 vues26 diapositives
Fundamentos de Electricidad y Electronica 9-3 (1).docx par
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docxSamuel709479
7 vues26 diapositives
Examen Configuracion III.pptx par
Examen Configuracion III.pptxExamen Configuracion III.pptx
Examen Configuracion III.pptxgatb1825
7 vues5 diapositives

Dernier(20)

DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx par davidsalazar63484
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptxDELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
DELITOS INFORMATICOS EFRAIN CAMACHO 27462611 INFORMATICA III.pptx
MVelazco_Internet, Origenes y Evolucion.pptx par al223915
MVelazco_Internet, Origenes  y Evolucion.pptxMVelazco_Internet, Origenes  y Evolucion.pptx
MVelazco_Internet, Origenes y Evolucion.pptx
al2239156 vues
Fundamentos de Electricidad y Electronica 9-3 (1).docx par Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094795 vues
Fundamentos de Electricidad y Electronica 9-3 (1).docx par Samuel709479
Fundamentos de Electricidad y Electronica 9-3 (1).docxFundamentos de Electricidad y Electronica 9-3 (1).docx
Fundamentos de Electricidad y Electronica 9-3 (1).docx
Samuel7094797 vues
Examen Configuracion III.pptx par gatb1825
Examen Configuracion III.pptxExamen Configuracion III.pptx
Examen Configuracion III.pptx
gatb18257 vues
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx par MaraJos722801
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docxactividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
actividadanlisisdeartefactos1-230424222159-fef7d8f3 (1).docx
MaraJos7228015 vues
Cuadros comparativos Herramientas tecnologicas III.pdf par DarlingGalan1
Cuadros comparativos Herramientas tecnologicas III.pdfCuadros comparativos Herramientas tecnologicas III.pdf
Cuadros comparativos Herramientas tecnologicas III.pdf
DarlingGalan17 vues
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf par MELVINCALLO1
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdfSESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf
SESION-4-Confiabilidad y Validez de Instrumentos de investigacion.pdf
MELVINCALLO15 vues
Tecnologías para la enseñanza virtual par mpachecocodem
Tecnologías para la enseñanza virtual Tecnologías para la enseñanza virtual
Tecnologías para la enseñanza virtual
mpachecocodem9 vues
fundamentos de electricidad electronica par Kevin619029
fundamentos de electricidad electronicafundamentos de electricidad electronica
fundamentos de electricidad electronica
Kevin6190295 vues
Fundamentos de electricidad y electrónica.docx par DilanTabares
Fundamentos de electricidad y electrónica.docxFundamentos de electricidad y electrónica.docx
Fundamentos de electricidad y electrónica.docx
DilanTabares5 vues

teo

  • 1. UNIVERSIDAD LAICA ELOY ALFARO DE MANABÍ EXTENSIÓN EN EL CARMEN ORGANIZACIÓN DEL COMPUTADOR Y LABORATORIO DE HARDWARE SISTEMAS DE COVERSION DE NUMEROS ENTEROS A BINARIO, OCTAL Y HEXADECIMAL AUTORES: VERA PERALTA TEÓFILO ROBLES MACÍAS PAÚL 2009-2010
  • 2. SISTEMA BINARIO El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en los ordenadores, pues trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0). La posición justo a la izquierda del punto son las quot;unidadesquot;. Cada vez que nos movemos a la izquierda vale 10 veces más, y a la derecha vale 10 veces menos: Representación Un número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que a su vez pueden ser representados por cualquier mecanismo capaz de estar en dos estados mutuamente exclusivos. Las secuencias siguientes de símbolos podrían ser interpretadas todas como el mismo valor binario numérico: 1 0 1 0 0 1 1 0 1 0 | - | - - | | - | - x o x o o x x o x o y n y n n y y n y n El valor numérico representado en cada caso depende del valor asignado a cada símbolo. En un ordenador, los valores numéricos pueden ser representados por dos voltajes diferentes y también se pueden usar polaridades magnéticas sobre un disco magnético. Un quot;positivoquot;, quot;síquot;, o quot;sobre el estadoquot; no es necesariamente el equivalente al valor numérico de uno; esto depende de la arquitectura usada.
  • 3. CONVERSION sumar los números que nos den el numero a convertir 128 64 32 16 8 4 2 1 0 1 0 0 0 1 1 0 binario 01000110 decimal 70 La forma para comprobar si el ejercicio esta bien realizado, procedemos a multiplicar cada lugar de los ejercicios con exponentes: Se multiplica el resultado del número del exponente por el binomio 01000110 20 = 0 x 0 0 21 = 2 x 1 2 22 = 4 x 1 4 23 = 8 x 0 0 24 = 16 x 0 0 25 = 32 x 0 0 26 = 64 x 1 64 27 = 128 x 0 0 total 70
  • 4. Conversión entre binario y decimal Decimal a binario Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente. Ordenados los restos, del último al primero, este será el número binario que buscamos. Ejemplo Transformar el número decimal 131 en binario. El método es muy simple: 131 dividido por 2 da 65 y el resto es igual a 1 65 dividido por 2 da 32 y el resto es igual a 1 32 dividido por 2 da 16 y el resto es igual a 0 16 dividido por 2 da 8 y el resto es igual a 0 8 dividido por 2 da 4 y el resto es igual a 0 4 dividido por 2 da 2 y el resto es igual a 0 2 dividido por 2 da 1 y el resto es igual a 0 1 dividido por 2 da 0 y el resto es igual a 1 -> Ordenamos los restos, del último al primero: 10000011 En sistema binario, 131 se escribe 10000011 Ejemplo Transformar el número decimal 100 en binario: 100 |_2 0 50 |_2 0 25 |_2 1 12 |_2 0 6 |_2 0 3 |_2 1 1 |_2 10 -> (100)10 = (1100100)2
  • 5. Existe otro método denominado de distribución. Consiste en distribuir los unos necesarios entre las potencias sucesivas de 2 de modo que su suma resulte ser el número decimal a convertir. Sea por ejemplo el número 151, para el que se necesitarán las 8 primeras potencias de 2, ya que la siguiente, 28=256, es superior al número a convertir. Se comienza poniendo un 1 en 128, por lo que aún faltarán 23, 151 - 128 = 23, para llegar al 151. Este valor se conseguirá distribuyendo unos entre las potencias cuya suma de el resultado buscado y poniendo ceros en el resto. En el ejemplo resultan ser las potencias 4, 2, 1 y 0, esto es, 16, 4, 2 y 1, respectivamente. Ejemplo 20= 1|1 21= 2|1 22= 4|1 23= 8|0 24= 16|1 25= 32|0 26= 64|0 27= 128|1 128 + 16 + 4 + 2 + 1 = (151)10 = (10010111)2 DECIMAL (CON DECIMALES) A BINARIO Para transformar un número del sistema decimal en sistema binario: 1. Se inicia por el lado izquierdo, multiplicando cada número por 2 (si la parte entera es mayor que 0 en binario será 1, y en caso contrario es 0) 2. En caso de ser 1, en la siguiente división se utilizan sólo los decimales. 3. Después de realizar cada multiplicación, se colocan los números obtenidos en el orden de su obtención. 4. Algunos números se transforman en dígitos periódicos, por ejemplo: el 0,1 Ejemplo 0,3125 (decimal) => 0,0101 (binario). Proceso: 0,3125 x 2 = 0,625 => 0 0,625 x 2 = 1,25 => 1 0,25 x 2 = 0,5 => 0 0,5 x2=1 => 1 En orden: 0101 -> 0,0101 (binario) Ejemplo 0,1 (decimal) => 0,0 0011 0011... (Binario). Proceso: 0,1 x 2 = 0,2 => 0 0,2 x 2 = 0,4 => 0 0,4 x 2 = 0,8 => 0 0,8 x 2 = 1,6 => 1 0,6 x 2 = 1,2 => 1 0,2 x 2 = 0,4 => 0 <- se repiten las cuatro cifras, periódicamente 0,4 x 2 = 0,8 => 0 <- 0,8 x 2 = 1,6 => 1 <- 0,6 x 2 = 1,2 => 1 <- ... En orden: 0 0011 0011 ...
  • 6. BINARIO A DECIMAL Para realizar la conversión de binario a decimal, realice lo siguiente: 1. Inicie por el lado derecho del número en binario, cada número multiplíquelo por 2 y elévelo a la potencia consecutiva (comenzando por la potencia 0). 2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decimal. Ejemplos: (Los números de arriba indican la potencia a la que hay que elevar 2) También se puede optar por utilizar los valores que presenta cada posición del número binario a ser transformado, comenzando de derecha a izquierda, y sumando los valores de las posiciones que tienen un 1. Ejemplo El número binario 1010010 corresponde en decimal al 82 se puede representar de la siguiente manera: Entonces se suma los números 64, 16 y 2:
  • 7. BINARIO A DECIMAL (CON DECIMAL BINARIO) 1. Inicie por el lado izquierdo, cada número multiplíquelo por 2 y elévelo a la potencia consecutiva a la inversa (comenzando por la potencia -1). 2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decimal. Ejemplos 0.101001 (binario) = 0.640625 (decimal). Proceso: 1*(2) elevado a (-1)=0.5 0*(2) elevado a (-2)=0 1*(2) elevado a (-3)=0.125 0*(2) elevado a (-4)=0 0*(2) elevado a (-5)=0 1*(2) elevado a (-6)=0.015625 La suma es: 0.640625 0.110111 (binario) = 0.859375 (decimal). Proceso: 1*(2) elevado a (-1)=0.5 1*(2) elevado a (-2)=0.25 0*(2) elevado a (-3)=0 1*(2) elevado a (-4)=0.0625 1*(2) elevado a (-5)=0.03125 1*(2) elevado a (-6)=0.015625 La suma es: 0.859375 Sistema octal El sistema numérico en base 8 se llama octal y utiliza los dígitos 0 a 7. Por ejemplo, el número binario para 74 (en decimal) es 1001010 (en binario), lo agruparíamos como 1 001 010. De modo que el número decimal 74 en octal es 112. En informática, a veces se utiliza la numeración octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar otros símbolos diferentes de los dígitos. Sin embargo, para trabajar con bytes o conjuntos de ellos, asumiendo que un byte es una palabra de 8 bits, suele ser más cómodo el sistema hexadecimal, por cuanto todo byte así definido es completamente representable por dos dígitos hexadecimales. Ejemplo Transformar el número decimal 74 en octal: 74 |_8 2 9 |_8 11 -> (74) = (112)8
  • 8. SISTEMA HEXADECIMAL El sistema hexadecimal, a veces abreviado como hex, es el sistema de numeración posicional de base 16 —empleando por tanto 16 símbolos—. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria; y, debido a que un byte representa 28 valores posibles, y esto puede representarse como , que, según el teorema general de la numeración posicional, equivale al número en base 16 10016, dos dígitos hexadecimales corresponden exactamente —permiten representar la misma línea de enteros— a un byte. En principio dado que el sistema usual de numeración es de base decimal y, por ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan. El conjunto de símbolos sería, por tanto, el siguiente: Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. En ocasiones se emplean letras minúsculas en lugar de mayúsculas. Como en cualquier sistema de numeración posicional, el valor numérico de cada dígito es alterado dependiendo de su posición en la cadena de dígitos, quedando multiplicado por una cierta potencia de la base del sistema, que en este caso es 16. Por ejemplo: 3E0,A16 = 3×162 + E×161 + 0×160 + A×16-1 = 3×256 + 14×16 + 0×1 + 10×0,0625 = 992,625.