SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Complemento a dos

Los problemas de las múltiples representaciones del 0 y la necesidad del
acarreo de salida, se evitan con un sistema llamado Complemento a dos. En el
complemento a dos, los números negativos se representan mediante el patrón
de bits que es un bit mayor (sin signo) que el complemento a uno del valor
positivo. En el complemento a dos, hay un solo cero (00000000). Para negar un
número (negativo o positivo) invertimos todos los bits y añadimos un 1 al
resultado. La suma de un par de números enteros en complemento a dos es la
misma que la suma de un par de números sin signo (excepto para la detección
de desbordamiento si se usa). Por ejemplo, la suma en complemento a dos de
127 y –128 da el mismo patrón de bits que la suma sin signo del 127 y 128, tal
y como se puede ver en la tabla de abajo. El valor -8, representado en binario
con cuatro bits (1000) es un caso especial, ya que su complemento a dos es el
mismo, es necesario cinco bits para su representación (01000).



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

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

Tabla de comparación

La tabla siguiente compara la representación de los enteros entre 8 y -8
(incluidos) usando 4 bits.

Representación de enteros de 4 bits

 Decimal      Entero       Signo y    Complemento Complemento           BCD-
              positivo    magnitud        a1          a2               exceso 8


               1000          n/a            n/a             n/a            1111
    +8


               0111         0111           0111            0111            1110
    +7


               0110         0110           0110            0110            1101
    +6


               0101         0101           0101            0101            1100
    +5
0100       0100   0100   0100   1011
   +4


           0011       0011   0011   0011   0011
   +3


           0010       0010   0010   0010   1001
   +2


           0001       0001   0001   0001   1000
   +1


           0000       0000   0000   0000   0111
  (+)0


  (−)0      n/a       1000   1111   n/a    n/a


   −1       n/a       1001   1110   1111   0110


   −2       n/a       1010   1101   1110   0101


   −3       n/a       1011   1100   1101   0100


   −4       n/a       1100   1011   1100   0011


   −5       n/a       1101   1010   1011   0010


   −6       n/a       1110   1001   1010   0001


   −7       n/a       1111   1000   1001   0000


   −8       n/a       n/a    n/a    1000   n/a




Autor:
FRANCISCO CHAVARRIA

Weitere ähnliche Inhalte

Was ist angesagt?

Anexo i conversión de números
Anexo i conversión de númerosAnexo i conversión de números
Anexo i conversión de númerosAtaquedeNepal
 
Sistema Binari1evelyn
Sistema Binari1evelynSistema Binari1evelyn
Sistema Binari1evelynEvelyn YB
 
Ctos combina +ej. bolea
Ctos combina +ej. boleaCtos combina +ej. bolea
Ctos combina +ej. boleaNinguna
 
Desarrollo de habilidades de pensamiento lógico
Desarrollo de habilidades de pensamiento lógicoDesarrollo de habilidades de pensamiento lógico
Desarrollo de habilidades de pensamiento lógicoAaron Lopez Sosa
 
Aritmetica De Binario Ss
Aritmetica De Binario SsAritmetica De Binario Ss
Aritmetica De Binario SsLILY CASTRO
 
Conversión entre los distintos sistemas
Conversión entre los distintos sistemasConversión entre los distintos sistemas
Conversión entre los distintos sistemasmijacaza
 
Aritmetica De Binarios
Aritmetica De BinariosAritmetica De Binarios
Aritmetica De Binariosvinicioes
 
Mapas de Karnaugh Sistemas Digitales
Mapas de Karnaugh Sistemas DigitalesMapas de Karnaugh Sistemas Digitales
Mapas de Karnaugh Sistemas DigitalesFrank049
 

Was ist angesagt? (12)

Anexo i conversión de números
Anexo i conversión de númerosAnexo i conversión de números
Anexo i conversión de números
 
El sistema binario
El sistema binarioEl sistema binario
El sistema binario
 
Sistema Binari1evelyn
Sistema Binari1evelynSistema Binari1evelyn
Sistema Binari1evelyn
 
Conversion de sistemas numericos slide
Conversion de sistemas numericos slideConversion de sistemas numericos slide
Conversion de sistemas numericos slide
 
TRABAJO EN GRUPO
TRABAJO EN GRUPOTRABAJO EN GRUPO
TRABAJO EN GRUPO
 
Ctos combina +ej. bolea
Ctos combina +ej. boleaCtos combina +ej. bolea
Ctos combina +ej. bolea
 
Desarrollo de habilidades de pensamiento lógico
Desarrollo de habilidades de pensamiento lógicoDesarrollo de habilidades de pensamiento lógico
Desarrollo de habilidades de pensamiento lógico
 
Aritmetica De Binario Ss
Aritmetica De Binario SsAritmetica De Binario Ss
Aritmetica De Binario Ss
 
Conversión entre los distintos sistemas
Conversión entre los distintos sistemasConversión entre los distintos sistemas
Conversión entre los distintos sistemas
 
Aritmetica De Binarios
Aritmetica De BinariosAritmetica De Binarios
Aritmetica De Binarios
 
Mapas de Karnaugh Sistemas Digitales
Mapas de Karnaugh Sistemas DigitalesMapas de Karnaugh Sistemas Digitales
Mapas de Karnaugh Sistemas Digitales
 
01b.Sistemas de representación numérica
01b.Sistemas de representación numérica01b.Sistemas de representación numérica
01b.Sistemas de representación numérica
 

Andere mochten auch

Arquitectura de Computadores II bimestre
Arquitectura de Computadores II bimestreArquitectura de Computadores II bimestre
Arquitectura de Computadores II bimestreVideoconferencias UTPL
 
Complemento a uno (SIMR - DAI)
Complemento a uno (SIMR - DAI)Complemento a uno (SIMR - DAI)
Complemento a uno (SIMR - DAI)josodo
 
Tecnologia Que Emplea El Comercio Electrónico
Tecnologia Que Emplea El Comercio ElectrónicoTecnologia Que Emplea El Comercio Electrónico
Tecnologia Que Emplea El Comercio Electróniconellychica
 
Sistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalSistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalLuisICM
 
COMPLEMENTO DIRECTO / COMPLEMENTO INDIRECTO
COMPLEMENTO DIRECTO / COMPLEMENTO INDIRECTOCOMPLEMENTO DIRECTO / COMPLEMENTO INDIRECTO
COMPLEMENTO DIRECTO / COMPLEMENTO INDIRECTOPep Hernández
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La InformacionG7DAI
 
Sistemas De Numeracion Octal Y Exadecimal
Sistemas De Numeracion Octal Y ExadecimalSistemas De Numeracion Octal Y Exadecimal
Sistemas De Numeracion Octal Y ExadecimalG7DAI
 

Andere mochten auch (9)

Complemento a 1
Complemento a 1Complemento a 1
Complemento a 1
 
Arquitectura de Computadores II bimestre
Arquitectura de Computadores II bimestreArquitectura de Computadores II bimestre
Arquitectura de Computadores II bimestre
 
Complemento a uno (SIMR - DAI)
Complemento a uno (SIMR - DAI)Complemento a uno (SIMR - DAI)
Complemento a uno (SIMR - DAI)
 
Complementos
ComplementosComplementos
Complementos
 
Tecnologia Que Emplea El Comercio Electrónico
Tecnologia Que Emplea El Comercio ElectrónicoTecnologia Que Emplea El Comercio Electrónico
Tecnologia Que Emplea El Comercio Electrónico
 
Sistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalSistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimal
 
COMPLEMENTO DIRECTO / COMPLEMENTO INDIRECTO
COMPLEMENTO DIRECTO / COMPLEMENTO INDIRECTOCOMPLEMENTO DIRECTO / COMPLEMENTO INDIRECTO
COMPLEMENTO DIRECTO / COMPLEMENTO INDIRECTO
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
 
Sistemas De Numeracion Octal Y Exadecimal
Sistemas De Numeracion Octal Y ExadecimalSistemas De Numeracion Octal Y Exadecimal
Sistemas De Numeracion Octal Y Exadecimal
 

Ähnlich wie Complemento A Dos

Ähnlich wie Complemento A Dos (20)

Complemento a dos
Complemento a dosComplemento a dos
Complemento a dos
 
Operaciones sistemas numéricos
Operaciones  sistemas numéricosOperaciones  sistemas numéricos
Operaciones sistemas numéricos
 
sistemas de numeracion
sistemas de numeracionsistemas de numeracion
sistemas de numeracion
 
Representacion Interna de la informacion
Representacion Interna de la informacionRepresentacion Interna de la informacion
Representacion Interna de la informacion
 
Representacion en numeros de complementos
Representacion en numeros de complementosRepresentacion en numeros de complementos
Representacion en numeros de complementos
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Sistemas de Numeración
Sistemas de NumeraciónSistemas de Numeración
Sistemas de Numeración
 
Mantenimiento hardware
Mantenimiento hardwareMantenimiento hardware
Mantenimiento hardware
 
Mantenimiento hardware
Mantenimiento hardwareMantenimiento hardware
Mantenimiento hardware
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Decimal A Binario
Decimal A BinarioDecimal A Binario
Decimal A Binario
 
Sistemas Numericos
Sistemas NumericosSistemas Numericos
Sistemas Numericos
 
Representacion De Numeros En Complement Oeve
Representacion De Numeros En Complement OeveRepresentacion De Numeros En Complement Oeve
Representacion De Numeros En Complement Oeve
 
Representacion De Numeros En Complement Oeve
Representacion De Numeros En Complement OeveRepresentacion De Numeros En Complement Oeve
Representacion De Numeros En Complement Oeve
 
Sistemas numéricos & Algebra de Boole
Sistemas numéricos & Algebra de BooleSistemas numéricos & Algebra de Boole
Sistemas numéricos & Algebra de Boole
 
TRABAJO GRUPAL
TRABAJO GRUPALTRABAJO GRUPAL
TRABAJO GRUPAL
 
El sistema binario
El sistema binarioEl sistema binario
El sistema binario
 
los sistemas binarios
los sistemas binarioslos sistemas binarios
los sistemas binarios
 
El sistema binario
El sistema binarioEl sistema binario
El sistema binario
 
El sistema binario
El sistema binarioEl sistema binario
El sistema binario
 

Mehr von franciscochavarria (20)

sandra
sandrasandra
sandra
 
Las Tics
Las TicsLas Tics
Las Tics
 
las
las las
las
 
Universidad Laica Eloy Alfaro De Manabí
Universidad Laica Eloy Alfaro De ManabíUniversidad Laica Eloy Alfaro De Manabí
Universidad Laica Eloy Alfaro De Manabí
 
Retos Para Tu Superación
Retos Para Tu SuperaciónRetos Para Tu Superación
Retos Para Tu Superación
 
Firma Digital
Firma DigitalFirma Digital
Firma Digital
 
Comercio ElectróNico
Comercio ElectróNicoComercio ElectróNico
Comercio ElectróNico
 
Comercio Electrónico
Comercio ElectrónicoComercio Electrónico
Comercio Electrónico
 
TEMAS DE LA SEMANA
TEMAS DE LA SEMANATEMAS DE LA SEMANA
TEMAS DE LA SEMANA
 
El Hub
El HubEl Hub
El Hub
 
Impresora LáSer
Impresora LáSerImpresora LáSer
Impresora LáSer
 
Configuracion del Bios
Configuracion del BiosConfiguracion del Bios
Configuracion del Bios
 
Trabajo Grupal de Pentium IV
Trabajo Grupal de Pentium IVTrabajo Grupal de Pentium IV
Trabajo Grupal de Pentium IV
 
Complemento
ComplementoComplemento
Complemento
 
Operaciones de Números Binarios
Operaciones de Números BinariosOperaciones de Números Binarios
Operaciones de Números Binarios
 
Tecnologias Que Emplica El Comercio Electrónico
Tecnologias Que Emplica El Comercio ElectrónicoTecnologias Que Emplica El Comercio Electrónico
Tecnologias Que Emplica El Comercio Electrónico
 
Comercio Electronico En El Ecuador
Comercio Electronico En El EcuadorComercio Electronico En El Ecuador
Comercio Electronico En El Ecuador
 
Comercio ElectróNico En Ecuador
Comercio ElectróNico En EcuadorComercio ElectróNico En Ecuador
Comercio ElectróNico En Ecuador
 
Categoria del comercio electronico
Categoria del comercio electronicoCategoria del comercio electronico
Categoria del comercio electronico
 
Ventajas y Riesgos
Ventajas y RiesgosVentajas y Riesgos
Ventajas y Riesgos
 

Kürzlich hochgeladen

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
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
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
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
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
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
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 

Kürzlich hochgeladen (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
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
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
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
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
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ú
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
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
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 

Complemento A Dos

  • 1. Complemento a dos Los problemas de las múltiples representaciones del 0 y la necesidad del acarreo de salida, se evitan con un sistema llamado Complemento a dos. En el complemento a dos, los números negativos se representan mediante el patrón de bits que es un bit mayor (sin signo) que el complemento a uno del valor positivo. En el complemento a dos, hay un solo cero (00000000). Para negar un número (negativo o positivo) invertimos todos los bits y añadimos un 1 al resultado. La suma de un par de números enteros en complemento a dos es la misma que la suma de un par de números sin signo (excepto para la detección de desbordamiento si se usa). Por ejemplo, la suma en complemento a dos de 127 y –128 da el mismo patrón de bits que la suma sin signo del 127 y 128, tal y como se puede ver en la tabla de abajo. El valor -8, representado en binario con cuatro bits (1000) es un caso especial, ya que su complemento a dos es el mismo, es necesario cinco bits para su representación (01000). Una forma fácil de implementar el complemento a dos es la siguiente: Ejemplo Ejemplo 1 2 1. Empezando desde la derecha encontramos el primer '1' 0101001 0101100 2. Hacemos un NOT a todos los bits que quedan por la 1010111 1010100 izquierda Tabla de comparación La tabla siguiente compara la representación de los enteros entre 8 y -8 (incluidos) usando 4 bits. Representación de enteros de 4 bits Decimal Entero Signo y Complemento Complemento BCD- positivo magnitud a1 a2 exceso 8 1000 n/a n/a n/a 1111 +8 0111 0111 0111 0111 1110 +7 0110 0110 0110 0110 1101 +6 0101 0101 0101 0101 1100 +5
  • 2. 0100 0100 0100 0100 1011 +4 0011 0011 0011 0011 0011 +3 0010 0010 0010 0010 1001 +2 0001 0001 0001 0001 1000 +1 0000 0000 0000 0000 0111 (+)0 (−)0 n/a 1000 1111 n/a n/a −1 n/a 1001 1110 1111 0110 −2 n/a 1010 1101 1110 0101 −3 n/a 1011 1100 1101 0100 −4 n/a 1100 1011 1100 0011 −5 n/a 1101 1010 1011 0010 −6 n/a 1110 1001 1010 0001 −7 n/a 1111 1000 1001 0000 −8 n/a n/a n/a 1000 n/a Autor: FRANCISCO CHAVARRIA