SlideShare a Scribd company logo
1 of 5
REPRESENTACION DE NUMEROS EN COMPLEMENTO

Complemento a uno
Como alternativa para representar números negativos puede usarse un sistema conocido
como complemento a uno. La forma del complemento a uno de un número binario es un
NOT bit a bit aplicado al número – Recordemos que el complemento a uno de un
número positivo no sufre ningún cambio ( C1(2)= 00000010 C1(-2)= 11111101). Como
en la representación de signo-y-magnitud, el complemento a uno tendrá dos
representaciones del 0: 00000000 (+0) y 11111111 (-0). Como ejemplo, el
complemento a uno de 0101011 (43) se convierten en 1010100 (-43). El rango para la
representación en complemento a uno con 8 bits es -127 a +127 (en base 10). Para
sumar dos números representados en este sistema, uno hace una suma binaria
convencional, pero es necesario sumar el último acarreo obtenido al resultado de la
suma. Para ver porqué esto es necesario, consideramos el caso de la suma de -1
(11111110) a +2 (00000010). ¡La adición binaria solamente da a 00000000, que no es la
respuesta correcta! Solamente cuando se suma el acarreo al resultado obtenemos el
resultado correcto (00000001).

Complemento a dos
                       Valor del complemento a dos                Valor sin signo
  00000000                            0                                  0
  00000001                            1                                  1
     ...                             ...                                ...
  01111110                          126                                126
  01111111                          127                                127
                                   −128
  10000000                                                             128
                                   −127
  10000001                                                             129
                                   −126
  10000010                                                             130
     ...                             ...                                ...
                                    −2
  11111110                                                             254
                                    −1
  11111111                                                             255

Una forma fácil de implementar el complemento a dos es la siguiente:

                                                              Ejemplo 1 Ejemplo 2
1. Empezando desde la derecha encontramos el primer '1'        0101001 0101100
2. Hacemos un NOT a todos los bits que quedan por la izquierda 1010111 1010100

CONVERSIONES
CONVERSIÓN ENTRE BINARIO Y DECIMAL

Si la conversión es de binario a decimal, aplicaremos la siguiente regla:

Se toma la cantidad binaria y se suman las potencias de 2 correspondientes a las posiciones
de todos sus dígitos cuyo valor sea 1.

Veamos tres ejemplos:

                                       5       4        3       2       1        0
                         1011112 = 1.2 +0.2 +1.2 +1.2 +1.2 +1.2 = 4510

                                           4       3        2       1       0
                            101012= 1.2 +0.2 +1.2 +0.2 +1.2 = 2110

Para pasar de binario a decimal

                            a) 110012                  Solución: 2510
                            b) 10110110112             Solución: 73110




Si la conversión es de decimal a binario, aplicaremos la siguiente regla:

Se toma la cantidad decimal dada y se divide sucesivamente entre 2.

Los restos obtenidos en cada división (0, 1), forman la cantidad binaria pedida, leída desde el
último cociente al primer resto.

Se presentaran los ejemplos en forma de tabla debido a la dificultad que supone utilizar el
sistema tradicional de división con el editor:

Nº Decimal      Base      Cociente         Resto
   107           2          53               1
    53           2          26               1
                                                                                10710= 11010112
    26           2          13               0
    13           2           6               1
     6           2           3               0
     3           2           1               1
 Cuando tengamos un número con decimales                    Fracción Multiplicado                 Dígito
                                                                                  Resultado
     seguiremos el siguiente procedimiento:                 decimal      por:                     binario
   multiplicaremos por 2 la parte decimal y se
                                                             0,645        2         1,290            1
  toma como dígito binario su parte entera. El
                                                             0,290        2         0,580            0
    proceso se repite con la fracción decimal
                                                             0,580        2         1,160            1
resultante del paso anterior, hasta obtener una
 fracción decimal nula, o bien hasta obtener el              0.160        2         0,320            0
    número de cifras binarias que se desee.                  0,320        2          0.64            0
     Ejemplo: 107,645. Como anteriormente
                                                              0.64        2          1.28            1
  convertimos 107 a binario, el resultado de la
                                                              0.28        2          0.56            0
             conversión quedaría así:
           1101011, 101001012                                 0.56        2          1.12            1


CONVERSIÓN ENTRE OCTAL Y BINARIO

Si la conversión es de octal a binario cada cifra se sustituirá por su equivalente binario.
Tendremos en cuenta la siguiente tabla para hacer la conversión de modo más rápido:
Carácter octal            Nº binario
           0                       000
           1                       001
                                                               Ejemplo: 55,358
           2                       010
           3                       011
                                                       Resultado: 101 101, 011 1012
           4                       100
           5                       101
           6                       110
           7                       111
Si la conversión es de binario a octal se realiza de modo contrario a la anterior conversión,
agrupando los bits enteros y los fraccionarios en grupos de 3 a partir de la coma decimal. Si no
se consiguen todos los grupos de tres se añadirán, los ceros que sean necesarios al último
grupo, veámoslo con un ejemplo:

          Ejemplo: 11011111,111112                    Agrupación            Equivalente octal
                                                         010                       2
            Resultado: 237,768                           011                       3
 Observa como ha sido necesario añadir un                111                       7
  cero en la última agrupación de la parte                 ,                        ,
 entera y otro en la parte fraccionaria para             111                       7
     completar los grupos de 3 dígitos.                  110                       6

Para pasar de octal a binario

a) 20668          Solución: 0100001101102
b) 142768         Solución: 0011000101111102




CONVERSIÓN ENTRE OCTAL Y DECIMAL

Si la conversión es de octal a decimal se procederá como observas en el ejemplo:

                                            2    1    0
                                   7408= 7.8 +4.8 +4.8 = 48410

Si la conversión es de decimal a octal se procederá de modo similar a la conversión de decimal
a binario, pero dividiendo entre 8. Comprueba los resultados en el siguiente ejemplo:

                                         42610 = 6528

Para pasar de octal a decimal

a) 1068          Solución: 7010
b) 7428          Solución: 48210




CONVERSIÓN ENTRE BINARIO Y HEXADECIMAL

La conversión entre binario y hexadecimal es igual al de la conversión octal y binario, pero
teniendo en cuenta los caracteres hexadecimales, ya que se tienen que agrupar de 4 en 4. La
conversión de binario a hexadecimal se realiza según el ejemplo siguiente:
Sistema binario     Sistema Hexadecimal
        0000                    0
        0001                    1
        0010                    2
        0011                    3                   Ejemplo: 1011111,1100012
        0100                    4
        0101                    5          Agrupando obtenemos el siguiente resultado:
                                                      0101 1111, 1100 01002
        0110                    6
        0111                    7
                                             Sustituyendo según la tabla logramos la
        1000                    8
                                                       conversión esperada:
        1001                    9
        1010                    A
                                                            5F, C416
        1011                    B
        1100                    C
        1101                    D
        1110                    E
        1111                    F



La conversión de hexadecimal a binario simplemente sustituiremos cada carácter por su
equivalente en binario, por ejemplo:

                            69DE16= 0110 1001 1101 11102

. Para pasar de binario a hexadecimal

                             a) 1100010002      Solución: 18816
                             b) 100010,1102     Solución: 22,C

Para pasar de hexadecimal a binario

a) 86BF16        Solución: 10000110101111112
b) 2D5E16        Solución: 00101101010111102
Representacion De Numeros En Complement Oeve

More Related Content

What's hot

Sistema binario 2
Sistema binario 2Sistema binario 2
Sistema binario 2josarta
 
Taller binarios 11.1
Taller binarios 11.1Taller binarios 11.1
Taller binarios 11.1julian067
 
OperacióN
OperacióNOperacióN
OperacióNteovera
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema BinarioRZYMJ
 
Ejercicios sistemas numericos
Ejercicios sistemas numericosEjercicios sistemas numericos
Ejercicios sistemas numericosynato
 
Aritmetica De Binarios
Aritmetica De BinariosAritmetica De Binarios
Aritmetica De Binariosvinicioes
 
Apuntes Electronica Digital
Apuntes Electronica DigitalApuntes Electronica Digital
Apuntes Electronica DigitalCPEB Las Arenas
 
Operaciones con Sistemas binarios
Operaciones con Sistemas binarios Operaciones con Sistemas binarios
Operaciones con Sistemas binarios Leonel Ibarra
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióNvinicioes
 
Conversiones de unidades
Conversiones de unidadesConversiones de unidades
Conversiones de unidadesSegio Valbuena
 
Aritmetica De Binario Ss
Aritmetica De Binario SsAritmetica De Binario Ss
Aritmetica De Binario SsLILY CASTRO
 
Sistema Binari1evelyn
Sistema Binari1evelynSistema Binari1evelyn
Sistema Binari1evelynEvelyn YB
 
Organizac[1]..
Organizac[1]..Organizac[1]..
Organizac[1]..laurazam15
 

What's hot (18)

Sistema binario 2
Sistema binario 2Sistema binario 2
Sistema binario 2
 
Taller binarios 11.1
Taller binarios 11.1Taller binarios 11.1
Taller binarios 11.1
 
OperacióN
OperacióNOperacióN
OperacióN
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Ejercicios sistemas numericos
Ejercicios sistemas numericosEjercicios sistemas numericos
Ejercicios sistemas numericos
 
Complemento A Dos
Complemento A DosComplemento A Dos
Complemento A Dos
 
Aritmetica De Binarios
Aritmetica De BinariosAritmetica De Binarios
Aritmetica De Binarios
 
Apuntes Electronica Digital
Apuntes Electronica DigitalApuntes Electronica Digital
Apuntes Electronica Digital
 
Operaciones con Sistemas binarios
Operaciones con Sistemas binarios Operaciones con Sistemas binarios
Operaciones con Sistemas binarios
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióN
 
Conversiones de unidades
Conversiones de unidadesConversiones de unidades
Conversiones de unidades
 
Decimal A Binario
Decimal A BinarioDecimal A Binario
Decimal A Binario
 
Aritmetica De Binario Ss
Aritmetica De Binario SsAritmetica De Binario Ss
Aritmetica De Binario Ss
 
Sistema Binari1evelyn
Sistema Binari1evelynSistema Binari1evelyn
Sistema Binari1evelyn
 
Operaciones
OperacionesOperaciones
Operaciones
 
Nombr
NombrNombr
Nombr
 
SISTEMAS NUMERICOS
SISTEMAS NUMERICOSSISTEMAS NUMERICOS
SISTEMAS NUMERICOS
 
Organizac[1]..
Organizac[1]..Organizac[1]..
Organizac[1]..
 

Similar to Representacion De Numeros En Complement Oeve

Representacion Interna de la informacion
Representacion Interna de la informacionRepresentacion Interna de la informacion
Representacion Interna de la informacionsimrg8
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binariogonzdanie
 
Conversión entre los sistemas numéricos
Conversión entre los sistemas numéricosConversión entre los sistemas numéricos
Conversión entre los sistemas numéricosdiegorap
 
Conversión entre los sistemas numéricos
Conversión entre los sistemas numéricosConversión entre los sistemas numéricos
Conversión entre los sistemas numéricosdiegorap
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericosjbersosa
 
Sistemas de Numeración
Sistemas de NumeraciónSistemas de Numeración
Sistemas de Numeraciónbladimirmora
 
Complemento a dos
Complemento a dosComplemento a dos
Complemento a dosEvelyn YB
 
Complementos para operaciones binarias
Complementos para operaciones binariasComplementos para operaciones binarias
Complementos para operaciones binariasEfren_Montero
 
Decimal a binario
Decimal a binarioDecimal a binario
Decimal a binarioJuan Peres
 
Conversiones
ConversionesConversiones
Conversionesbramas
 
Sistema Numeracion.ptt
Sistema Numeracion.pttSistema Numeracion.ptt
Sistema Numeracion.pttkatitajohanita
 
sistemas de numeracion
sistemas de numeracionsistemas de numeracion
sistemas de numeracionelianaalcivar
 
Mantenimiento hardware
Mantenimiento hardwareMantenimiento hardware
Mantenimiento hardwareNaruto-Hok
 
Mantenimiento hardware
Mantenimiento hardwareMantenimiento hardware
Mantenimiento hardwaresantiagochicav
 

Similar to Representacion De Numeros En Complement Oeve (20)

Representacion Interna de la informacion
Representacion Interna de la informacionRepresentacion Interna de la informacion
Representacion Interna de la informacion
 
29 sistemas numericos
29 sistemas numericos29 sistemas numericos
29 sistemas numericos
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Sistemas numéricos
Sistemas numéricosSistemas numéricos
Sistemas numéricos
 
Conversión entre los sistemas numéricos
Conversión entre los sistemas numéricosConversión entre los sistemas numéricos
Conversión entre los sistemas numéricos
 
Conversión entre los sistemas numéricos
Conversión entre los sistemas numéricosConversión entre los sistemas numéricos
Conversión entre los sistemas numéricos
 
El Sistema Binario
El Sistema BinarioEl Sistema Binario
El Sistema Binario
 
Convertir a binarios
Convertir a binariosConvertir a binarios
Convertir a binarios
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Sistemas de Numeración
Sistemas de NumeraciónSistemas de Numeración
Sistemas de Numeración
 
Complemento a dos
Complemento a dosComplemento a dos
Complemento a dos
 
Complementos para operaciones binarias
Complementos para operaciones binariasComplementos para operaciones binarias
Complementos para operaciones binarias
 
Decimal a binario
Decimal a binarioDecimal a binario
Decimal a binario
 
Conversiones
ConversionesConversiones
Conversiones
 
Operaciones sistemas numéricos
Operaciones  sistemas numéricosOperaciones  sistemas numéricos
Operaciones sistemas numéricos
 
Complemento A Dos
Complemento A DosComplemento A Dos
Complemento A Dos
 
Sistema Numeracion.ptt
Sistema Numeracion.pttSistema Numeracion.ptt
Sistema Numeracion.ptt
 
sistemas de numeracion
sistemas de numeracionsistemas de numeracion
sistemas de numeracion
 
Mantenimiento hardware
Mantenimiento hardwareMantenimiento hardware
Mantenimiento hardware
 
Mantenimiento hardware
Mantenimiento hardwareMantenimiento hardware
Mantenimiento hardware
 

More from Evelyn YB

La Bios Ali Eve
La Bios Ali EveLa Bios Ali Eve
La Bios Ali EveEvelyn YB
 
CáLculo Del Complemento A Dos Binario
CáLculo Del Complemento A Dos BinarioCáLculo Del Complemento A Dos Binario
CáLculo Del Complemento A Dos BinarioEvelyn YB
 
Representacion De Numeros En Complement Oeve
Representacion De Numeros En Complement OeveRepresentacion De Numeros En Complement Oeve
Representacion De Numeros En Complement OeveEvelyn YB
 
Comercio Electronico en el Ecuador
Comercio Electronico en el EcuadorComercio Electronico en el Ecuador
Comercio Electronico en el EcuadorEvelyn YB
 
Tics.Pptx Eve
Tics.Pptx EveTics.Pptx Eve
Tics.Pptx EveEvelyn YB
 

More from Evelyn YB (7)

Evelyn
EvelynEvelyn
Evelyn
 
La Bios Ali Eve
La Bios Ali EveLa Bios Ali Eve
La Bios Ali Eve
 
CáLculo Del Complemento A Dos Binario
CáLculo Del Complemento A Dos BinarioCáLculo Del Complemento A Dos Binario
CáLculo Del Complemento A Dos Binario
 
Representacion De Numeros En Complement Oeve
Representacion De Numeros En Complement OeveRepresentacion De Numeros En Complement Oeve
Representacion De Numeros En Complement Oeve
 
Comercio Electronico en el Ecuador
Comercio Electronico en el EcuadorComercio Electronico en el Ecuador
Comercio Electronico en el Ecuador
 
Tics.Pptx Eve
Tics.Pptx EveTics.Pptx Eve
Tics.Pptx Eve
 
Parasha
ParashaParasha
Parasha
 

Recently uploaded

Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdfsharitcalderon04
 

Recently uploaded (20)

Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Análisis de Artefactos Tecnologicos (3) (1).pdf
Análisis de Artefactos Tecnologicos  (3) (1).pdfAnálisis de Artefactos Tecnologicos  (3) (1).pdf
Análisis de Artefactos Tecnologicos (3) (1).pdf
 

Representacion De Numeros En Complement Oeve

  • 1. REPRESENTACION DE NUMEROS EN COMPLEMENTO Complemento a uno Como alternativa para representar números negativos puede usarse un sistema conocido como complemento a uno. La forma del complemento a uno de un número binario es un NOT bit a bit aplicado al número – Recordemos que el complemento a uno de un número positivo no sufre ningún cambio ( C1(2)= 00000010 C1(-2)= 11111101). Como en la representación de signo-y-magnitud, el complemento a uno tendrá dos representaciones del 0: 00000000 (+0) y 11111111 (-0). Como ejemplo, el complemento a uno de 0101011 (43) se convierten en 1010100 (-43). El rango para la representación en complemento a uno con 8 bits es -127 a +127 (en base 10). Para sumar dos números representados en este sistema, uno hace una suma binaria convencional, pero es necesario sumar el último acarreo obtenido al resultado de la suma. Para ver porqué esto es necesario, consideramos el caso de la suma de -1 (11111110) a +2 (00000010). ¡La adición binaria solamente da a 00000000, que no es la respuesta correcta! Solamente cuando se suma el acarreo al resultado obtenemos el resultado correcto (00000001). Complemento a dos Valor del complemento a dos Valor sin signo 00000000 0 0 00000001 1 1 ... ... ... 01111110 126 126 01111111 127 127 −128 10000000 128 −127 10000001 129 −126 10000010 130 ... ... ... −2 11111110 254 −1 11111111 255 Una forma fácil de implementar el complemento a dos es la siguiente: Ejemplo 1 Ejemplo 2 1. Empezando desde la derecha encontramos el primer '1' 0101001 0101100 2. Hacemos un NOT a todos los bits que quedan por la izquierda 1010111 1010100 CONVERSIONES
  • 2. CONVERSIÓN ENTRE BINARIO Y DECIMAL Si la conversión es de binario a decimal, aplicaremos la siguiente regla: Se toma la cantidad binaria y se suman las potencias de 2 correspondientes a las posiciones de todos sus dígitos cuyo valor sea 1. Veamos tres ejemplos: 5 4 3 2 1 0 1011112 = 1.2 +0.2 +1.2 +1.2 +1.2 +1.2 = 4510 4 3 2 1 0 101012= 1.2 +0.2 +1.2 +0.2 +1.2 = 2110 Para pasar de binario a decimal a) 110012 Solución: 2510 b) 10110110112 Solución: 73110 Si la conversión es de decimal a binario, aplicaremos la siguiente regla: Se toma la cantidad decimal dada y se divide sucesivamente entre 2. Los restos obtenidos en cada división (0, 1), forman la cantidad binaria pedida, leída desde el último cociente al primer resto. Se presentaran los ejemplos en forma de tabla debido a la dificultad que supone utilizar el sistema tradicional de división con el editor: Nº Decimal Base Cociente Resto 107 2 53 1 53 2 26 1 10710= 11010112 26 2 13 0 13 2 6 1 6 2 3 0 3 2 1 1 Cuando tengamos un número con decimales Fracción Multiplicado Dígito Resultado seguiremos el siguiente procedimiento: decimal por: binario multiplicaremos por 2 la parte decimal y se 0,645 2 1,290 1 toma como dígito binario su parte entera. El 0,290 2 0,580 0 proceso se repite con la fracción decimal 0,580 2 1,160 1 resultante del paso anterior, hasta obtener una fracción decimal nula, o bien hasta obtener el 0.160 2 0,320 0 número de cifras binarias que se desee. 0,320 2 0.64 0 Ejemplo: 107,645. Como anteriormente 0.64 2 1.28 1 convertimos 107 a binario, el resultado de la 0.28 2 0.56 0 conversión quedaría así: 1101011, 101001012 0.56 2 1.12 1 CONVERSIÓN ENTRE OCTAL Y BINARIO Si la conversión es de octal a binario cada cifra se sustituirá por su equivalente binario. Tendremos en cuenta la siguiente tabla para hacer la conversión de modo más rápido:
  • 3. Carácter octal Nº binario 0 000 1 001 Ejemplo: 55,358 2 010 3 011 Resultado: 101 101, 011 1012 4 100 5 101 6 110 7 111 Si la conversión es de binario a octal se realiza de modo contrario a la anterior conversión, agrupando los bits enteros y los fraccionarios en grupos de 3 a partir de la coma decimal. Si no se consiguen todos los grupos de tres se añadirán, los ceros que sean necesarios al último grupo, veámoslo con un ejemplo: Ejemplo: 11011111,111112 Agrupación Equivalente octal 010 2 Resultado: 237,768 011 3 Observa como ha sido necesario añadir un 111 7 cero en la última agrupación de la parte , , entera y otro en la parte fraccionaria para 111 7 completar los grupos de 3 dígitos. 110 6 Para pasar de octal a binario a) 20668 Solución: 0100001101102 b) 142768 Solución: 0011000101111102 CONVERSIÓN ENTRE OCTAL Y DECIMAL Si la conversión es de octal a decimal se procederá como observas en el ejemplo: 2 1 0 7408= 7.8 +4.8 +4.8 = 48410 Si la conversión es de decimal a octal se procederá de modo similar a la conversión de decimal a binario, pero dividiendo entre 8. Comprueba los resultados en el siguiente ejemplo: 42610 = 6528 Para pasar de octal a decimal a) 1068 Solución: 7010 b) 7428 Solución: 48210 CONVERSIÓN ENTRE BINARIO Y HEXADECIMAL La conversión entre binario y hexadecimal es igual al de la conversión octal y binario, pero teniendo en cuenta los caracteres hexadecimales, ya que se tienen que agrupar de 4 en 4. La conversión de binario a hexadecimal se realiza según el ejemplo siguiente:
  • 4. Sistema binario Sistema Hexadecimal 0000 0 0001 1 0010 2 0011 3 Ejemplo: 1011111,1100012 0100 4 0101 5 Agrupando obtenemos el siguiente resultado: 0101 1111, 1100 01002 0110 6 0111 7 Sustituyendo según la tabla logramos la 1000 8 conversión esperada: 1001 9 1010 A 5F, C416 1011 B 1100 C 1101 D 1110 E 1111 F La conversión de hexadecimal a binario simplemente sustituiremos cada carácter por su equivalente en binario, por ejemplo: 69DE16= 0110 1001 1101 11102 . Para pasar de binario a hexadecimal a) 1100010002 Solución: 18816 b) 100010,1102 Solución: 22,C Para pasar de hexadecimal a binario a) 86BF16 Solución: 10000110101111112 b) 2D5E16 Solución: 00101101010111102