O conteúdo deste armazém é o código para o segundo ano de graduação em ciência e tecnologia da computação, Universidade de Aeronautica e astronautica de Pequim, "Design de curso do sistema operacional"
Os códigos deste repositório pertencem ao projeto do projeto de 'sistema operacional' Buaa
Este projeto contém um pequeno sistema operacional baseado no MIPS32.
O sistema operacional suporta gerenciamento de memória de página virtual, gerenciamento de processos, chamadas do sistema, sistema de arquivos e um shell primitivo.
O código pode ser simulado no simulador GXEMUL após ser compilado.
Esses códigos podem passar todo o teste automático no LAB1-LAB6.
O projeto deste curso implementa um sistema operacional MIPS que suporta gerenciamento de memória da página, gerenciamento de processos, chamadas de sistema, sistemas de arquivos e um shell muito primitivo
Todos os códigos podem ser simulados no GXEMUL após serem compilados pelo compilador cruzado. Este código pode ser testado em todos os computadores no LAB1-LAB6 sem pendurá-lo uma vez.
Neste curso, você também precisa terminar uma 'tarefa de desafio'. Portanto, o código para a tarefa de desafio não está contido neste repositório
Para passar neste curso, você também precisará concluir uma tarefa desafiadora. Eu escolhi a tarefa desafiadora do Raspberry Pi 3b, então o código para a tarefa desafiadora não está neste repositório
Portal de link: https://github.com/17231181/raspberrypi_bare_metal_operating_system_buaa
=========================================================
O curso do sistema operacional é muito mais fácil do que outros cursos hardcore de 6 séries, apenas mantenha a mente calma <br> Além disso, proletários em todo o mundo se unem!