[Назад ] [↑] [Вперед] |
|
"Кто мешает тебе выдумать порох непромокаемый?" К.Прутков |
Существует множество примеров (см. ссылки) программ первоначальной загрузки компьютера. Тем не менее каждый, кто чувствует себя способным к системному программированию, хочет попробовать сам написать такую программу.
Ощущение полного контроля над компьютером вселяет уверенность в своих силах и дает простор фантазии. Написание такой программы для начинающего системщика будет неплохой тренировкой в познании машинных команд и ассемблера.
Итак, целью нашего экскурса будет написание простой программы для IBM совместимого компьютера с процессором из семейства ix86, размещаемой в загрузочном секторе дискеты.
Надеюсь, что такой экскурс будет небесполезен для общего развития и чисто прикладным программистам. :-) В отличии от изобретения велосипеда в процессе этой работы мы приобретем некоторые знания и очистим налет загадочности, которым для многих покрыт процесс первоначальной загрузки компьютера.