domingo, 6 de abril de 2014

Resta binaria

En la entrada anterior expliqué como se hace una suma binaria, ahora le toca a la resta.

Para realizar una resta binaria hay que tener en cuenta cual de los números es el positivo, cual es el negativo y el bit de signo.



Para hacer restas binarias hay dos métodos:

DE COMPLENTO A UNO:

En el que al número negativo se le invierte y se le pone delante un '1' (el bit de signo), que indica que es el negativo.

Despues hay que sumarlos.




DE COMPLENTO A DOS:

En este sistema hay que aplicarle el complento a dos al negativo; invertirlo y sumarle uno.

Si el resultado (Tal como sería en decimal) tiene que dar en positivo, no se cambia, directamente lo que da es el resultado.

Por otra parte, si tiene que dar en negativo hay que aplicarle el complento a dos al resutado; invertir bit a bit y sumarle uno.



Para hacer las restas automáticamente también se puede utilizar el integrado 74LS283.




Aquí dejo un video que explica como hacer las restas sin complementos, a mí me parece más fácil la verdad:




Fuentes de información:
  • YouTube.
  • Libro (Paraninfo).



No hay comentarios:

Publicar un comentario