Пишем программу начальной загрузки компьютера
Начнем с простого ...

Текст нашей первой программы изучаем и берем здесь.
Запускаем FASMW.EXE
Открываем файл st1.asm . Смотрим, все ли на месте. Что не нравится - меняем ...
Компилируем (Ctrl-F9). В результате получаем файл st1.com, но запускать его не надо!
Переименуем его в st1.bin
Пишем на предварительно форматированную дискету с помощью программы wrboot.exe. Командный файл примерно такой:
rem File st1.bat
rem A boot record writing from file into formatted floppy disk
wrboot.exe  st1.bin
!!! - Можно обойтись без командного файла и вводить вручную в командном окне.
!!! - Здесь и в дальнейшем использование квази-английского языка вынуждается различием кодировок в DOS и Windows и ограничивается только текстом, который может появляться в командном окне DOS или консоли.

Наконец, вынимаем дискету, вставляем её в дисковод компьютера для экспериментов и недрогнувшей рукой нажимаем кнопку RESET
Готовые файлы для записи загрузочного сектора: bins.zip (для ленивых)

[Назад] [↑] [Вперед]
Hosted by uCoz