Materia: #organizacion_del_computador_II

Tags: Memoria, Arquitectura Intel 64

Little endian

Una variable de varios bytes de tamaño almacena su byte menos significativo en la dirección con que se referencia la variable y a partir de allí coloca el resto de los bytes en orden de significancia, terminando con el almacenamiento del byte mas significativo en la dirección de memoria mas alta (es decir, termina con el menor). Básicamente, es una forma de guardar los datos que, en la practica, deja el dato al revés.

Si teníamos el dato {4A, 3B, 2C, 1D}, en una maquina que se maneja con little endian se codificaría como {1D, 2C, 3B, 4A}.

La ventaja del little endian, y la razón por la que Intel adopto este modelo, reside en que administra la memoria de a bytes. Es decir, que cada dirección de memoria tiene una capacidad de almacenamiento de 8 bits.