fisica i
SISTEMAS NUMERICOS
Resulta sorprendente que las computadoras hacen todas las cosas que tu conoces, utilizando solo dos símbolos: el 0 y el 1.
Las computadoras pueden procesar grandes cantidades de ceros y unos, que internamente representan dos estados encendido (1) y apagado (0).
El matemático que desarrollo este sistema. Denominado sistema binario, fue el científicoalemán Gottfriend Wilhelm Leibniz ( 1646-1716) hace más de 350 años.
El sistema binario esta basado en únicamente dos condiciones o estados, ya sea encendido (1) o apagado (0) por lo tanto su base es dos.
El decimal, que es el que utilizamos, emplea diez símbolos para representar los números. 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Representar un número en sistema binario puede ser bastante difícil deleer, así que se creo el sistema Octal. En el sistema octal (base 8), solo se utilizan ocho cifras ( 0, 1, 2, 3, 4, 5, 6, 7, ). Este sistema de numeración una vez que llega a la cuenta de 7 se pasa a 10, etc. Cuenta hecha en octal
0, 1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 24, 25, 26, 27, 30, 31,……..etc. Se observa que en este sistema numérico no existen losnúmeros: 8 y 9.
El sistema hexadecimal, a diferencia del sistema decimal necesita 16 cifras y/o letras ( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, ). Si se cuentan las letras y los números anteriores se tienen 16 símbolos.
Comparación de los números superiores a 9 en hexadecimal con su equivalente en decimal.
A16 = 1010
B16 = 1110
C16 = 1210
D16 = 1310
E16 = 1410
F16= 1510
CONVERSION DE SISTEMAS NÚMERICOS
CONVERSION DE NUMEROS BINARIOS A DECIMAL
Trabajando en el lenguaje ensamblador nos encontramos con la necesidad de convertir números del sistema binario, que es el empleado por las computadoras, al sistema decimal utilizado por las personas. Por ejemplo:
Si tenemos un número binario, 10011, tomamos de derecha a izquierda cada digito ylo multiplicamos por la base elevada a la nueva posición que ocupa:
Binario: 1 1 0 0 1
1 x 2 0 = 1
0 x 21 = 0
0 x 22 = 0
1 x 2 3 = 8
1 x 2 4 = 16
16 + 8 + 0 + 0 + 1 = 25
Binario: 1 0 0 1 1
1 x 2 0 = 1
1 x 21 = 20 x 22 = 0
0 x 2 3 = 0
1 x 2 4 = 16
16 + 0 + 0 + 2 + 1 = 19
Binario: 1 1 0 1 . 1 0 1 1
1 x 2 0 = 1 1 x 2 -1 = 0.5
0 x 21 = 0 0 x 2 -2 = 0
1 x 22 = 4 1 x 2 -3 = 0.125
1 x 2 3 = 8 1 x 2-4 = 0.06258 + 4 + 0 + 1 = 13 .0625+0.125+0.5 = 0.6875
13 + 0.6875 = 13.6875
CONVERSION DE NUMERO DECIMAL A BINARIO
4510
45 1
22 0
11 1
5 1
2 0
1
Sistema Binario 1 0 1 1 0 1
3710
37 1
18 0
9 1
4 0
2 0
1Sistema Binario 1 0 0 1 0 1
2310
23 1
11 1
5 1
2 0
1
Sistema Binario 1 0 1 1 1
SUMA DEL SISTEMA BINARIO
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0 llevando 11
1 1 1 1 1 1
1 0 1 1 0 1
1 0 0 1 0 1
1 0 1 1 1
1 1 0 1 0 0 1
4510
3710
2310...
Regístrate para leer el documento completo.