Preguntas etiquetadas con x86

42
¿Por qué (no) segmentación?

Estoy estudiando los sistemas operativos y la arquitectura x86, y mientras leía acerca de la segmentación y la paginación, naturalmente tenía curiosidad sobre cómo los sistemas operativos modernos manejan la administración de la memoria. Por lo que encontré, Linux y la mayoría de los otros sistemas...

27
¿Qué significa la 'R' en los nombres de registro x64?

Sé que los registros de 32 bits se nombraron como los registros de 16 bits con un prefijo 'E' que significa extendido. Siempre asumí que eso significaba extender de 16 a 32 bits, aunque nunca había visto eso explícitamente. Estaba tratando de averiguar qué significa la 'R', pero mis habilidades en...

11
Entiendo lo que es un puntero de pila, pero ¿para qué se utiliza?

El puntero de la pila apunta a la parte superior de la pila, que almacena datos en lo que llamamos una base "LIFO". Para robar la analogía de otra persona, es como una pila de platos en los que pones y tomas platos en la parte superior. El puntero de la pila, OTOH, apunta al "plato" superior de la...