… lo que significa Little Endian y Big Endian en el mundo de la informática?
Los humanos hemos desarrollado la capacidad para comunicarnos y desarrollar un lenguaje. Algunos idiomas se escriben de izquierda a derecha, y otros de derecha a izquierda.
Veamos cómo lo hace un ordenador. Si un ordenador se encuentra con un número como el siguiente: 10 56 45 78 (la forma de agrupar de 2 en 2 es porque es un número hexadecimal, algo que se escapa de esta entrada de blog) Lo puede leer de izquierda a derecha, o de derecha a izquierda.
Si lo lee de izquierda a derecha tendrá el número: 10 56 45 78, pero si lo lee de derecha a izquierda, lo leerá como 78 45 56 10.
Pues estos 2 métodos de lectura tienen nombres particulares:
Si se leen “al revés” (de derecha a izquierda) será little endian (los ordenadores PC’s, los que se tienen en los ordenadores de casa, son así).
Si lo leen “de forma normal” (de izquierda a derecha) será big endian (utilizado por microprocesadores de tipo ARM, PowerPC, DEC Alpha, PA-RISC, MIPS, etc).
¿Y de dónde vienen estos nombres? Pues la gente que trabajamos en el mundo de la informática somos un tanto peculiares (y geeks), así que pensaron en Los Viajes de Gulliver para buscar esos nombres.
En dicha novela, los habitantes de Blefuscu y de Lilliput discuten sobre la manera de romper los huevos duros.
Los de Lilliput los rompían por la parte pequeña y por eso se les puso el apodo de little-endian.
Los de Blefuscu los rompían por la parte mas grande y por eso se les puso el apodo de big-endian.