Índice:
- Etapa 1: reunir recursos
- Etapa 2: Crie o projeto
- Etapa 3: codificação [a parte divertida]
- Etapa 4: Construindo o Sistema Operacional
- Etapa 5: Tutorial concluído
Vídeo: Faça um sistema operacional em C #: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Portanto, criar um sistema operacional em Assembly não é fácil!
Este instrutível mostrará como fazer seu próprio sistema operacional C #. Se você é novo no C #, considere fazer algumas pesquisas primeiro.
Etapa 1: reunir recursos
Primeiro, você precisa ter o Microsoft Visual Studio 2010 ou superior instalado. Em seguida, instale o Cosmos User Kit Milestone 4.
Link para Cosmos User Kit:
Página do projeto Cosmos:
Se você tiver qualquer problema com a instalação do Cosmos, comente.
Vamos passar para a Etapa 2.
Etapa 2: Crie o projeto
Agora que o Cosmos está instalado, vamos criar o projeto.
Selecione Cosmos Boot na lista de modelos C #. Se você não encontrou o Cosmos Boot na lista de modelos C #, leia o guia de solução de problemas abaixo:
Solução de problemas:
Se não apareceu, tente o seguinte:
- Tente reinstalar o Cosmos como administrador.
- Tente instalar o Visual Studio 2010.
- Selecione um SDK do. NET Framework diferente.
Etapa 3: codificação [a parte divertida]
Agora podemos começar a codificar!
NOTA: Não exclua nenhum código gerado pelo Cosmos, exceto Console. WriteLine ("Você acabou de inicializar o código C #");
Um exemplo de código C #:
Console. WriteLine ("Tutorial do Cosmos");
Console. ForegroundColor = ConsoleColor. Green;
entrada de string;
Concha:
input = Console. ReadLine ();
if (input == "hw")
{
Console. WriteLine ("Olá, mundo!");
}
goto shell;
// End Code
Então esse foi um exemplo de shell. As conchas são fáceis de fazer (minha opinião).
Vamos passar para a Etapa 4.
Etapa 4: Construindo o Sistema Operacional
Agora que escrevemos o código, clique no botão play verde no Visual Studio na Tool Strip.
Deve iniciar o Cosmos Builder.
Você pode experimentar e fazer o que quiser. Ele o salvará em um arquivo ISO para que você possa gravá-lo em um CD. O caminho do arquivo de imagem é exibido no construtor.
Se você não quiser gravá-lo, pode emulá-lo usando softwares de emulação como VirtualBox, Bochs, VMWare e muitos outros.
Divirta-se com seu sistema operacional!
Etapa 5: Tutorial concluído
Você concluiu este tutorial!
Para nos apoiar, goste ou compartilhe! Para mais Instructables de Ralphsoft, visite nosso site.
Divirta-se, Ralphsoft
Recomendado:
Como instalar um sistema operacional: 4 etapas
Como instalar um sistema operacional: Em todos os casos, os computadores precisam de um sistema operacional para funcionar, então aqui vamos mostrar a você como instalar um do zero
Como fazer seu próprio sistema operacional! (lote e exemplo interno): 5 etapas
Como fazer seu próprio sistema operacional! (lote e exemplo dentro): Faça agora
Basiliscus "α". Basilisk W / Raspberry Pi Hardware de Mandalorian e sistema operacional Raspbian: 19 etapas
Basiliscus "α". Basilisk W / Raspberry Pi Hardware e Raspbian OS da Mandalorian: Este projeto é sobre um dispositivo que você pode usar como um computador, diferente de um laptop, em movimento. Seu objetivo principal é permitir que você escreva seu código se estiver programando ou aprendendo. Além disso, se você é um escritor ou gosta de escrever histórias, mesmo que
Sistema operacional do tipo monitor Z80 e SBC: 6 etapas (com imagens)
Sistema operacional do tipo monitor Z80 e SBC: EfexV4 é um monitor ROM com montador e desmontador embutido e utilitários básicos para escrever, executar e depurar seus programas z80 em hardware real O EFexMon não precisa de CP / M, N8VEM ou outro hardware complicado. Você precisa apenas da arquitetura padrão Z80 SBC a
Como conectar o Raspberry Pi ao monitor do laptop (sistema operacional Windows): 6 etapas
Como conectar o Raspberry Pi ao monitor do laptop (sistema operacional Windows): Neste instrutivo, aprenderemos como usar a tela do laptop como monitor para o seu Raspberry Pi 2 modelo B. Os monitores do Raspberry Pi estão amplamente disponíveis no mercado, mas são bonitos caro. Então, em vez de comprar um monitor separado, você pode usar