Mayor k

Solo disponible en BuenasTareas
  • Páginas : 4 (950 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de octubre de 2010
Leer documento completo
Vista previa del texto
División de números binarios
La división en binario es similar a la del decimal, la única diferencia es que a la hora de hacer las restas, dentro de la división, estas deben ser realizadas enbinario. Por ejemplo, vamos a dividir 100010010 (274) entre 1101 (13):
100010010 |1101
——————
- 0000 010101
———————
10001
- 1101
———————
01000
- 0000
———————
10000
-1101
———————
00111
- 0000
———————
01110
- 1101
———————
00001
Resta de números binarios
El algoritmo de la resta en binario es el mismo que en el sistemadecimal. 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 ydiferencia.
Las restas básicas 0-0, 1-0 y 1-1 son evidentes:
* 0 - 0 = 0
* 1 - 0 = 1
* 1 - 1 = 0
* 0 - 1 = no cabe o se pide prestado al próximo
La resta 0 - 1 se resuelve, igual que enel 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 laposición siguiente. Veamos algunos ejemplos:
Restamos 17 - 10 = 7 (2=345) Restamos 217 - 171 = 46 (3=690)
10001 11011001
-01010-10101011
—————— —————————
01111 00101110
Complemento a uno
El complemento a uno de un número binario es una operaciónmatemática muy importante en el campo de la computación, ya que nos permite la representación binaria de números negativos. Se obtiene al cambiar cada uno de los dígitos del número binario N por sucomplementario, esto es, cambiar los unos por ceros y los ceros por unos.
Por ejemplo:
En Complemento a 1, para n = 16, el número -950310 se escribe calculando el Complemento a la Base Menos 1 del...
tracking img