[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 13:13 +0200, txipi@xxxxxxxxxxxxxx escribió:

> Cualquier depurador, editor hexadecimal de ficheros o volcador utiliza la
> convención que he utilizado yo, así que creo que era entendible. Cuando
> haces printf("%x",puntero); es lo que obtienes.

Me temo que no. Prueba. 
 
> Si nos ponemos ultra-quisquillosos, hablar de direcciones altas y bajas en
> memoria siempre es cuestión de discusión, puesto que la pila crece de
> forma inversa, y siempre da lugar a confusiones cuando decimos una
> posición de memoria más alta o más baja :-D

No es cuestión de discusión crezca como crezca la pila. Dirección alta
significa eso, dirección alta. La pila decrece. El microcódigo de un POP
incrementa el puntero de pila y viceversa.

> Creo que lo que importa para al endian-ness es analizar una palabra
> (típicamente de 32-bit en los procesadores de los que hablamos), y para
> analizarla, la forma más sencilla es volcarla con un %x en C y ver si es
> 01020304 o 04030201. Eso es a lo que me refería.
>