Чтобы понять, как написать операционную систему, вы должны взглянуть на некоторые из других операционных систем с открытым исходным кодом, как MikeOS, затем - изменить код по своему вкусу, но убедитесь, что вы оставите лицензии и авторских правах, где они есть, либо это несколько краж
<р> Если вы не уверены, что Ассамблея язык, да ладно. - Я вам расскажу. Это язык программирования, который используется для непосредственного общения с оборудованием.
Хотя, сначала он должен изменить то, что ты и я себе в качестве языка программирования английского на двоичном и системы кода, так аппаратные средства компьютера может понять, что он говорит. Компьютер обязуется все в бинарных значений, что означает, нулей и единиц, которые означают включен или выключен, или форму для создания стоимости. Это должно быть время, чтобы рассмотреть, как быстро процессор на самом деле.
Он способен обрабатывать миллионы двоичных значений в секунду, как только вы поняли эту концепцию - вы увидите другую сторону отставать
<р> В любом случае, вернемся к нашей теме. Написание операционной системы занимает много практики и знания языка, на котором вы программируете. Я предлагаю вам узнать некоторые ASM, а затем начать декодирование компоненты другого открытой операционной системы источник.
<Р> Кроме того, я думаю, что это Важно, что вы понять концепцию о том, что операционная система на самом деле. Давайте использовать метафору.
Скажем, случай компьютера является завод, оборудование внутри, со всеми микрочипов и процессоров являются сотрудники, и операционная система завод босс, и тот, кто контролирует персонал. Босс будет контролировать работников, и сделать завод работать. Без босса, завод будет работать в некоторых проблем
<р> И что, в двух словах -. Это основы о том, как начать на вашем пути к написанию операционной системы
.