SlideShare una empresa de Scribd logo
1 de 5
UNIVERSIDAD LAICA ELOY ALFARO DE MANABÍ
        EXTENSIÓN EN EL CARMEN



ORGANIZACIÓN DEL COMPUTADOR
 Y LABORATORIO DE HARDWARE




       OPERACIÓN BINARIA




AUTORES:
      VERA PERALTA TEO
      ROBLES MACÍAS PAÚL


            2009-2010
OPERACIÓN BINARIA
Se define como operación binaria un procedimiento entre dos o más variables en base
2 (o también llamado en módulo 2). Desde el punto de vista de la informática, estas
operaciones, aunque son puramente matemáticas, ocupan un gran rol en el
funcionamiento de la computadora. Esta es la razón por la que se encuentran muchas
veces en los microprocesadores y más específicamente en las ALU (Unidades
Aritmético Lógicas).

PERACIÓN ARITMÉTICA
Las operaciones aritméticas permiten manejar los datos para producir resultados de
expresiones. Varios circuitos se fabrican y diseñan para tales propósitos, los más típicos
son los de: suma, resta, multiplicación y división otros menos conocidos pero menos
frecuentes son el resultado de uno o más de ellos, por ejemplo los contadores, el circuito
contador es básicamente un circuito cuya operación principal es la suma, con la
particularidad de que al llegar al tope deseado, retorna al valor inicial. Por ejemplo un
contador sexagesimal debe volver a valer 00 después de alcanzar el valor 59 (una
aplicación típica son los relojes, en las funciones de minutos y horas).

Todo programa necesita hacer infinidad de operaciones de cálculo, que se efectúan con
tales operaciones. A nivel de hardware, las operaciones de suma se llevan a cabo con el
mismo circuito de suma ligeramente modificado. Las operaciones aritméticas a su vez
están compuestas de operaciones lógicas.

Suma binaria

La suma binaria se puede realizar cómodamente siguiendo las tres reglas descritas:

   1. Si el número de unos (en sentido vertical) es par el resultado es 0.
   2. Si el número de unos (en sentido vertical) es impar el resultado es 1.
   3. Acarreo tantos unos como parejas (completas) de números 1 haya.

Por ejemplo:

       0 + 0 = 0,
       0 + 1 = 1,
       1 + 0 = 1,
       1 + 1 = 10 se pone 0 y se acarrea un 1 a la posición siguiente.

Para sumar 1010 (que en decimal es 10) y 1111 (que en decimal es 15). 10 + 15 = 25




       24 +1 =25
Para sumar10100 (que en decimal es 20) y 1010 (que en decimal es 10). 20 + 10 = 30

                                     10100

                                        1010

                                      11110

                                      24

                                         28

                                           30



Resta binaria

Las cuatro reglas básicas para la resta de números binarios son:

       0-0=0
       1–1=0
       1–0=1
       0 – 1 = 1 (con acarreo negativo de 1)

Al restarse números algunas veces se genera un acarreo negativo que pasa a la siguiente
columna de la izquierda. En binario solo se produce este acarreo cuando se intenta restar
1 de 0 (4ª regla).

Ejemplo sobre esta situación, restar 011 de 101: 5 – 3 = 2

       101 – 011 = 010

Detalle de la operación:




           2

   1. en la columna derecha se realiza la resta de 1 – 1 = 0
   2. en la columna central se produce un acarreo negativo de 1 a la columna siguiente
      (4ª regla) que da lugar a 1 en esta columna, luego 0 - 1 = 1 con acarreo de 1 a la
      siguiente columna
   3. en la columna izquierda, se resta 1 del acarreo producido en la anterior columna
      y da como resultado 0, luego se resta 0 – 0 = 0
Para restar 101000(que en decimal es 40) y 1010 (que en decimal es 10). 40 - 10 = 30

                                    101000

                                          1010

                                     011110

                                        24

                                          28

                                             30



Multiplicación binaria

La multiplicación binaria es tan sencilla como la decimal, y es que funcionan de la
misma manera. Aquí tienen un ejemplo de multiplicación binaria.

Supongamos que multipliquemos 10110 por 1001:          22 x 9 = 198




   192

                196

                      198

Vamos multiplicando por cada dígito de 1001 el conjunto 10110 y luego procedemos a
hacer la suma. Hay otro tipo de procedimientos para realizar esta multiplicación sin
signo y es el llamado quot;Multiplicación por el método de Suma-Desplazamientoquot;.
División binaria

Reglas de la división binaria:

0/0 no permitida

1/0 no permitida

0/1=0

1/1=1

        División: Se hace igual como el sistema decimal.

Ejemplo de división binaria: En este ejemplo, hay que comenzar cogiendo 4 cifras del
dividendo para sobrepasar al divisor. Así resulta que 1011 entre 111 toca a 1 (solo
puede ser 1 o 0). 1 por 111 es 111 y falta 100 hasta llegar a 1011. Bajando la siguiente
cifra (un 0) resulta que 1000 entre 111 toca a 1. Así sucesivamente.

        10110111 /11001
        -1000 1101
        00111
        000
Ejemplo

Supongamos que dividimos 11110 por 11:        30 / 3 = 10



1   1     1   1   0 I 11

1   1                  1   0     1    0

0   0     1   1

          1   1             10

          0   0    0

Más contenido relacionado

La actualidad más candente

Operaciones Binarias
Operaciones BinariasOperaciones Binarias
Operaciones Binarias
teovera
 
Suma, resta y multiplicacin binaria
Suma, resta y multiplicacin binariaSuma, resta y multiplicacin binaria
Suma, resta y multiplicacin binaria
Evelyn Ruiz
 
Suma , resta y multipliacion de numeros binarios.
Suma , resta y multipliacion de numeros binarios.Suma , resta y multipliacion de numeros binarios.
Suma , resta y multipliacion de numeros binarios.
AndreinaMejia
 
Suma de números binarios
Suma de números binariosSuma de números binarios
Suma de números binarios
Elias Herrera
 
Suma , resta y multiplicación binaria de oriana
Suma , resta y multiplicación binaria de orianaSuma , resta y multiplicación binaria de oriana
Suma , resta y multiplicación binaria de oriana
Oriiana Priinceziitah
 
Suma, resta y multiplicación
Suma, resta y multiplicaciónSuma, resta y multiplicación
Suma, resta y multiplicación
BelenFalconezCobe
 
Sistema de numeración binario
Sistema de numeración binarioSistema de numeración binario
Sistema de numeración binario
Kathya Meza
 
Operaciones Binarias
Operaciones BinariasOperaciones Binarias
Operaciones Binarias
jggc
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
oskarh2
 
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
Pedro Rodriguez Oliveira
 

La actualidad más candente (18)

Operaciones con binarios
Operaciones con binariosOperaciones con binarios
Operaciones con binarios
 
Operaciones Binarias
Operaciones BinariasOperaciones Binarias
Operaciones Binarias
 
Suma, resta y multiplicacin binaria
Suma, resta y multiplicacin binariaSuma, resta y multiplicacin binaria
Suma, resta y multiplicacin binaria
 
Operaciones Binaria
Operaciones BinariaOperaciones Binaria
Operaciones Binaria
 
Suma , resta y multipliacion de numeros binarios.
Suma , resta y multipliacion de numeros binarios.Suma , resta y multipliacion de numeros binarios.
Suma , resta y multipliacion de numeros binarios.
 
Suma de números binarios
Suma de números binariosSuma de números binarios
Suma de números binarios
 
Suma , resta y multiplicación binaria de oriana
Suma , resta y multiplicación binaria de orianaSuma , resta y multiplicación binaria de oriana
Suma , resta y multiplicación binaria de oriana
 
Semana1
Semana1Semana1
Semana1
 
Suma, resta y multiplicación
Suma, resta y multiplicaciónSuma, resta y multiplicación
Suma, resta y multiplicación
 
Sistema de numeración binario
Sistema de numeración binarioSistema de numeración binario
Sistema de numeración binario
 
Operaciones Binarias
Operaciones BinariasOperaciones Binarias
Operaciones Binarias
 
Decimal A Binario
Decimal A BinarioDecimal A Binario
Decimal A Binario
 
Mantenimiento hardware
Mantenimiento hardwareMantenimiento hardware
Mantenimiento hardware
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
Sistema De Numeracion Binaria
Sistema De Numeracion BinariaSistema De Numeracion Binaria
Sistema De Numeracion Binaria
 
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
 
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
 

Destacado (8)

Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
Suma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binariosSuma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binarios
 
05 directnets errors
05 directnets errors05 directnets errors
05 directnets errors
 
Utp edi_s3_aritmetica binaria
 Utp edi_s3_aritmetica binaria Utp edi_s3_aritmetica binaria
Utp edi_s3_aritmetica binaria
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 
Cyclic redundancy check
Cyclic redundancy checkCyclic redundancy check
Cyclic redundancy check
 
Complemento A Dos
Complemento A DosComplemento A Dos
Complemento A Dos
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 

Similar a OperacióN Binaria (20)

Binarios
BinariosBinarios
Binarios
 
OperacióN Binaria
OperacióN BinariaOperacióN Binaria
OperacióN Binaria
 
Operaciones Binarias
Operaciones BinariasOperaciones Binarias
Operaciones Binarias
 
Sistema Numeracion
Sistema NumeracionSistema Numeracion
Sistema Numeracion
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Sistema De NumeracióN Deber
Sistema De NumeracióN DeberSistema De NumeracióN Deber
Sistema De NumeracióN Deber
 
Decimal a binario
Decimal a binarioDecimal a binario
Decimal a binario
 
Sistema Numeracion
Sistema NumeracionSistema Numeracion
Sistema Numeracion
 
TRABAJO EN GRUPO
TRABAJO EN GRUPOTRABAJO EN GRUPO
TRABAJO EN GRUPO
 
TRABAJO GRUPAL
TRABAJO GRUPALTRABAJO GRUPAL
TRABAJO GRUPAL
 
sistemas de numeracion
sistemas de numeracionsistemas de numeracion
sistemas de numeracion
 
Operaciones Numericos A Binarios
Operaciones Numericos A BinariosOperaciones Numericos A Binarios
Operaciones Numericos A Binarios
 
Operacionesbinarias 090506084020-phpapp01
Operacionesbinarias 090506084020-phpapp01Operacionesbinarias 090506084020-phpapp01
Operacionesbinarias 090506084020-phpapp01
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Sistemabinario
SistemabinarioSistemabinario
Sistemabinario
 
Sistemabinario
SistemabinarioSistemabinario
Sistemabinario
 
Conversiones vinarias
Conversiones vinariasConversiones vinarias
Conversiones vinarias
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióN
 
Suma en binario
Suma en binarioSuma en binario
Suma en 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
 

OperacióN Binaria

  • 1. UNIVERSIDAD LAICA ELOY ALFARO DE MANABÍ EXTENSIÓN EN EL CARMEN ORGANIZACIÓN DEL COMPUTADOR Y LABORATORIO DE HARDWARE OPERACIÓN BINARIA AUTORES: VERA PERALTA TEO ROBLES MACÍAS PAÚL 2009-2010
  • 2. OPERACIÓN BINARIA Se define como operación binaria un procedimiento entre dos o más variables en base 2 (o también llamado en módulo 2). Desde el punto de vista de la informática, estas operaciones, aunque son puramente matemáticas, ocupan un gran rol en el funcionamiento de la computadora. Esta es la razón por la que se encuentran muchas veces en los microprocesadores y más específicamente en las ALU (Unidades Aritmético Lógicas). PERACIÓN ARITMÉTICA Las operaciones aritméticas permiten manejar los datos para producir resultados de expresiones. Varios circuitos se fabrican y diseñan para tales propósitos, los más típicos son los de: suma, resta, multiplicación y división otros menos conocidos pero menos frecuentes son el resultado de uno o más de ellos, por ejemplo los contadores, el circuito contador es básicamente un circuito cuya operación principal es la suma, con la particularidad de que al llegar al tope deseado, retorna al valor inicial. Por ejemplo un contador sexagesimal debe volver a valer 00 después de alcanzar el valor 59 (una aplicación típica son los relojes, en las funciones de minutos y horas). Todo programa necesita hacer infinidad de operaciones de cálculo, que se efectúan con tales operaciones. A nivel de hardware, las operaciones de suma se llevan a cabo con el mismo circuito de suma ligeramente modificado. Las operaciones aritméticas a su vez están compuestas de operaciones lógicas. Suma binaria La suma binaria se puede realizar cómodamente siguiendo las tres reglas descritas: 1. Si el número de unos (en sentido vertical) es par el resultado es 0. 2. Si el número de unos (en sentido vertical) es impar el resultado es 1. 3. Acarreo tantos unos como parejas (completas) de números 1 haya. Por ejemplo: 0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1, 1 + 1 = 10 se pone 0 y se acarrea un 1 a la posición siguiente. Para sumar 1010 (que en decimal es 10) y 1111 (que en decimal es 15). 10 + 15 = 25 24 +1 =25
  • 3. Para sumar10100 (que en decimal es 20) y 1010 (que en decimal es 10). 20 + 10 = 30 10100 1010 11110 24 28 30 Resta binaria Las cuatro reglas básicas para la resta de números binarios son: 0-0=0 1–1=0 1–0=1 0 – 1 = 1 (con acarreo negativo de 1) Al restarse números algunas veces se genera un acarreo negativo que pasa a la siguiente columna de la izquierda. En binario solo se produce este acarreo cuando se intenta restar 1 de 0 (4ª regla). Ejemplo sobre esta situación, restar 011 de 101: 5 – 3 = 2 101 – 011 = 010 Detalle de la operación: 2 1. en la columna derecha se realiza la resta de 1 – 1 = 0 2. en la columna central se produce un acarreo negativo de 1 a la columna siguiente (4ª regla) que da lugar a 1 en esta columna, luego 0 - 1 = 1 con acarreo de 1 a la siguiente columna 3. en la columna izquierda, se resta 1 del acarreo producido en la anterior columna y da como resultado 0, luego se resta 0 – 0 = 0
  • 4. Para restar 101000(que en decimal es 40) y 1010 (que en decimal es 10). 40 - 10 = 30 101000 1010 011110 24 28 30 Multiplicación binaria La multiplicación binaria es tan sencilla como la decimal, y es que funcionan de la misma manera. Aquí tienen un ejemplo de multiplicación binaria. Supongamos que multipliquemos 10110 por 1001: 22 x 9 = 198 192 196 198 Vamos multiplicando por cada dígito de 1001 el conjunto 10110 y luego procedemos a hacer la suma. Hay otro tipo de procedimientos para realizar esta multiplicación sin signo y es el llamado quot;Multiplicación por el método de Suma-Desplazamientoquot;.
  • 5. División binaria Reglas de la división binaria: 0/0 no permitida 1/0 no permitida 0/1=0 1/1=1 División: Se hace igual como el sistema decimal. Ejemplo de división binaria: En este ejemplo, hay que comenzar cogiendo 4 cifras del dividendo para sobrepasar al divisor. Así resulta que 1011 entre 111 toca a 1 (solo puede ser 1 o 0). 1 por 111 es 111 y falta 100 hasta llegar a 1011. Bajando la siguiente cifra (un 0) resulta que 1000 entre 111 toca a 1. Así sucesivamente. 10110111 /11001 -1000 1101 00111 000 Ejemplo Supongamos que dividimos 11110 por 11: 30 / 3 = 10 1 1 1 1 0 I 11 1 1 1 0 1 0 0 0 1 1 1 1 10 0 0 0