저는 Java, C, C++ 및 Ruby에 대한 지식이 풍부한 프로그래머입니다.첫 번째 운영체제 빌드
운영체제를 만드는 아이디어가 있다는 것을 알고 있습니다. 따라서 빈 하드 디스크를 구입하고 SATA 하드 케이블을 사용하여 기존 하드 디스크에서 SATA 케이블을 제거했습니다. 나는 어셈블리 언어에 대해 어느 정도 알고있다.
이제 내 문제는 어떻게 두 개의 숫자를 추가하는 것처럼 하드 디스크에서 첫 번째 프로그램을 시작하는 것입니다. 이전에는 마이크로 프로세서 키트를 사용하여 어셈블리 레벨 프로그램 (MASAMS 소프트웨어 사용)을 작성했습니다.
마더 보드에 부팅 시작 프로그램이있어서 프로그램을 작성하는 방법으로 커널이없는 베어 시스템에 대해 알려주십시오.
흥미 롭습니다! 나는 운영체제를 만드는 것이 매우 교육적이라고 생각한다. – Krumelur