Skip to content
/ jOS Public

Nano Sistema Operacional escrito em Assembly. Esse é um projeto voltado para os estudos relacionados a programação de baixo nível.

License

Notifications You must be signed in to change notification settings

josereia/jOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jOS

Nano Sistema Operacional escrito em Assembly. Esse é um projeto voltado para os estudos relacionados a programação de baixo nível portanto o código fonte conterá comentários e o repositório poderá conter arquivos auxiliares.

Tecnologias

  • Assembly
  • NASM

Ferramentas

  • XXD
  • Qemu
  • Make

O Projeto

Boot

  • Legado(MBR)
  • BIOS SERVICES

Como rodar

Requisitos

Antes de começar, instale os softwares abaixo em sua máquina.

  • Linux:

    • GNU/Make
  • MacOS:

    • Brew
    • GNU/Make

Com os requisitos cumpridos, basta executar os seguintes comandos para:

Instalar as dependências

make linux-deps

ou

make macos-deps

Construir imagem

make build

Executar SO

make run

Limpar o lixo

make clean

Bibliografia

blau_araujo/lost

Construindo um OS do zero

About

Nano Sistema Operacional escrito em Assembly. Esse é um projeto voltado para os estudos relacionados a programação de baixo nível.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published