Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/08/2005, 17:36
MaxExtreme
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 1 mes
Puntos: 17
Hacer un ensamblador es "relativamente" fácil. Pasa las instrucciones escritas a su equivalente hexadecimal.

Hacer un compilador hace mucho más... Mucho más. ¿Realmente te es práctico crear un compilador en sí mismo? Yo optaría por crear un sencillo compilador de un sólo fichero fuente (o sea, sin linker), y que le pasara a tu programa ensamblador las instrucciones generadas. Si consigues eso, fabricar un linker para él sería tarea a mayores. Aparte, date cuenta de que un compilador C sigue ANSI C. Tienes que reescribir todas las funciones, o descargar unas ya hechas...