SlideShare una empresa de Scribd logo
1 de 15
SISTEMAS DE
   REPRESENTACIÓN
 INTERNA DE ENTEROS
       JESÚS MIGUEL PÉREZ FERNÁNDEZ




Grupo 5 SIMR
COMPLEMENTO A UNO




Grupo 5 SIMR
COMPLEMENTO A 1
   El complemento a uno nos permite la
   interpretación binaria de números negativos.

   Se obtiene cambiando cada uno de los digitos
   del numero binario por su complementario
   (cambiando los ceros por unos y viceversa).

   Si el bit mas significativo es 0 se tratara de
   un numero positivo, si por el contrario es un 1
   el numero representado será negativo.

Grupo 5 SIMR
COMPLEMENTO A 1
 Ejemplo de conversión decimal a C1:

  •   Tomamos el numero entero -12.

  •   Tomamos el valor con signo positivo del numero
      entero y lo convertimos a binario añadiendo un
      cero a la izquierda: +1210 = 011002

  •   Realizamos el complemento a uno:
      C-1(01100) = 10011, 10011c1 = -12


Grupo 5 SIMR
COMPLEMENTO A 1
  Ejemplo de conversión C1 a decimal:

   •   Tomamos el valor 10011c1

   •   Si se tratara de un numero positivo haríamos una conversión de
       binario a decimal normal pero sabemos que es un numero negativo
       por que MSB = 1.

   •   Hacemos el complemento a uno de 10011c1 para pasarlo a positivo,
       C1(10011) = 01100.

   •   Convertimos el numero a decimal 01100 = 1210 y le añadimos el
       signo que le hemos quitado en la anterior operación con lo que nos
       queda 10011c1 = -12.




Grupo 5 SIMR
COMPLEMENTO A DOS




Grupo 5 SIMR
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.

   Para negar un número (negativo o positivo)
   invertimos todos los bits y añadimos un 1 al
   resultado.


Grupo 5 SIMR
COMPLEMENTO A DOS
    Ejemplo conversión decimal a C2:

     •   Si el numero es positivo lo dejamos tal
         cual añadiendole un cero a la izquiera.

     •   Tomamos el numero -2510

     •   Le quitamos el signo y lo pasamos a
         binario: 2510 = 011001.

     •   Realizamos el C-1(011001) = 100110 y le
         sumamos 1: 100110 + 1 = 100111c2
Grupo 5 SIMR
COMPLEMENTO A DOS
   Ejemplo conversión decimal a C2 mas sencilla
   para los humanos:

    •   Tomamos el numero -2510

    •   Le quitamos el signo y lo pasamos a
        binario: 2510 = 011001.

    •   De izquierda a derecha hacemos C-1 a
        partir del primer 1 que nos encontramos:
        011001 = 100111c2
Grupo 5 SIMR
MS(MODULO Y SIGNO)




Grupo 5 SIMR
MS(MODULO Y SIGNO)

   En este sistema el bit que esta mas a la
   izquierda representa el signo, el resto de bits
   representan el numero por lo que siempre
   necesitaremos un bit mas para representar un
   numero.

   Con este sistema hay una forma positiva y
   otra negativa de representar el valor 0.


Grupo 5 SIMR
MS(MODULO Y SIGNO)
   Ejemplo MS con el numero 34:

    •   Pasamos a binario: 1000102

    •   Si queremos representar un positivo
        añadiremos un 0 a la izquierda, si
        queremos un negativo añadiremos un 1.

    •   Positivo MS: 0100010MS

    •   Negativo MS: 1100010MS
Grupo 5 SIMR
EXCESO Z




Grupo 5 SIMR
EXCESO Z


   Este sistema no utiliza ningún bit para indicar
   el signo.

   El valor se corresponde con el numero
   representado mas el exceso, para n bits viene
   dado por 2n-1.



Grupo 5 SIMR
EXCESO Z

Ejempo para el numrto 22 y -22 siendo n=8:

•   El exceso es de 28-1 = 27 = 128.

•   Para 22, 22+128=150 -> 10010110ez = 22

•   Para -22, -22+128=106 -> 01101010ez = -22




Grupo 5 SIMR

Más contenido relacionado

La actualidad más candente

Resolución de problemas mediante sistemas de ecuaciones lineales
Resolución de problemas mediante sistemas de ecuaciones linealesResolución de problemas mediante sistemas de ecuaciones lineales
Resolución de problemas mediante sistemas de ecuaciones linealespoyofrito
 
Función cuadrática
Función cuadráticaFunción cuadrática
Función cuadráticazoracape
 
Representación en la recta numérica
Representación en la recta numéricaRepresentación en la recta numérica
Representación en la recta numéricaEmiliano Guapulema
 
Operaciones con fracciones
Operaciones con fraccionesOperaciones con fracciones
Operaciones con fraccionesadrian_rb
 
Operaciones con fracciones
Operaciones  con fraccionesOperaciones  con fracciones
Operaciones con fraccionesGran Pachacutec
 
División de euclidiana
División de euclidianaDivisión de euclidiana
División de euclidianajma
 
Funcion lineal
Funcion linealFuncion lineal
Funcion linealolpa12
 
Números enteros y jerarquía de operaciones
Números enteros y jerarquía de operacionesNúmeros enteros y jerarquía de operaciones
Números enteros y jerarquía de operacionespaquicarrion7
 
Iniciación al lenguaje algebraico
Iniciación al lenguaje algebraicoIniciación al lenguaje algebraico
Iniciación al lenguaje algebraicoRefugio Herrera
 
Números Enteros
Números EnterosNúmeros Enteros
Números Enterosrachelmate
 
Operacionesradicales3eso
Operacionesradicales3esoOperacionesradicales3eso
Operacionesradicales3esomercedespp
 
Polinomios en una indeterminada
Polinomios en una indeterminadaPolinomios en una indeterminada
Polinomios en una indeterminadaHéctor
 
Actividad 1 identificación de funciones
Actividad 1 identificación de funcionesActividad 1 identificación de funciones
Actividad 1 identificación de funcionesJohana Sanabria
 
Introduccion al algebra con 25 diapositivas
Introduccion al algebra con 25 diapositivasIntroduccion al algebra con 25 diapositivas
Introduccion al algebra con 25 diapositivasazarelcel
 

La actualidad más candente (20)

funciones
funcionesfunciones
funciones
 
Identidades trigonometricas
Identidades trigonometricasIdentidades trigonometricas
Identidades trigonometricas
 
Resolución de problemas mediante sistemas de ecuaciones lineales
Resolución de problemas mediante sistemas de ecuaciones linealesResolución de problemas mediante sistemas de ecuaciones lineales
Resolución de problemas mediante sistemas de ecuaciones lineales
 
Función cuadrática
Función cuadráticaFunción cuadrática
Función cuadrática
 
Función cuadrática
Función cuadrática Función cuadrática
Función cuadrática
 
Representación en la recta numérica
Representación en la recta numéricaRepresentación en la recta numérica
Representación en la recta numérica
 
Operaciones con fracciones
Operaciones con fraccionesOperaciones con fracciones
Operaciones con fracciones
 
METODO GRAFICO Sistema de ecuaciones lineales
METODO GRAFICO Sistema de ecuaciones linealesMETODO GRAFICO Sistema de ecuaciones lineales
METODO GRAFICO Sistema de ecuaciones lineales
 
Operaciones con fracciones
Operaciones  con fraccionesOperaciones  con fracciones
Operaciones con fracciones
 
División de euclidiana
División de euclidianaDivisión de euclidiana
División de euclidiana
 
Funcion lineal
Funcion linealFuncion lineal
Funcion lineal
 
Números enteros y jerarquía de operaciones
Números enteros y jerarquía de operacionesNúmeros enteros y jerarquía de operaciones
Números enteros y jerarquía de operaciones
 
Iniciación al lenguaje algebraico
Iniciación al lenguaje algebraicoIniciación al lenguaje algebraico
Iniciación al lenguaje algebraico
 
Números Enteros
Números EnterosNúmeros Enteros
Números Enteros
 
Form geom analítica
Form geom analíticaForm geom analítica
Form geom analítica
 
Operacionesradicales3eso
Operacionesradicales3esoOperacionesradicales3eso
Operacionesradicales3eso
 
Polinomios en una indeterminada
Polinomios en una indeterminadaPolinomios en una indeterminada
Polinomios en una indeterminada
 
Actividad 1 identificación de funciones
Actividad 1 identificación de funcionesActividad 1 identificación de funciones
Actividad 1 identificación de funciones
 
Sucesiones
SucesionesSucesiones
Sucesiones
 
Introduccion al algebra con 25 diapositivas
Introduccion al algebra con 25 diapositivasIntroduccion al algebra con 25 diapositivas
Introduccion al algebra con 25 diapositivas
 

Destacado

Hay 3 Formas De Ejecutar El Programa
Hay 3 Formas De Ejecutar El ProgramaHay 3 Formas De Ejecutar El Programa
Hay 3 Formas De Ejecutar El Programaguestc5e9bcfd
 
Formas De Ejecutar Un Programa
Formas De Ejecutar Un ProgramaFormas De Ejecutar Un Programa
Formas De Ejecutar Un Programachevere
 
¿Cómo ejecutar un programa en C++?
¿Cómo ejecutar un programa en C++?¿Cómo ejecutar un programa en C++?
¿Cómo ejecutar un programa en C++?Typolis-ejecutando
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestoschabbeine
 
Escuelas antropologicas
Escuelas antropologicasEscuelas antropologicas
Escuelas antropologicaslizzcarrera
 
Lucha entre la luz y la sombra
Lucha entre la luz y la sombraLucha entre la luz y la sombra
Lucha entre la luz y la sombranezpoldesing
 
08. Internet. Aula Abierta. Seguridad
08. Internet. Aula Abierta. Seguridad08. Internet. Aula Abierta. Seguridad
08. Internet. Aula Abierta. SeguridadJosé M. Padilla
 
01. Edicion Html. La Base Edicion Html. Texto 0001
01. Edicion Html. La Base Edicion Html. Texto   000101. Edicion Html. La Base Edicion Html. Texto   0001
01. Edicion Html. La Base Edicion Html. Texto 0001José M. Padilla
 
31. kamaroninfo desembre 1998
31. kamaroninfo desembre 199831. kamaroninfo desembre 1998
31. kamaroninfo desembre 1998Nombre Apellidos
 
Arbol De Problemas Y Soluciones
Arbol De Problemas Y SolucionesArbol De Problemas Y Soluciones
Arbol De Problemas Y Solucionesguestc30f3d
 
Presentación Colón (Iago y Jordan)
Presentación Colón (Iago y Jordan)Presentación Colón (Iago y Jordan)
Presentación Colón (Iago y Jordan)Ana
 
Ludwig Andreas Feuerbach
Ludwig Andreas FeuerbachLudwig Andreas Feuerbach
Ludwig Andreas Feuerbachguest83c49a
 
Contenido1
Contenido1Contenido1
Contenido1victoria
 
Peligros y politicas con el uso de las tic
Peligros y politicas con el uso de las ticPeligros y politicas con el uso de las tic
Peligros y politicas con el uso de las ticluzmymu
 
Diputados Aprueban Proyecto Que Valida La Firma Digital
Diputados Aprueban Proyecto Que Valida La Firma DigitalDiputados Aprueban Proyecto Que Valida La Firma Digital
Diputados Aprueban Proyecto Que Valida La Firma Digitalderlisa
 

Destacado (20)

Hay 3 Formas De Ejecutar El Programa
Hay 3 Formas De Ejecutar El ProgramaHay 3 Formas De Ejecutar El Programa
Hay 3 Formas De Ejecutar El Programa
 
Formas De Ejecutar Un Programa
Formas De Ejecutar Un ProgramaFormas De Ejecutar Un Programa
Formas De Ejecutar Un Programa
 
¿Cómo ejecutar un programa en C++?
¿Cómo ejecutar un programa en C++?¿Cómo ejecutar un programa en C++?
¿Cómo ejecutar un programa en C++?
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Escuelas antropologicas
Escuelas antropologicasEscuelas antropologicas
Escuelas antropologicas
 
Declogo de la politica 3
Declogo de la politica 3Declogo de la politica 3
Declogo de la politica 3
 
Lucha entre la luz y la sombra
Lucha entre la luz y la sombraLucha entre la luz y la sombra
Lucha entre la luz y la sombra
 
08. Internet. Aula Abierta. Seguridad
08. Internet. Aula Abierta. Seguridad08. Internet. Aula Abierta. Seguridad
08. Internet. Aula Abierta. Seguridad
 
01. Edicion Html. La Base Edicion Html. Texto 0001
01. Edicion Html. La Base Edicion Html. Texto   000101. Edicion Html. La Base Edicion Html. Texto   0001
01. Edicion Html. La Base Edicion Html. Texto 0001
 
31. kamaroninfo desembre 1998
31. kamaroninfo desembre 199831. kamaroninfo desembre 1998
31. kamaroninfo desembre 1998
 
Nietzsche
NietzscheNietzsche
Nietzsche
 
Arbol De Problemas Y Soluciones
Arbol De Problemas Y SolucionesArbol De Problemas Y Soluciones
Arbol De Problemas Y Soluciones
 
Presentación Colón (Iago y Jordan)
Presentación Colón (Iago y Jordan)Presentación Colón (Iago y Jordan)
Presentación Colón (Iago y Jordan)
 
Ludwig Andreas Feuerbach
Ludwig Andreas FeuerbachLudwig Andreas Feuerbach
Ludwig Andreas Feuerbach
 
Contenido1
Contenido1Contenido1
Contenido1
 
Momentos
MomentosMomentos
Momentos
 
Peligros y politicas con el uso de las tic
Peligros y politicas con el uso de las ticPeligros y politicas con el uso de las tic
Peligros y politicas con el uso de las tic
 
Diputados Aprueban Proyecto Que Valida La Firma Digital
Diputados Aprueban Proyecto Que Valida La Firma DigitalDiputados Aprueban Proyecto Que Valida La Firma Digital
Diputados Aprueban Proyecto Que Valida La Firma Digital
 
Alonso Salazar, Sewellman
Alonso Salazar, SewellmanAlonso Salazar, Sewellman
Alonso Salazar, Sewellman
 
Tema 6 vocabulari
Tema 6 vocabulariTema 6 vocabulari
Tema 6 vocabulari
 

Similar a Representacion Interna De Enteros

Representacion Interna De Enteros2
Representacion Interna De Enteros2Representacion Interna De Enteros2
Representacion Interna De Enteros2jepefe
 
Complemento a 1 y a 2
Complemento a 1 y a 2Complemento a 1 y a 2
Complemento a 1 y a 2Jossue Jossue
 
Complemento a 1 y a 2
Complemento a 1 y a 2Complemento a 1 y a 2
Complemento a 1 y a 2Jossue Jossue
 
Tema 2 sistemas de numeración operaciones y códigos
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ódigosToni Garcia
 
RepresentacióN Interna De La InformacióN
RepresentacióN Interna De La InformacióNRepresentacióN Interna De La InformacióN
RepresentacióN Interna De La InformacióNRubén Albiach Delgado
 
Representacion Interna de la informacion
Representacion Interna de la informacionRepresentacion Interna de la informacion
Representacion Interna de la informacionsimrg8
 
Sistema De NumeracióN Deber
Sistema De NumeracióN DeberSistema De NumeracióN Deber
Sistema De NumeracióN Debervivianamoreira
 
2. Operaciones Binarias
2. Operaciones Binarias2. Operaciones Binarias
2. Operaciones BinariasDavid Narváez
 
Primera unidad numeros binarios
Primera unidad numeros binariosPrimera unidad numeros binarios
Primera unidad numeros binariosgluiss
 
Curso Informática Básica - Sistema binario
Curso Informática Básica - Sistema binarioCurso Informática Básica - Sistema binario
Curso Informática Básica - Sistema binarioPablo Much
 
Representación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octalesRepresentación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octalesBraulio Soncco
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La InformacionG7DAI
 

Similar a Representacion Interna De Enteros (20)

Representacion Interna De Enteros2
Representacion Interna De Enteros2Representacion Interna De Enteros2
Representacion Interna De Enteros2
 
Mantisa, Etc...
Mantisa, Etc...Mantisa, Etc...
Mantisa, Etc...
 
Operaciones
OperacionesOperaciones
Operaciones
 
Operaciones con binarios
Operaciones con binariosOperaciones con binarios
Operaciones con binarios
 
Guia binaria
Guia binariaGuia binaria
Guia binaria
 
Complemento a 1 y a 2
Complemento a 1 y a 2Complemento a 1 y a 2
Complemento a 1 y a 2
 
Complemento a 1 y a 2
Complemento a 1 y a 2Complemento a 1 y a 2
Complemento a 1 y a 2
 
Tema 2 sistemas de numeración operaciones y códigos
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
 
RepresentacióN Interna De La InformacióN
RepresentacióN Interna De La InformacióNRepresentacióN Interna De La InformacióN
RepresentacióN Interna De La InformacióN
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
Representacion Interna de la informacion
Representacion Interna de la informacionRepresentacion Interna de la informacion
Representacion Interna de la informacion
 
Sistema De NumeracióN Deber
Sistema De NumeracióN DeberSistema De NumeracióN Deber
Sistema De NumeracióN Deber
 
2. Operaciones Binarias
2. Operaciones Binarias2. Operaciones Binarias
2. Operaciones Binarias
 
Primera unidad numeros binarios
Primera unidad numeros binariosPrimera unidad numeros binarios
Primera unidad numeros binarios
 
Curso Informática Básica - Sistema binario
Curso Informática Básica - Sistema binarioCurso Informática Básica - Sistema binario
Curso Informática Básica - Sistema binario
 
Sistemabinario
SistemabinarioSistemabinario
Sistemabinario
 
Tema 2
Tema 2Tema 2
Tema 2
 
Sistemabinario
SistemabinarioSistemabinario
Sistemabinario
 
Representación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octalesRepresentación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octales
 
Representacion Interna De La Informacion
Representacion Interna De La InformacionRepresentacion Interna De La Informacion
Representacion Interna De La Informacion
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilJuanGallardo438714
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxlosdiosesmanzaneros
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Último (15)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Representacion Interna De Enteros

  • 1. SISTEMAS DE REPRESENTACIÓN INTERNA DE ENTEROS JESÚS MIGUEL PÉREZ FERNÁNDEZ Grupo 5 SIMR
  • 3. COMPLEMENTO A 1 El complemento a uno nos permite la interpretación binaria de números negativos. Se obtiene cambiando cada uno de los digitos del numero binario por su complementario (cambiando los ceros por unos y viceversa). Si el bit mas significativo es 0 se tratara de un numero positivo, si por el contrario es un 1 el numero representado será negativo. Grupo 5 SIMR
  • 4. COMPLEMENTO A 1 Ejemplo de conversión decimal a C1: • Tomamos el numero entero -12. • Tomamos el valor con signo positivo del numero entero y lo convertimos a binario añadiendo un cero a la izquierda: +1210 = 011002 • Realizamos el complemento a uno: C-1(01100) = 10011, 10011c1 = -12 Grupo 5 SIMR
  • 5. COMPLEMENTO A 1 Ejemplo de conversión C1 a decimal: • Tomamos el valor 10011c1 • Si se tratara de un numero positivo haríamos una conversión de binario a decimal normal pero sabemos que es un numero negativo por que MSB = 1. • Hacemos el complemento a uno de 10011c1 para pasarlo a positivo, C1(10011) = 01100. • Convertimos el numero a decimal 01100 = 1210 y le añadimos el signo que le hemos quitado en la anterior operación con lo que nos queda 10011c1 = -12. Grupo 5 SIMR
  • 7. 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. Para negar un número (negativo o positivo) invertimos todos los bits y añadimos un 1 al resultado. Grupo 5 SIMR
  • 8. COMPLEMENTO A DOS Ejemplo conversión decimal a C2: • Si el numero es positivo lo dejamos tal cual añadiendole un cero a la izquiera. • Tomamos el numero -2510 • Le quitamos el signo y lo pasamos a binario: 2510 = 011001. • Realizamos el C-1(011001) = 100110 y le sumamos 1: 100110 + 1 = 100111c2 Grupo 5 SIMR
  • 9. COMPLEMENTO A DOS Ejemplo conversión decimal a C2 mas sencilla para los humanos: • Tomamos el numero -2510 • Le quitamos el signo y lo pasamos a binario: 2510 = 011001. • De izquierda a derecha hacemos C-1 a partir del primer 1 que nos encontramos: 011001 = 100111c2 Grupo 5 SIMR
  • 11. MS(MODULO Y SIGNO) En este sistema el bit que esta mas a la izquierda representa el signo, el resto de bits representan el numero por lo que siempre necesitaremos un bit mas para representar un numero. Con este sistema hay una forma positiva y otra negativa de representar el valor 0. Grupo 5 SIMR
  • 12. MS(MODULO Y SIGNO) Ejemplo MS con el numero 34: • Pasamos a binario: 1000102 • Si queremos representar un positivo añadiremos un 0 a la izquierda, si queremos un negativo añadiremos un 1. • Positivo MS: 0100010MS • Negativo MS: 1100010MS Grupo 5 SIMR
  • 14. EXCESO Z Este sistema no utiliza ningún bit para indicar el signo. El valor se corresponde con el numero representado mas el exceso, para n bits viene dado por 2n-1. Grupo 5 SIMR
  • 15. EXCESO Z Ejempo para el numrto 22 y -22 siendo n=8: • El exceso es de 28-1 = 27 = 128. • Para 22, 22+128=150 -> 10010110ez = 22 • Para -22, -22+128=106 -> 01101010ez = -22 Grupo 5 SIMR