У меня скопилось достаточно большое количество законченных и не описанных проектов. Сил закончить их нашёл, а пороха написать полноценную объёмную статью уже найти не могу. Поэтому, чтобы материал окончательно не пропал, буду делать некоторые заметки на полях, под названием "Проекты в стол".Когда я ковырялся с BIOS, мне хотелось найти подходящий
(
Read more... )
Comments 10
Какая знакомая ситуация. Я уже лет 10 вынашиваю мысль доделать таки одну софтину, которую я запланировал еще году в 2010. Но руки все не доходя, то одно, то другое...
Reply
А что за хитрая плата в слот воткнута первом ролике?
Reply
Reply
А, понял, логично.
Никогда просто не сталкивался с биосами на внешних платах.
Reply
>>Никогда просто не сталкивался с биосами на внешних платах.
Разве? А как же видеокарта, контроллер дисков, сетевая карта?
( ... )
Reply
Прикольно.
Только непонятно что значит "Видно, что процессор не вытягивает копирование таких больших областей памяти и там требуется оптимизация".
Каких областей памяти?
Такого плана демки на 8088 работали без проблем ЕМНИП.
Reply
Вопрос реализации. У maniekx86 идёт вывод текста в графическом режиме через прерывание видеокарты int 13h, при этом из стандартных наборов шрифтов. Когда мы дизассемблировали это место, оказалось что оно выполняется очень долго, там идёт поиск мест и копирование построчно каждого символа. Поэтому это очень долгая тема. Если заготовить графические фреймы заранее, то можно сделать чтобы это было почти мгновенно, особенно если сделать видимую-невидимую область.
Либо хотя бы функцию вывода шрифтов реализовать свою, а не из BIOS видеокарты. Мы потратили месяц ковыряний с этой темой, но потом подумали что...
( ... )
Reply
Leave a comment