Resultados de la búsqueda a petición "osdev"
No se puede saltar o llamar al kernel cargado a 0x8000
Estoy tratando de desarrollar un sistema operativo. El diseño es el siguiente: tengo un cargador de arranque cargado a 0x7c00 que carga la segunda etapa y salta a ella a 0x7e00. La segunda etapa también está en modo real y hace muchas cosas, como ...
¿Cuáles son algunos recursos para comenzar a desarrollar sistemas operativos? [cerrado]
Una cosa que siempre quise hacer es desarrollar mi propio sistema operativo (no necesariamente sofisticado como Linux o Windows, pero mejor que un simple gestor de arranque que ya he hecho). Me cuesta encontrar recursos / guías que lo lleven más ...
Error al crear un disquete de arranque que contiene un gestor de arranque y un núcleo
Estoy tratando de crear una unidad de disquete de arranque para mis archivos boot.bin y kernel.bin. Mi código boot.asm es: bits 16 section .text start: JMP MAIN WAIT_FOR_KEY: MOV AH, 00H INT 16H RET CLEAR: MOV AH, 0H ;CHANGING THE VIDEO MODE TO ...
Obstáculos en la creación de un sistema operativo personalizado [cerrado]
Me parece que el proyecto excesivamente ambicioso más común que los programadores (especialmente los graduados en ciencias comp.) Tratan de construir es su propio sistema operativo. (Intentar crear su propio lenguaje de programación + compilador ...
Habilite el cargador de arranque para cargar el segundo sector de un USB
Estoy aprendiendo el lenguaje ensamblador. Escribí un simple gestor de arranque. Después de probarlo, no funcionó. Aquí está mi código: [bits 16] [org 0x7c00] jmp start data: wolf_wel_msg db 'Welcome to Bootloader!!!',0x0D,0x0A,0 ...
Error de lectura de disco al cargar sectores en la memoria
Traté de desarrollar un gestor de arranque usandoesta [https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf], pero cuando se ejecuta muestra: disk read error!Si lo ignoro, en una parte posterior, me muestra un mapeo de memoria ...
ubicaciones de memoria incorrectas al depurar en qemu con gdb
Estoy escribiendo un pequeño núcleo en ensamblador. Lo estoy ejecutando en QEMU y tengo algunos problemas con algunos errores. Ahora quiero depurar el kernel con dbg. Entonces lo ensamblé así: $ nasm -g -f elf -o myos.elf myos.asm $ objcopy ...
Crear un kernel de arranque múltiple simple cargado con grub2
Estoy tratando de seguir las instrucciones aquí para construir un núcleo simple del sistema operativo:http://mikeos.sourceforge.net/write-your-own-os.html [http://mikeos.sourceforge.net/write-your-own-os.html] Excepto que, en lugar de arrancar ...
El mapa de memoria muestra más RAM que físicamente disponible
Estoy trabajando en un pequeño núcleo x86. Estoy accediendo e intentando leer el mapa de memoria que proporciona GRUB en el encabezado de inicio múltiple. Te...
¿Cómo pueden los simuladores CAS como PTLsim lograr un ciclo de simulación precisa del hardware x86?
¿Puede alguien aclararme cómo le gusta el software CAS?http://www.ptlsim.org/ ¿trabajo? ¿Cómo logran la precisión del ciclo si no se conoce la cantidad de ci...
Página 1 de 2