¿Cuáles son las direcciones iniciales del sistema operativo en RAM?

La dirección bajo la cual la CPU espera que se inicie el programa suele estar cableada. Probablemente sea programable en el caso de algunas CPU muy específicas o similares, pero en el caso de x86, es FFFF0 o, para ser más exactos, FFFFFFF0, es decir, 16 bytes por debajo de la dirección física más alta de la CPU. La placa base generalmente asigna estas direcciones a la ROM, que contiene (muy probablemente) un salto al código del BIOS, que a su vez inicia la computadora.

Cuando se trata de los sistemas operativos, eligen dónde cargar el programa, luego hacen la carga real y le transfieren la ejecución. En el caso de DOS, por ejemplo, se cargaron pequeñas aplicaciones simples (distribuidas como archivos COM) en la dirección 100, y luego el símbolo del sistema ejecutó un salto a esa dirección, comenzando efectivamente la ejecución del código cargado en esa dirección. Con sistemas más avanzados que emplean memoria virtual, el problema es, por supuesto, más complicado.

More Interesting

¿Se pueden mejorar los 896 MB de espacio RAM en mi computadora portátil a 1 GB? ¿Si es así, entonces cómo?

¿Puedes actualizar el ram o gpu de tu XboxOne?

¿Cuáles son las mejores computadoras portátiles para juegos con INR 50000 que tienen al menos 940 m, i5 y 8 GB de RAM?

¿Cuánto costaría 8 GB de RAM con un procesador i5 o i7 de séptima generación con una tarjeta gráfica de 3 o 4 GB y con discos duros de 2 TB con aproximadamente 120-250 SSD?

Mientras buscaba las especificaciones del Galaxy S7 Edge, me encontré con 4 GB de RAM (OK), Memoria interna de 32 Gb (OK), ahora '32GB ROM', ¿Qué es esta ROM de 32 GB?

¿Qué procesador Intel Xeon E5 será bueno si quiero comprar un servidor con 384 GB de RAM, que es principalmente para computación de alto rendimiento?

Cómo hacer que mi RAM de 1 GB funcione más rápido

Mi computadora portátil tiene un procesador decente, pero, cuando se ejecutan dos (o más) aplicaciones, de repente se vuelve muy lenta. ¿Esto se debe a la falta de RAM?

¿Qué sistema operativo será mejor para un sistema con 1 GB de RAM y un procesador de 2 GHz?

¿Qué es la RAM?

¿Son 6 GB de RAM suficientes para un estudiante de informática?

¿Debo obtener Surface Pro 4 de 8 GB o 16 GB?

Si los teléfonos inteligentes pueden administrar 8 GB de RAM en un factor de forma tan pequeño, ¿por qué los Ultrabooks y las computadoras portátiles todavía tienen esos feos módulos DDR4 RAM?

¿Por qué hay una diferencia en las dimensiones físicas de una RAM móvil y de computadora?

¿Mi computadora puede manejar 16GB de RAM?