SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
Informática
Bioingeniería
Representación Números
Negativos
 En matemáticas, los números negativos
en cualquier base se representan del
modo habitual, precediéndolos con un
signo «−». Sin embargo, en
una computadora, hay varias formas de
representar el signo de un número.
Representación Números
Negativos
 Existen varios métodos de extender
el sistema binario para
representar números con signo:
 signo y magnitud
 complemento a uno
 complemento a dos
Complemento a dos
 En el caso de los números binarios,
sería el complemento a dos y la forma
de obtener el complemento a dos de un
número binario es :
 empezando desde la derecha encontramos
el primer '1'
 Negamos a todos los bits que quedan por la
izquierda
○ 0101001 0101100
○ 1010111 1010100
Complemento a dos
 De esta forma, en la representación por
Complemento a dos de un número signado
de n-bits asignamos:
 un bit para representar el signo. Ese bit a
menudo es el bit más significativo y, por
convención: un 0 denota un número positivo, y
un 1 denota un número negativo;
 los (n-1) bits restantes para representar el
significando que es la magnitud del número en
valor absoluto para el caso de números
positivos, o bien, en el complemento a dos del
valor absoluto del número, en caso de ser
negativo.
Complemento a dos
 Sea una representación en formato de
Complemento a dos que nos permite
codificar en binario en punto fijo con 8 bits
(un byte).
 Se le otorga 1 bit para el signo y 7 bits
para la magnitud. Con 8 bits, podemos
representar, 28 = 256 números. Los cuales,
según éste formato, van a estar repartidos
entre 128 números positivos (bit de signo
en 0) y 128 números negativos (bit de
signo en 1).
Complemento a dos
 Supongamos ahora, que tenemos que
representar el número -9710(se necesita 8
bits para representarlo). Procedemos a:
 Tomar nota del signo del número -9710, que
siendo negativo, llevará como bit de signo un 1;
 Como el signo es negativo, el número a
continuación del bit de signo, deberá
expresarse en complemento a dos. Al realizar la
conversión: el valor absoluto de -9710 es |-9710|
= 9710. Que en binario es: 11000012, el
complemento a dos: 00111112;
Complemento a dos
 Colocar todo junto, el número -9710 en binario
con formato de Complemento a dos
es: 100111112.
 Donde el 1 en el bit más significativo indica un
número negativo, y 00111112 es el significando
en complemento a dos del valor absoluto del
número.
Complemento a Dos
 45 en binario es 101101, con 6 dígitos.
 Complementos a dos de 45 = 010011
El - 45, expresado en complemento a dos
usando 8 bits sería 11010011
Expresados en 16 bits serían
1111111111010011
Complemento a dos
 Para el caso inverso, dado un número
binario en Complemento a dos, por
ejemplo, 101101012, procedemos a:
 Analizar el bit más significativo, que siendo
un 1 indica que el número es negativo;
 Convertir el significando a la base deseada,
el complemento a dos:
C2(0110101)=10010112 |7510|. Siendo que
el bit de signo es 1, el número real es -7510.
A practicar…
 Convertir los siguientes números a
complemento a dos:
 - 34
 - 165
 - 83
 - 141
 Convertir de Complementos a dos a
números:
 10110101
 00110110
 1000111111011101
 000011000011100
Operaciones con Binarios
 Suma
 Resta
 Multiplicación
Suma
Las posibles combinaciones al sumar dos bits son:
 0 + 0 = 0
 0 + 1 = 1
 1 + 0 = 1
 1 + 1 = 10
Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a
la siguiente posición de la izquierda (acarreo). Esto es
equivalente en el sistema decimal a sumar 9 + 1, que
da 10: cero en la posición que estamos sumando y un 1
de acarreo a la siguiente posición.
De la misma forma que hacemos cuando sumamos
números del sistema decimal, esta operación
matemática la comenzamos a realizar de derecha a
izquierda.
Cuando se suma el 1+1, se aplica lo que dice
en la tabla se escribe el 0 y se acarrea o se
lleva el 1.
ACARREO Se suma con el acarreo.
Si se vuelve a sumar
1+1, se vuelve a utilizar
el acarreo
ACARREO
10112
1112 1 + 1 = 10 pones 0 y llevas 1
1 + 1+ 1 = 11 pones 1 y llevas 1
1 + 1 = 10 pones 0 y llevas 1
1 + 1 = 10
1
100102
1
 Sumar 10112 + 1112
1
Suma
 Se puede convertir la operación binaria en una
operación decimal, resolver la decimal, y
después transformar el resultado en un
(número) binario.
 Operamos como en el sistema decimal:
comenzamos a sumar desde la derecha, en
nuestro ejemplo, 1 + 1 = 10, entonces
escribimos 0 en la fila del resultado y llevamos
1 (este "1" se llama acarreo o arrastre).
 A continuación se suma el acarreo a la
siguiente columna: 1 + 0 + 0 = 1, y seguimos
hasta terminar todas las columnas
(exactamente como en decimal).
A sumar…
 1112 + 10012
 1102 + 11102
 11112 + 1112
 0111012 + 1011112
 1101112 + 10112 + 100112
Resta
 El algoritmo de la resta en binario es el mismo que
en el sistema decimal. Pero conviene repasar la
operación de restar en decimal para comprender
la operación binaria, que es más sencilla. Los
términos que intervienen en la resta se llaman
minuendo, sustraendo y diferencia.
 Las restas básicas 0-0, 1-0 y 1-1 son evidentes:
Resta
 La resta 0 - 1 se resuelve, igual que en
el sistema decimal, tomando una unidad
prestada de la posición siguiente: 10 - 1
= 1 y me llevo 1, lo que equivale a decir
en decimal, 2 - 1 = 1. Esa unidad
prestada debe devolverse, sumándola,
a la posición siguiente.
Cuando se resta 0-1, se aplica lo que dice en
la tabla se escribe el 1 y se acarrea o se lleva
el 1.
ACARREO
Se resta con el acarreo, pero
de abajo hacia arriba con el
primer número.
RESPUESTA
Resta
 A pesar de lo sencillo que es el procedimiento, es
fácil confundirse. Tenemos interiorizado el sistema
decimal y hemos aprendido a restar
mecánicamente, sin detenernos a pensar en el
significado del arrastre. Para simplificar las restas
y reducir la posibilidad de cometer errores hay
varias soluciones:
 Dividir los números largos en grupos. En el siguiente
ejemplo, vemos cómo se divide una resta larga en tres
restas cortas:
Resta
Utilizando el complemento a dos. La resta de
dos números binarios puede obtenerse sumando
al minuendo el complemento a dos del
sustraendo. Veamos algunos ejemplos. Hagamos
la siguiente resta, 91 - 46 = 45, en binario:
En el resultado nos sobra un bit, que se desborda
por la izquierda. Pero, como el número resultante no
puede ser más largo que el minuendo, el bit sobrante
se desprecia.
A practicar…
 10011101 – 01110000
 00110010 – 11111011
 11111000 – 00011110
Multiplicación
 La tabla de multiplicar para números binarios
es la siguiente:
 El algoritmo del producto en binario es igual
que en números decimales; aunque se lleva a
cabo con más sencillez, ya que el 0
multiplicado por cualquier número da 0, y el 1
es el elemento neutro del producto.
Lo que queda no es más que una suma,
se utiliza las reglas de la suma ,
teniendo muy en cuenta el acarreo
Se aplica lo que dice en la regla todo número
multiplicado por 0 es 0 y todo número
multiplicado por 1 es igual a el mismo número
El resultado de la suma es la respuesta
del ejercicio
A practicar …
 10010111 * 11
 00110111 * 110
 11101110 * 0011
Operaciones con binarios

Más contenido relacionado

La actualidad más candente

OperacióN Binaria
OperacióN BinariaOperacióN Binaria
OperacióN Binariaguest3c75fbe
 
Operaciones de Números Binarios
Operaciones de Números BinariosOperaciones de Números Binarios
Operaciones de Números Binariosfranciscochavarria
 
Sistema De Numeracion Binaria
Sistema De Numeracion BinariaSistema De Numeracion Binaria
Sistema De Numeracion BinariaJoooseee
 
Suma de números binarios
Suma de números binariosSuma de números binarios
Suma de números binariosElias Herrera
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binariohomeroalex
 
Transformar binario a octal y octal a binario
Transformar binario a octal y octal a binarioTransformar binario a octal y octal a binario
Transformar binario a octal y octal a binarioEvelyn Ruiz Zambrano
 
Operaciones Binarias
Operaciones BinariasOperaciones Binarias
Operaciones Binariasnellychica
 
Conversión entre binario y decimal
Conversión entre binario y decimalConversión entre binario y decimal
Conversión entre binario y decimaladr33a
 
Convertir un número decimal a binario con punto
Convertir un número decimal a binario con puntoConvertir un número decimal a binario con punto
Convertir un número decimal a binario con puntoPedro Rodriguez Oliveira
 
Sistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalSistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalLuisICM
 
Aritmética de los números binarios
Aritmética de los números binariosAritmética de los números binarios
Aritmética de los números binariosarpablos001
 
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 distintos sistemas de numeración
Conversión entre los distintos sistemas de numeraciónConversión entre los distintos sistemas de numeración
Conversión entre los distintos sistemas de numeraciónbladimirmora
 

La actualidad más candente (19)

OperacióN Binaria
OperacióN BinariaOperacióN Binaria
OperacióN Binaria
 
Operaciones de Números Binarios
Operaciones de Números BinariosOperaciones de Números Binarios
Operaciones de Números Binarios
 
Sistema De Numeracion Binaria
Sistema De Numeracion BinariaSistema De Numeracion Binaria
Sistema De Numeracion Binaria
 
Suma de números binarios
Suma de números binariosSuma de números binarios
Suma de números binarios
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Transformar binario a octal y octal a binario
Transformar binario a octal y octal a binarioTransformar binario a octal y octal a binario
Transformar binario a octal y octal a binario
 
Complementos
ComplementosComplementos
Complementos
 
Operaciones Binarias
Operaciones BinariasOperaciones Binarias
Operaciones Binarias
 
Conversión entre binario y decimal
Conversión entre binario y decimalConversión entre binario y decimal
Conversión entre binario y decimal
 
Convertir un número decimal a binario con punto
Convertir un número decimal a binario con puntoConvertir un número decimal a binario con punto
Convertir un número decimal a binario con punto
 
Sistemas de numeros
Sistemas de numerosSistemas de numeros
Sistemas de numeros
 
Sistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalSistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimal
 
Sistemas de Numeración
Sistemas de NumeraciónSistemas de Numeración
Sistemas de Numeración
 
sistema binario
sistema binariosistema binario
sistema binario
 
Aritmética de los números binarios
Aritmética de los números binariosAritmética de los números binarios
Aritmética de los números binarios
 
Decimal A Binario
Decimal A BinarioDecimal A Binario
Decimal A Binario
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
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 distintos sistemas de numeración
Conversión entre los distintos sistemas de numeraciónConversión entre los distintos sistemas de numeración
Conversión entre los distintos sistemas de numeración
 

Similar a Operaciones con binarios

Similar a Operaciones con binarios (20)

Decimal a binario
Decimal a binarioDecimal a binario
Decimal a binario
 
GRUPO 6 OAC.pptx
GRUPO 6 OAC.pptxGRUPO 6 OAC.pptx
GRUPO 6 OAC.pptx
 
Sistemabinario
SistemabinarioSistemabinario
Sistemabinario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Sistema binari 3
Sistema binari 3Sistema binari 3
Sistema binari 3
 
Sistema De NumeracióN Deber
Sistema De NumeracióN DeberSistema De NumeracióN Deber
Sistema De NumeracióN Deber
 
Sistemabinario
SistemabinarioSistemabinario
Sistemabinario
 
Guia binaria
Guia binariaGuia binaria
Guia binaria
 
ARITMÉTICA BINARIA
ARITMÉTICA BINARIAARITMÉTICA BINARIA
ARITMÉTICA BINARIA
 
Conversión y Complementos
Conversión y ComplementosConversión y Complementos
Conversión y Complementos
 
Mantisa, Etc...
Mantisa, Etc...Mantisa, Etc...
Mantisa, Etc...
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióN
 
Aritmética binaria julio barreto electronica digital
Aritmética binaria julio barreto electronica digitalAritmética binaria julio barreto electronica digital
Aritmética binaria julio barreto electronica digital
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
Aritmetica binaria
Aritmetica binariaAritmetica binaria
Aritmetica binaria
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 

Más de Obstetricia Unvime (20)

Estatuto un vi me 2019
Estatuto un vi me 2019Estatuto un vi me 2019
Estatuto un vi me 2019
 
Tvu2019 versiondigital
Tvu2019 versiondigitalTvu2019 versiondigital
Tvu2019 versiondigital
 
TVU UNViMe 2019
TVU UNViMe 2019TVU UNViMe 2019
TVU UNViMe 2019
 
2018 Apunte TVU
2018 Apunte TVU2018 Apunte TVU
2018 Apunte TVU
 
Clase 1
Clase 1Clase 1
Clase 1
 
Practico complementario
Practico complementarioPractico complementario
Practico complementario
 
Practico3 bio
Practico3 bioPractico3 bio
Practico3 bio
 
Operaciones
OperacionesOperaciones
Operaciones
 
Clase3 bio
Clase3 bioClase3 bio
Clase3 bio
 
Clase4
Clase4Clase4
Clase4
 
Clase3
Clase3Clase3
Clase3
 
Practico n°4 word
Practico n°4   wordPractico n°4   word
Practico n°4 word
 
Practico 3
Practico 3Practico 3
Practico 3
 
Tutorial word
Tutorial wordTutorial word
Tutorial word
 
Notadeclase2
Notadeclase2Notadeclase2
Notadeclase2
 
Practico n°1
Practico n°1Practico n°1
Practico n°1
 
Notadeclase sistemasdenumeracion
Notadeclase sistemasdenumeracionNotadeclase sistemasdenumeracion
Notadeclase sistemasdenumeracion
 
Nota de clase bio
Nota de clase   bioNota de clase   bio
Nota de clase bio
 
Clase 1a
Clase 1aClase 1a
Clase 1a
 
Clase 1
Clase 1Clase 1
Clase 1
 

Último

PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 

Último (20)

PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 

Operaciones con binarios

  • 2. Representación Números Negativos  En matemáticas, los números negativos en cualquier base se representan del modo habitual, precediéndolos con un signo «−». Sin embargo, en una computadora, hay varias formas de representar el signo de un número.
  • 3. Representación Números Negativos  Existen varios métodos de extender el sistema binario para representar números con signo:  signo y magnitud  complemento a uno  complemento a dos
  • 4. Complemento a dos  En el caso de los números binarios, sería el complemento a dos y la forma de obtener el complemento a dos de un número binario es :  empezando desde la derecha encontramos el primer '1'  Negamos a todos los bits que quedan por la izquierda ○ 0101001 0101100 ○ 1010111 1010100
  • 5.
  • 6. Complemento a dos  De esta forma, en la representación por Complemento a dos de un número signado de n-bits asignamos:  un bit para representar el signo. Ese bit a menudo es el bit más significativo y, por convención: un 0 denota un número positivo, y un 1 denota un número negativo;  los (n-1) bits restantes para representar el significando que es la magnitud del número en valor absoluto para el caso de números positivos, o bien, en el complemento a dos del valor absoluto del número, en caso de ser negativo.
  • 7. Complemento a dos  Sea una representación en formato de Complemento a dos que nos permite codificar en binario en punto fijo con 8 bits (un byte).  Se le otorga 1 bit para el signo y 7 bits para la magnitud. Con 8 bits, podemos representar, 28 = 256 números. Los cuales, según éste formato, van a estar repartidos entre 128 números positivos (bit de signo en 0) y 128 números negativos (bit de signo en 1).
  • 8. Complemento a dos  Supongamos ahora, que tenemos que representar el número -9710(se necesita 8 bits para representarlo). Procedemos a:  Tomar nota del signo del número -9710, que siendo negativo, llevará como bit de signo un 1;  Como el signo es negativo, el número a continuación del bit de signo, deberá expresarse en complemento a dos. Al realizar la conversión: el valor absoluto de -9710 es |-9710| = 9710. Que en binario es: 11000012, el complemento a dos: 00111112;
  • 9. Complemento a dos  Colocar todo junto, el número -9710 en binario con formato de Complemento a dos es: 100111112.  Donde el 1 en el bit más significativo indica un número negativo, y 00111112 es el significando en complemento a dos del valor absoluto del número.
  • 10. Complemento a Dos  45 en binario es 101101, con 6 dígitos.  Complementos a dos de 45 = 010011 El - 45, expresado en complemento a dos usando 8 bits sería 11010011 Expresados en 16 bits serían 1111111111010011
  • 11. Complemento a dos  Para el caso inverso, dado un número binario en Complemento a dos, por ejemplo, 101101012, procedemos a:  Analizar el bit más significativo, que siendo un 1 indica que el número es negativo;  Convertir el significando a la base deseada, el complemento a dos: C2(0110101)=10010112 |7510|. Siendo que el bit de signo es 1, el número real es -7510.
  • 12. A practicar…  Convertir los siguientes números a complemento a dos:  - 34  - 165  - 83  - 141  Convertir de Complementos a dos a números:  10110101  00110110  1000111111011101  000011000011100
  • 13. Operaciones con Binarios  Suma  Resta  Multiplicación
  • 14. Suma Las posibles combinaciones al sumar dos bits son:  0 + 0 = 0  0 + 1 = 1  1 + 0 = 1  1 + 1 = 10 Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a la siguiente posición de la izquierda (acarreo). Esto es equivalente en el sistema decimal a sumar 9 + 1, que da 10: cero en la posición que estamos sumando y un 1 de acarreo a la siguiente posición.
  • 15. De la misma forma que hacemos cuando sumamos números del sistema decimal, esta operación matemática la comenzamos a realizar de derecha a izquierda. Cuando se suma el 1+1, se aplica lo que dice en la tabla se escribe el 0 y se acarrea o se lleva el 1. ACARREO Se suma con el acarreo. Si se vuelve a sumar 1+1, se vuelve a utilizar el acarreo ACARREO
  • 16. 10112 1112 1 + 1 = 10 pones 0 y llevas 1 1 + 1+ 1 = 11 pones 1 y llevas 1 1 + 1 = 10 pones 0 y llevas 1 1 + 1 = 10 1 100102 1  Sumar 10112 + 1112 1
  • 17. Suma  Se puede convertir la operación binaria en una operación decimal, resolver la decimal, y después transformar el resultado en un (número) binario.  Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama acarreo o arrastre).  A continuación se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas las columnas (exactamente como en decimal).
  • 18. A sumar…  1112 + 10012  1102 + 11102  11112 + 1112  0111012 + 1011112  1101112 + 10112 + 100112
  • 19. Resta  El algoritmo de la resta en binario es el mismo que en el sistema decimal. Pero conviene repasar la operación de restar en decimal para comprender la operación binaria, que es más sencilla. Los términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.  Las restas básicas 0-0, 1-0 y 1-1 son evidentes:
  • 20. Resta  La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posición siguiente: 10 - 1 = 1 y me llevo 1, lo que equivale a decir en decimal, 2 - 1 = 1. Esa unidad prestada debe devolverse, sumándola, a la posición siguiente.
  • 21. Cuando se resta 0-1, se aplica lo que dice en la tabla se escribe el 1 y se acarrea o se lleva el 1. ACARREO Se resta con el acarreo, pero de abajo hacia arriba con el primer número. RESPUESTA
  • 22. Resta  A pesar de lo sencillo que es el procedimiento, es fácil confundirse. Tenemos interiorizado el sistema decimal y hemos aprendido a restar mecánicamente, sin detenernos a pensar en el significado del arrastre. Para simplificar las restas y reducir la posibilidad de cometer errores hay varias soluciones:  Dividir los números largos en grupos. En el siguiente ejemplo, vemos cómo se divide una resta larga en tres restas cortas:
  • 23. Resta Utilizando el complemento a dos. La resta de dos números binarios puede obtenerse sumando al minuendo el complemento a dos del sustraendo. Veamos algunos ejemplos. Hagamos la siguiente resta, 91 - 46 = 45, en binario: En el resultado nos sobra un bit, que se desborda por la izquierda. Pero, como el número resultante no puede ser más largo que el minuendo, el bit sobrante se desprecia.
  • 24. A practicar…  10011101 – 01110000  00110010 – 11111011  11111000 – 00011110
  • 25. Multiplicación  La tabla de multiplicar para números binarios es la siguiente:  El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo con más sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto.
  • 26. Lo que queda no es más que una suma, se utiliza las reglas de la suma , teniendo muy en cuenta el acarreo Se aplica lo que dice en la regla todo número multiplicado por 0 es 0 y todo número multiplicado por 1 es igual a el mismo número El resultado de la suma es la respuesta del ejercicio
  • 27. A practicar …  10010111 * 11  00110111 * 110  11101110 * 0011