Начав копаться в своих старых разработках обнаружил несколько показавшихся мне интересными вещей, которые возникло желание доработать, главным образом хорошо прокомментировав, и опубликовать. Начинаю с кода одной программы, написание которой было вызвано моим желанием написать нечто, что не трабует для своего выполнения работы Операционной Системы. Мне хотелось разобраться и понять, как же осуществляется передача управления от BIOS к коду ОС и их загрузчикам, и как можно создать программу, которая сможет работать без ОС и какого либо дополнительного ПО кроме BIOS.
Читать далее «Ассемблерная программа для PC работающая из MBR»

Появилось как-то желание, создать под виртуалкой полноценную систему MS-DOS. Полноценную в том смысле, чтобы по своим настройкам и установленному ПО она примерно соответствовала той, что могла стоять на компьютере юного, но уже продвинутого хакера середины 90-х годов прошлого века. Этакого компьютерного джедая, идущего по пути постижения Дао программирования, почитающего «Нейроманта» священной книгой, и постигающего иллюзорность сего мира бродя по мрачным лабиринтам Doom.
Читать далее «MS-DOS под виртуальной машиной — Часть I»