Я пробую с помощью bitblt, но пока ничего не получается, программа работает, но ничего не отображает. Допустим, есть приложение регистрирующее...
Режим 16бит, ОС не загружена. mov ax, ip Не компилирует. Примерно понимаю почему, но как обойти. ---------- @@1: mov ax, @@1 Не подойдёт. Нужно...
Вот тогда весь код: org 0x7C00 use16 ;;;;;;;;;;;;;;;;;;;;REGUSTERS;;;;;;;;;;;;;;;;;;;; xor ax, ax mov ds, ax mov es, ax mov ss, ax mov sp, 0x7DFE...
Запускаю программу без операционной системы, должна переводить клавиатуру в 3-ий набор скан-кодов, а она остаётся в первом, что не так? mov al,...
Что мне почитать для разработки ОС? Нужно именно про устройства. В основном побольше через in\out. Работа с клавиатурой, с мышью, с USB, с...
Мне понадобилось с диска скопировать загрузочный сектор в файл, как это сделать? (на ассемблере, или просто программу)
Не получается сделать, что-бы загрузчик(работа без ОС) работал. Он должен поменять адрес аппаратного прерывания. Программа постоянно должна...
1:Как сказать компьютеру, что теперь надо загрузить матрицу 8x8 или 8x16? 2:В Bootfont.bin я явно увидел символы 0x01 по адресу 0x4B и 0x02 по...
По стандарту у меня в биос стоит не русский язык. Как мне известно можно поменять графические символы с помощью прерывания 0x1F, который обычно...
А как записать в Linux и Windows загрузочный сектор флэшки? А при установки на этот нетбук Windows'а Linux можно будет запустить?(Всмысле...
Я завтра уезжаю: Есть нетбук: CD-ROM'а нет, стоит Linux. Можно-ли сделать загрузчик на флэшке, как? Можно-ли записать на флэшке Windows, и...
1) Вот узнал формулы, что-бы если уже известны x и y, найти угол и радиус: Если: x=cos(a)*r y=sin(a)*r Тогда: a=arctg(y/x) r=y/sin(a) В книге по...
А можно-ли вывести символ на экран просто записав его в оперативную память. Например: mov word [0B800h], 1F01h Если да, то как узнать адрес куда...
Вот что у меня пока получилось. Но работает не всё После(находится в файле loader.asm): in al, 92h or al, 2 out 92h, al Сообщение почему-то не...
В книге Калашникова Да, извеняюсь, очень спешил с набором. Получается для использования ОС точно остаётся: 00000500-{int 12h} и 100000-...
Pavia написал В книге Калашникова 1) Данные различаются, может в книге вариант уже после загрузки DOS? 2) Где можно использовать для ОС и...
Какого содержание оперетивной памяти перед загрузкой операционной системы? Вот что я точно знаю: 00000000h-000003FFh — Таблица векторов...
amvoz У каждого многоугольника свои стороны не сталкиваются. ((2;2),(2;13),(7;2),(7,13)—не верно: вот так—(2;2),(7;2),(7,13),(2;13)) Дано:...
Это слишком долго, думую есть и полегче способы.
Дано: даны несколько многоугольников даны координаты всех вершин нескольких многоугольников возможны ещё и круги Определить: столкновения...
Имена участников (разделяйте запятой).