목차
SBOS ( S Imple B Asic O Perating S YSTEM)는 X86 어셈블리에 순전히 작성된 16 비트 OS (이 프로젝트에 대해 이야기 할 때 OS라는 용어를 사용하지 않으면 개인적으로 사용하지 않습니다) 입니다. 이것은 단지 재미있는 프로젝트이며, 당신도 그것을 좋아하거나 당신이 같은 일을하고 자신의 작은 16 비트 운영 체제를 처음부터 작성하도록 더 잘 영감을주기를 바랍니다.
이 프로젝트는 더 이상 유지되지 않습니다.
그래서 저는 대학에 교수님과 운영 체제에 대한 저와 나머지 수업을 가르 칠 책임이있는 교수가 있으며 그 주제를 정말 좋아했으며 여전히 그렇게합니다. 이제, 나는 수업의 80%와 함께 통과 성적을 얻지 못했기 때문에이 운영 체제를 교수에게 선물로 만들기로 결정했으며 저수준 프로그래밍을 정말 좋아하기 때문에 결정했습니다. 또한, 나는 교수를 미워하지 않습니다. 내가 그의 수업을 정말 좋아한다면 여전히 내가 얻은 학년에 대해 약간 신맛이 나는 느낌이 들지만.
이제이 작은 프로젝트는 전혀 진지하게 받아 들여서는 안됩니다. 저는 어셈블리에서 거의 거의없고 부트 로더를 작성하는 방법을 알고있는 사람입니다. 나는 내가 원하지 않았기 때문에 이것을 만들었습니다. 그것은 나 외에 다른 사람에게 의미가 있기 때문이 아닙니다.
에뮬레이터에서 OS를 실행하려면 QEMU 및 NASM이 필요합니다. Linux 시스템에 설치 한 후에는 다음 명령을 입력하여 리포지토리에 포함 된 Make.sh 파일을 사용합니다.
> bash make.sh