Ejecutando el kernel de Linux y ubuntu en un procesador personalizado [cerrado]

-2

Esto no es una pregunta teórica, ya que muchos lo han hecho, aunque hay muy poca información sobre los procesos subyacentes.

Estoy desarrollando un procesador personalizado basado en MIPS en el que me gustaría ejecutar ubuntu. Estoy bastante desconcertado en cuanto a qué hacer después de haber diseñado el conjunto de instrucciones y la arquitectura de la computadora. Necesito poder ejecutar un kernel y un sistema operativo, pero ¿cómo se relaciona todo esto? En este momento estoy investigando sobre el diseño de un compilador para el kernel de Linux para generar el lenguaje ensamblador apropiado. ¿Es esa una buena manera de ir? ¿Qué necesito hacer después de eso?

    
pregunta xupv5

1 respuesta

2

Sí, para programarlo satisfactoriamente, necesitará un compilador. Una forma de obtener uno es adaptar un back-end de código-generador para GCC.

Pero entonces necesitas al menos un sistema de tiempo de ejecución básico. Aquí hay una página para comenzar a desarrollar una, utilizando GCC como compilador.

enlace

    
respondido por el Brian Drummond

Lea otras preguntas en las etiquetas