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

Re: [escepticos] ... y dejo el tema del PDF



El vie, 03-06-2005 a las 11:22 +0200, txipi@xxxxxxxxxxxxxx escribió:
> Hola Adria,
> 
> Adria Comos dijo:
> 
> > Que sepas que realmente un TIFF puede tener muchos formatos de imagen
> > diferentes: sin compresión, con compresión SIN perdida, con compresión CON
> > perdida (JPEG, pe...), etc....  Y una de las cosas que tiene buenas es que
> > está preparado para MAC (con procesadores tipo Motorola 68000 o PowerPC),
> > y  PC (Intel), que a nivel bajo guardan los número con los 'bytes' en
> > diferente orden (si no me equivoco, el primero es 'little-endian' y el
> > segundo 'big-endian' - si me equivoco es al contrario).  Es decir: puedes
> > visualizar archivos pasados directamente de MAC en un PC sin conversiones
> > y viceversa.
> 
> Los procesadores Intel son little-endian y los PowerPC son big-endian. La
> "endian-ness" de los procesadores se refiere a la hora de codificar los
> datos. Cuando un PowerPC quiere almacenar en memoria estos 32-bit:
> 01020304, los almacena así: 01020304, eso es big-endian. Sin embargo, en
> una arquitectura IA-32, típica de Intel, si quieres almacenar 01020304,
> internamente se está almacenando 04030201, eso es little-endian.

Falso.
El little-endian típico de los Intel significa que ponemos los bytes más
significativos en posiciones de memoria más altas. El big-endian es
justo al contrario. La representación que has puesto es el resultado de
poner en una determinada posición sobre el papel el cero de memoria y
utilizar el sistema de numeración árabe. De igual forma te podría decir
que big-endian es 04030201 y little-endian 01020304 sin que fuese
incorrecto.