У "древних людей" были таблицы опкодов и тумблеры ручного редактирования памяти ПК. Чего же вы называете это "с нуля"? Нужно самому тумблеры делать! Нужно самому таблицы опкодов составлять! Ну, думаю, намек вы поняли.
значит, я чем-то похож мнением с Microsoft :) потом буду работать над адаптацией под UEFI. Не люблю, когда некоторые старые инструменты становятся абсолютно бесполезны. Эх
Да, я понимаю, что вы хотите этим объяснить, но я пишу ОС без всякого рода готовых инструментов, кроме виртуалки и ассемблера. в этом суть. К тому же, я начал эту серию статей пару дней назад, и работаю над 3-й частью. Написание своего загрузчика в MBR, это, можно сказать, вступительный экзамен на путь разработки ОС.
Абсолютно с вами согласен. Хотя, по правде сказать, идея реально крутая. Может, запущу серию статей о раскрутке ОС с самым минимальным инвентарем: DOS'ом и каким-нибудь hex-редактором. long mode и все эти дела по идее тоже должны быть. Идея классная, рил (песок посыпался)
Вы хотите сказать, что вместо инструкций ассемблера и виртуалки из-под другой ОС вы больше предпочли бы читать опкоды? Что же, я не могу осуждать ваши предпочтения, но скажу, что в таком случае вы по-истине экстремал. Даже был бы не против почитать такую статейку, особенно вашего авторства)))
Спасибо за замечание! Просто делалась статья "на коленке", так что возможны недочеты. Думаю, вы не будете против, что отрывок из вашего комментария попадет в статью слово-в-слово?
ну, предположение хоть и безумно маловероятное, но имеет место быть
лично мне и двух дней не понадобилось, чтобы выучить
я нашел исходники дос, собираемые насмом. Кстати, насчет линукса я могу ошибаться
Не с нуля, а на nasm'e. Кстати, в линуксе, если не ошибаюсь..
У "древних людей" были таблицы опкодов и тумблеры ручного редактирования памяти ПК. Чего же вы называете это "с нуля"? Нужно самому тумблеры делать! Нужно самому таблицы опкодов составлять! Ну, думаю, намек вы поняли.
даа.. У меня кстати исходники есть. DOS написана на NASM'е. Хе-хе)
Вот, вот. И я об этом.
как вы хотите имея компьютер без ничего что-то писать? ни ассемблера, ни ОС, ничего. Хотя бы DOS и какой-нибудь hex-редактор, иначе же никак.
значит, я чем-то похож мнением с Microsoft :) потом буду работать над адаптацией под UEFI. Не люблю, когда некоторые старые инструменты становятся абсолютно бесполезны. Эх
Да, я понимаю, что вы хотите этим объяснить, но я пишу ОС без всякого рода готовых инструментов, кроме виртуалки и ассемблера. в этом суть. К тому же, я начал эту серию статей пару дней назад, и работаю над 3-й частью. Написание своего загрузчика в MBR, это, можно сказать, вступительный экзамен на путь разработки ОС.
нда, спасибо большое за рекомендацию)
Да что же это такое, все в комментариях обсуждают другие блоги( под моим( хотя, ладно, понять можно
Нельзя не согласиться
Абсолютно с вами согласен. Хотя, по правде сказать, идея реально крутая. Может, запущу серию статей о раскрутке ОС с самым минимальным инвентарем: DOS'ом и каким-нибудь hex-редактором. long mode и все эти дела по идее тоже должны быть. Идея классная, рил (песок посыпался)
первые слова из заголовка: НАПИСАНИЕ ОС С НУЛЯ
Вы хотите сказать, что вместо инструкций ассемблера и виртуалки из-под другой ОС вы больше предпочли бы читать опкоды? Что же, я не могу осуждать ваши предпочтения, но скажу, что в таком случае вы по-истине экстремал. Даже был бы не против почитать такую статейку, особенно вашего авторства)))
Что же, может моя работа возобновит интерес к данной теме :)
Спасибо) Может, я воспользуюсь информацией из указанных вами источников.
Спасибо большое :)
Спасибо за замечание! Просто делалась статья "на коленке", так что возможны недочеты. Думаю, вы не будете против, что отрывок из вашего комментария попадет в статью слово-в-слово?