Assembly OS
1.0.0
운영 체제를 만들고 싶었지만 어디서부터 시작 해야할지 몰랐습니까? 글쎄, 당신은 방금 x86 16 비트 어셈블리 코드를 가르 칠 튜토리얼을 찾았 기 때문에 축하합니다. 언젠가는 자신의 운영 체제를 만들 수 있습니다!
어셈블리를 사용하는 이유는 무엇입니까? 컴퓨터에서 실행하기가 어렵지 않기 때문에 컴퓨터와 통신하는 가장 직접적인 방법이며 16 비트 어셈블리라는 것은 OS가 모든 인텔 컴퓨터에서 실행할 수 있음을 의미합니다 (1979 년에 출시 된 8086 CPU 이후). 어쩌면 우리는 C와 같은 고급 언어 코드를로드하고 코드를 더 이해하기 쉽게 만드는 방법을 배웁니다.
이 튜토리얼은 순서대로 따라야합니다. 세 번째 장으로 점프하고 mov ah, 0x0E 무엇을 이해하지 못한다는 것을 의미하는지 모른다면 아무것도 이해하지 못할 것입니다. 각 줄의 의미를 이해하려고 노력하십시오. 카피 페이스팅은 당신에게 아무것도 가르쳐주지 않을 것입니다.
미래에 :