Deseo obtener más información sobre el funcionamiento interno de la computadora, para mejorar mi conocimiento sobre el desarrollo de sistemas integrados.x86 emulador para entrenamiento de desarrollo integrado
En el trabajo, nunca me involucro con los detalles de bajo nivel (como, el GDT, el cargador del código de flash a RAM, etc.) ya que todos estos ya están escritos.
Preferiría no comprar ningún otro hardware actualmente. ¿Hay un emulador y un sistema operativo muy simple con el que pueda jugar, para dominar todos los aspectos de bajo nivel de la programación integrada? ¿Hay un tutorial que me puede caminar a través de la configuración de un entorno integrado muy sencillo (ajuste de los segmentos de memoria, el GDT, llegando a modo protegido, y ejecutar main()
)
Estoy hablando de una VM completa, como virtualbox/Qemu/Bochs/VMware, etc. Solo pensé que había algo más orientado para los sistemas integrados. –
Y, por supuesto, x86 es complicado, es por eso que quiero aprender todas sus características intrigantes (segmentos, modo protegido de paginación, oh mi ...) –
Si tiene un presupuesto, tal vez el hardware real sea más adecuado: una tarjeta de PC industrial, por ejemplo, las placas de factor de forma PC/104 de bajo costo no tienen por qué ser costosas. – Clifford