Big-Endian

Autor: Louise Ward
Fecha De Creación: 9 Febrero 2021
Fecha De Actualización: 26 Junio 2024
Anonim
Lecture 22. Big Endian and Little Endian
Video: Lecture 22. Big Endian and Little Endian

Contenido

Definición - ¿Qué significa Big-Endian?

Big-endian se refiere a la forma en que los datos se almacenan secuencialmente en la memoria de la computadora. Al igual que en los libros o revistas, donde la primera palabra aparece en la esquina superior izquierda de cada página, los datos en un sistema big-endian se organizan de tal manera que los dígitos o bytes más significativos aparecen en la esquina superior izquierda de un página de memoria, mientras que las menos significativas aparecen en la esquina inferior derecha. Esto contrasta con los sistemas little endian, en los que los datos menos significativos se organizan en la esquina superior izquierda, mientras que los bytes más importantes aparecen en la esquina inferior derecha. Ambos sistemas se refieren al "endianness" de un sistema informático, o cómo se ordenan los bytes para ese sistema en particular.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica Big-Endian

Aunque el endianness es mucho menos común ahora, la arquitectura big-endian generalmente se usaba en computadoras mainframe, más particularmente en mainframes IBM, mientras que las PC usaban la convención little endian. La resistencia utilizada por un sistema puede llegar a ser bastante problemática porque puede crear incompatibilidad entre sistemas, asegurando más trabajo al intentar portar diferentes programas y aplicaciones. Cuando se ingresan datos a través de una red, no hay garantía de que se puedan entender cuando llegan al otro extremo. La incompatibilidad se convierte en un obstáculo porque un receptor que usa un sistema big-endian malinterpretará los datos que provienen de un er usando un sistema little-endian y viceversa.

Sin embargo, este problema se ha eliminado en los sistemas informáticos modernos mediante conversiones automáticas. Además, el uso de sistemas big-endian o little-endian solo tiene sentido si divide los datos en varios valores pequeños. Si está utilizando un registro de 32 bits o más, puede almacenar todo y no hay necesidad de considerar endianness en absoluto.