컴퓨터 아키텍처 프로젝트의 경우 간단한 부팅 작업을 수행하기 위해 부트 가능한 코드를 작성하고 싶습니다 (너무 복잡하지 않다면 뱀 게임을 생각했습니다). C 프로그램에 제어권을 넘겨주는 작은 부트 로더를 작성하는 것이 너무 힘들지 않아야한다고 생각했지만 정확한 정보를 찾을 수 없습니다.부트 로더 작성을위한 고급 어셈블리 안내서
보호 모드를 올바르게 설명하는 x86 어셈블리의 고급 가이드를 찾고 있는데 (전환해야하는지, 내 첫 번째 본능인지는 알 수 없다), 컴퓨터 부팅 방법, 키보드에서 읽기 및 화면에 인쇄.
어셈블리로 작성하고 gcc를 전달하여 작은 프로그램을 작성하면 부팅 및 인터페이싱 정보 만 있으면됩니다. 책을 포함하여 모든 정보가 평가됩니다.
내 지식에 따르면 OSDev 및 관련 정보 웹 사이트는 http://wiki.osdev.org입니다. 그리고 [이 리소스] (http://www.brokenthorn.com/Resources/OSDev8.html)는 보호 모드에 대해 설명 할뿐만 아니라 여러분의 길을 인도 할 것입니다. – sransara