sistema binario[1]

16
Sistema Binario ID. 141028

Upload: samantha

Post on 20-Jun-2015

6.260 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistema binario[1]

Sistema Binario

ID. 141028

Page 2: Sistema binario[1]

Con el surgimiento de los ordenadores, los ingenieros informáticos se vieron en la necesidad de adoptar un sistema numérico que le permitiera a la máquina funcionar de forma fiable. Debido a que el sistema numérico decimal resultaba complejo para crear un código apropiado, adoptaron el uso del sistema numérico binario (de base 2), que emplea sólo dos dígitos: “0” y “1”.

Page 3: Sistema binario[1]

Con el sistema binario los ingenieros crearon un lenguaje de bajo nivel o “código máquina”, que permite a los ordenadores entender y ejecutar las órdenes sin mayores complicaciones, pues el circuito electrónico de la máquina sólo tiene que distinguir entre dos dígitos para realizar las operaciones matemáticas.

Page 4: Sistema binario[1]

BASE NUMÉRICA DÍGITOS EMPLEADOS CANTIDAD TOTAL DE DÍGITOS

Binaria(2) 0 y 1 2

Octal(8) 0, 1, 2, 3, 4, 5, 6 y 7 8

Decimal(10) 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9 10

Hexadecimal(16) 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F 16 

Como se podrá observar, el dígito de mayor valor en el sistema numérico binario es el 1, en el octal el 7, en el decimal el 9 y en el hexadecimal la letra F, cuyo valor numérico es igual a 15.

Page 5: Sistema binario[1]

Conversión de un número entero del sistema numérico decimal al sistema

de binario.

Convertir un número perteneciente al sistema numérico decimal (base 10) a un número binario (base 2). Utilizamos primero el mismo número 189 como dividendo y el 2, correspondiente a la base numérica binaria del número que queremos hallar, como divisor. A continuación el resultado o cociente obtenido de esa división (94 en este caso), lo dividimos de nuevo por 2 y así, continuaremos haciendo sucesivamente con cada cociente que obtengamos, hasta que ya sea imposible continuar dividiendo. Veamos el ejemplo:

Page 6: Sistema binario[1]

Los números correspondientes a los residuos de cada división en orden inverso, o Una vez terminada la operación, escribimos sea, haciéndolo de abajo hacia arriba. De esa forma obtendremos el número binario, cuyo valor equivale a 189, que en este caso será: 101111012

Page 7: Sistema binario[1]

Suma de números binariosTabla de sumar de números binarios

Suma consecutiva de números binarios de 1 en 1 hasta completar 10

Sean los números binarios 00102 y 01102

Page 8: Sistema binario[1]

Primer paso

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, comenzando por los últimos dígitos de ambos sumandos, como en el siguiente ejemplo:suma de números binarios podemos comprobar que 0 + 0 = 0

Segundo paso

Se suman los siguientes dígitos 1 + 1 = 10 (según la tabla), se escribe el “0” y se acarrea o lleva un “1”. Por tanto, el “0” correspondiente a tercera posición de izquierda a derecha del primer sumando, adquiere ahora el valor “1”.En la tabla de

Page 9: Sistema binario[1]

Tercer paso

Al haber tomado el “0” de la tercera posición el valor “1”, tendremos que sumar 1 + 1 = 10. De nuevo acarreamos o llevamos un “1”, que tendremos que pasar a la cuarta posición del sumando.

Cuarto paso

El valor “1” que toma el dígito “0” de la cuarta posición lo sumamos al dígito “0” del sumando de abajo. De acuerdo con la tabla tenemos que 1+ 0 = 1.

El resultado final de la suma de los dos números binarios será: 1 0 0 0.

Page 10: Sistema binario[1]

Multiplicación en el sistema binario

La tabla de multiplicación en el sistema binario es simple: 0x0=00x1=01x0=01x1=1

Page 11: Sistema binario[1]

La multiplicación se realiza calculando un producto parcial para cada múltiplo (sólo los bits que no contiene 0 darán un resultado que no contenga ceros). Cuando el bit del múltiplo es cero, el producto parcial es nulo; cuando es equivalente a uno, el producto parcial se forma con el multiplicando, alternado un número X de veces, donde X es igual al peso del múltiplo del bit.

Page 12: Sistema binario[1]

    0 1 01 multiplicando

x   0 0 1 0 múltiplo

- - - - - -

    0 0 0 0

  0 1 0 1  

0 0 0 0    

- - - - - -

  0 1 0 1 0

Por ejemplo:

Page 13: Sistema binario[1]

Mediante el uso de este sistema numérico, el ordenador, que no es otra cosa que una sofisticada calculadora, es capaz de realizar no sólo sumas, sino cualquier otro tipo de operación o cálculo matemático que se le plantee, utilizando solamente los dígitos “1” y “0”.

Page 14: Sistema binario[1]

Bit es el nombre que recibe en informática cada dígito “1” ó “0” del sistema numérico binario que permite hacer funcionar a los ordenadores o computadoras (PCs). La palabra “bit” es el acrónimo de la expresión inglesas Binary DigIT, o dígito binario, mientras que “byte” (o también octeto) es simplemente la agrupación de ocho bits o dígitos binarios.

Page 15: Sistema binario[1]

Para que el ordenador pueda reconocer los caracteres alfanuméricos que escribimos cuando trabajamos con textos, se creó el Código ASCII (American Standard Code for Information Interchange – Código Estándar Americano para Intercambio de Información), que utiliza los números del 0 al 255. Cada uno de los números del Código ASCII compuestos por 8 dígitos o bits, representan una función, letra, número o signo y como tal es entendido por el ordenador. Por tanto, cada vez que introducimos un carácter alfanumérico en el ordenador éste lo reconoce como un byte de información y así lo ejecuta.

Page 16: Sistema binario[1]

TABLA CORRESPONDIENTE AL CÓDIGO ASCII