Что касается компилятора, я бы порекомендовал GCC
, потому что он наиболее поддерживаемый, и почти в каждом учебнике по разработке ОС для хобби, который вы найдете в Интернете, есть инструкции по его использованию.
И,предполагая, что вы новичок в этой области, вам, вероятно, следует взглянуть на вики osdev.
Это здорово, и, в отличие от большинства других учебных пособий в сети, информация, которую вы там найдете, действительно является законной.
Там также есть форум.Он полон дружелюбных людей, готовых помочь вам.
По моему мнению, OSDeving будет не таким уж сложным, если вы будете следовать учебным пособиям по пустым словам в вики OSDev.Сохраняйте терпение, так как OSDeving не является задачей новичка.Прежде чем погрузиться в него, убедитесь, что вы знаете язык ассемблера.