Ensamblador
1 2 3
7 1 128
6
6 1 64
7
5 1 32
4 1 16
3 1 8
2 1 4
1 1 2
0 1 1
Seria : 1(2º)+1(2 ) +1(2 )+ 1(2 )+ ….+ 1(2)+ 1(2 ) = 1 + 2 + 4 + 8 + 16 + 32+ 64+128 = 255 decimal. o lo 8 que es igual 2 - 1 1.2.2 Convertir números decimales a binarios Existen varios métodos de conversión de números decimales a binarios; aquí hablaremos una forma manual para hacerlo. El método que se explicará utiliza la división sucesiva entre dos, guardando el residuo como dígito binario y el resultado como la siguiente cantidad adividir.
Tomemos como ejemplo el número 43 decimal. 43/2 = 21 y su residuo es 1 21/2 = 10 y su residuo es 1 10/2 = 5 y su residuo es 0 5/2 = 2 y su residuo es 1 2/2 = 1 y su residuo es 0 1/2 = 0 y su residuo es 1 Armando el número de abajo hacia arriba tenemos que el resultado en binario es 101011 1.2.3 Sistema hexadecimal En la base hexadecimal tenemos 16 dígitos que van del 0 al 9 y de la letraA hasta la F (estas letras representan los números del 10 al 15). Por lo tanto, contamos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y F. La conversión entre numeración binaria y hexadecimal es sencilla. Lo primero que se hace para una conversión de un número binario a hexadecimal es dividirlo en grupos de 4 bits, empezando de derecha a izquierda. En caso de que el último grupo (el que quede masa la izquierda) sea menor de 4 bits se rellenan los faltantes con ceros. Tomando como ejemplo el número binario 101011 lo dividimos en grupos de 4 bits y nos queda: 10; 1011 Rellenando con ceros el último grupo (el de la izquierda): 0010; 1011 Después tomamos cada grupo como un número independiente y consideramos su valor en decimal: 0010 = 2; 1011 = 11 Pero como no podemos representar este númerohexadecimal como 211 porque sería un error, tenemos que sustituir todos los valores mayores a 9 por su respectiva representación en hexadecimal, con lo que obtenemos: 2BH (Donde la H representa la base hexadecimal) Binario 0000 0001 0010 0011 0100 0101 0110 0111 Decimal 0 1 2 3 4 5 6 7 Hexadecimal 0 1 2 3 4 5 6 7 Binario 1000 1001 1010 1011 1100 1101 1110 1111 Decimal 8 9 10 11 12 13 14 15...
Regístrate para leer el documento completo.