Tecnología

Inicio

Cómo convertir binario Palabra MSB y LSB a decimal

Cómo convertir binario Palabra MSB y LSB a decimal


Las computadoras hablan binario. lenguajes de programación de alto nivel son todas las representaciones humanas de lenguaje binario. valores de instrucción y de datos ocupan un mínimo de 16 bits. La composición de la palabra de 16 bits es un byte más significativo (MSB) y un byte menos significativo (LSB). Cada byte representa 8 bits de información. Cuando se combina en el orden MSBLSB que representa una porción de datos o contiene un comando al procesador. Programación en binario es tedioso pero se puede hacer la tarea menos problemático mediante la conversión de binario a decimal valores. Cada palabra binaria entrado en la memoria del ordenador se produce en el orden LSB seguido por el MSB.

Instrucciones

1 Anote la palabra binaria de 16 bits. Contar ocho bits desde el extremo del lado derecho y dividir la palabra de diferencia. Cada pieza de código binario es ahora 8-bits de longitud. El byte lado izquierdo es el MSB y el byte lado derecho es el LSB.

2 Convertir el LSB en un número decimal sumando el valor de cada bit en el byte. Cada ubicación en el byte tiene un valor decimal. El paso de la derecha más bits hacia la izquierda de la progresión de los valores es 1, 2, 4, 8, 16, 32, 64 y 128. Añadir el valor de cada bit que es un conjunto para producir el valor decimal de la byte. Por ejemplo, se calcula el valor decimal del byte siguiente, 10110010. asignar los valores decimales para cada uno de los bits. Empezando por la derecha, sumar los valores decimales de los bits uno, 2 + 16 + 32 + 128 = 178.

3 Convertir el MSB de la misma manera como el LSB. Los valores decimales son los mismos para los bits de la MSB.