[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[escepticos] why byte ordering matters (mas sobre la "endian-ness")



Hola, hola.

Ahora que Apple ha anunciado que deja de usar PowerPC (big-endian) y se pasa a Intel (little-endian), muchos programadores van a tener que estudiarse el tema para portar sus programas para Mac a la nueva plataforma.

La documentación sobre los Universal Binary (ejecutables compilados para PowerPC e Intel, que permitirán ejecutar el mismo programa en los dos procesadores) dedica un capítulo entero a cómo cambiar el orden de los bytes cuando sea necesario. En particular, hay una explicación del problema aquí:

http://developer.apple.com/documentation/MacOSX/Conceptual/ universal_binary/universal_binary_byte_swap/chapter_4_section_2.html

El documento completo esta acá:

http://developer.apple.com/documentation/MacOSX/Conceptual/ universal_binary/index.html

Chau,

Carlitos