Полное название проекта:
Операционная система Ladder
Статус: 
Допущен к очному туру
Год: 
2005
Автор
Фамилия, имя, отчество:
Иванченко Виталий Романович
Проект
Номинация: 
Дебют
Сроки работы над проектом: 
2005
Описание: 

Мой проект представляет собой операционную систему (далее ОС), работающую в защищенном режиме процессора используя 32-битные регистры. Она также поддерживает множество различных функций процессора архитектуры i80386 и старше. Например, в ОС реализована аппаратная многозадачность, разделение адресного пространства между задачами и страничная адресация. ОС устанавливает свои обработчики программных и аппаратных прерываний (например, прерывание клавиатуры, системного таймера и т.д.), а также обрабатывает некоторые исключения процессора. Еще Ladder имеет графический интерфейс встроенный в монолитное ядро. Поддерживается файловая система FAT32. Система имеет собственный загрузчик, который читает сектора с файловой системы на дискете. Написана на языке ассемблер, благодаря этому она занимает очень маленький размер и быстро работает.

Я программирую с 2001 года за это время изучил почти все языки программирования. Сразу заинтересовался системным программированием и проектированием операционных систем т.к. считаю это самым сложным и самым интересным делом.