Ассемблер. BIOS. Выводим строку дампа памяти

Здравствуйте. Продолжим наши изыскания по языку ассемблеру и коду работающему на функциях BIOS. Предыдущая статья по этой теме лежит где-то здесь … В этот раз мы немножко оптимизируем загрузчик, и вторым сектором загрузим уже более что то функциональное. А именно выведем строку дампа памяти в 16 байт. Да, а ещё будут картиночки сначала, и в […]

Читать далее

Ассемблер. BIOS. Загрузчик. Читаем второй сектор

Продолжим работать с ассемблером. Так же, как и в предыдущей статье  стартуем с флоппи диска. Будет чуточку переделанный загрузчик, который чуточку разрастётся, и будет второй сектор, с кодом небольшого размера, который мы будем читать и исполнять. В итоге, должно будет получится как на картинке:

Читать далее

Ассемблер. BIOS. Hello World. Инструменты для создания загрузочного сектора.

    При очередной установке — переустановке Visual Studio под C++, тот чего-то себя вести плохо начал : проекты не создавал, старые не открывал. В общем что то криво у него там встало и пошло, причём до этого его устанавливал — работал нормально. Вот я и «психанул», послал все эти пропиетарные Тяжёлые среды разработки, и […]

Читать далее