Макаров, Насыров Р. "Написание собственной операционной системы"
(2011, PDF) Уплоад.
Данная книга представляет из себя подробное руководство по написанию операционной системы на языке ассемблере и языке С.
Книга представляет из себя подборку статей по данной тематике.
Представлены 4 варианта операционной системы и достаточно подробно описан защищенный режим работы процессора INTEL, необходимый для работы ОС в многозадачном режиме.
В приложении к книге находятся исходники некоторых представленных ОС, описание языка ассемблера и инструменты для разработки ОС.