|
Все для программиста! |
| ||||||||||||||||||||||||||||||||
|
Пишем «многозадачную» ОС© mike
1 июня 2000 года В этой главе по шагам объяснено, как написать простенькую многозадачную операционную систему. Причем эта ОС будет работать даже на XT(8086). На работоспособную и полезную ОС это не тянет, а вот понят принципы системного программирования поможет. Если вы ни разу не видели ассемблера, то думаю, что вам здесь делать просто не чего.
Комментарии пользователей (всего 86)horm / 15 октября 2008, 20:02:48я не совсем понял те строчки , может разъяснить , кто-нибудь по-подробнее , как запускать вышеуказанные команды Sh0emaker / 21 мая 2008, 15:46:31Я на досуге написал операционку реального режима и хотел бы ее куда-нибудь сплавить - на курсовой или диплом. Операционка поддерживает ФАТ-12 с флопиком, встроенная оболочка, собственный API и сейчас дописываю танчики:). Похожа на ГлюкОС, но немного сложнее. Хорошо организована текстовая консоль (надеюсь добавить поддержку АНСИ, сейчас работаю над виртуальными консолями). В системе имеется менеджер памяти (похож на ДОС). Весит все это чудо инженерной мысли 5 КБ (обычно такие операционки обходятся без полноценного менеджера памяти, поетому место под фат и корневую директорию вставляется в само ядро). a017 / 22 февраля 2006, 22:47:09Отличная статья. DS / 14 февраля 2006, 23:16:32Ассемблер FoREVER! MixRin / 02 февраля 2006, 17:14:362Neo-bel Neo-bel / 06 декабря 2005, 18:57:41А мое простое neo@bashnet.ru. Вообще-то ник у меня Neo, но он уже занят на этом сервере. Пиши! ZhekkA / 06 декабря 2005, 00:56:45Neo-bel, жду на форуме в "ПРОГРАММИРОВАНИЕ > Низкоуровневое программирование > OsOsOs..." Ссылка: http://forum.codenet.ru/ ZhekkA / 06 декабря 2005, 00:49:37Я пишу на Delphi, Pascal. С ASM очень плохо, но ничё, пробьемся... "С миру по строчке - нам ОС" (моё мнение). Мыло, думаю, потянет. Вот моё: Zhekka@tut.by. А твоё? Neo-bel / 05 декабря 2005, 09:11:03Насчет канала. Мыло не попрет? Мы же не Рамблер пишем (у них там исходники на С++ 120 метров!) Neo-bel / 05 декабря 2005, 09:02:50C ASM плохо. Пишу на C++, C++ Builder, Pascal, Delphi, любые Бейсики. А ты на чем пишешь? Отображены только последние 10 комментариев. Читать все комментарии >> |