Despues de elegir tu codigo maquina tendrias que ver de implementar un monitor minimo, que permita al menos "pokear" valores en la memoria y dar la orden de ejecutar desde una direccion especifica. Seria util conectarla a la PC al menos con un programa terminal por RS232, y para empezar por ahi te convenga usar algun chip de puerto serie de una PC vieja, para no preocuparte de la velocidad. Asi seria mas facil ir desarrollando algunas rutinas basicas de E/S para ir construyendote una BIOS, despues podrias simplemente cambiar la implementacion para que salga por el display, pero conservando la misma direccion de llamada en la ROM, por lo menos necesitarias una rutina para enviar un caracter a la pantalla (sea cual fuere) en la posicion actual del cursor, eso se adapta a chip de video, display lcd, impresora centronics, RS232.
El tema complicado es la ROM, que no es facilmente actualizable, pero con este nivel de desarrollo no se puede hacer mucho, lo ideal tal vez es usar RAM en vez de ROM, y que haya una placa con un PIC que se encargue de cargar el firmware de una tarjeta flash a RAM y despues inicializar el microprocesador. Para evitar la complicacion de tener que implementar un sistema de archivos solo para cargar el firmware facilmente desde la PC, podrias escribir directamente a una tarjeta flash en la PC usando un editor de disco, escribiendo varios sectores de forma directa, entonces el PIC cargador tendria que acceder directamente a esos sectores y volcarlos a RAM.
El tema es que todo esto ya implica tener un procesador implementado, asi que antes de llegar a este nivel vas a tener que probar el micro virtual al mejor estilo Altair, tendrias que implementar como parte del microcodigo la depuracion con leds, pero no se que tantos pines te van a sobrar, habra que ir probando y depurando las instrucciones una por una.
Bill: -"Esto es mejor que miss octubre... es un ordenador"
Ballmer: -"dios mío!"
Allen: -"El artículo dice, que necesitan que alguien desarrolle un lenguaje para el ordenador... ahora mismo lo único que hace es emitir destellos de luz".
Me alegra mucho ver cómo esto va tomando forma de a poco, jejeje...
Preguntonta: Qué pasa si le mando una placa de video hercules?? funca? no arranca? no la reconocerá? se quemará la placa? vuela todo a la mierda? se apagará el sol??? ;D ;D ;D ;D