Size: a a a

Ассемблер

2021 February 07

DB

Dima Bat in Ассемблер
не пойму почему у меня асм код в протеусе работает отлично от авр студии?
источник

DB

Dima Bat in Ассемблер
пойду у электронщиков спрошу
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
disba1ancer
хз чем досбокс отлаживать, а если пересядет на борщ какой-нибудь там бага может и вовсе испариться
а зачем его отлаживать?? отлаживать надо проги которые в нем запускаются
источник

LW

Loren White in Ассемблер
disba1ancer
кстати, какой бы вы посоветовали метод вызова прерываний биоса из защищённого режима?
всмсл, а как это ? ) там же все задизайнено работать в реальном режиме
источник

d

disba1ancer in Ассемблер
Loren White
всмсл, а как это ? ) там же все задизайнено работать в реальном режиме
я знаю целых 3 способа
источник

LW

Loren White in Ассемблер
и один из них - дропнутся в реальный режим и потом вернуться в защищенный обратно, да ? :D
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Loren White
и один из них - дропнутся в реальный режим и потом вернуться в защищенный обратно, да ? :D
не подходит к твоему условию. в итге все сводится как перейти в реалмод, вызвать прерывание
источник

LW

Loren White in Ассемблер
да, но я просто не шарю за такие механики, а уж тем более за реальный режим, вот и выдал абсурдное предположение
источник
2021 February 08

D

Den in Ассемблер
ура. нашел флаг чтобы избавится от .cfi*
-fno-dwarf2-cfi-asm
источник

d

disba1ancer in Ассемблер
Loren White
и один из них - дропнутся в реальный режим и потом вернуться в защищенный обратно, да ? :D
да это один из способов
источник

LW

Loren White in Ассемблер
луль, а еще два какие ? )
источник

d

disba1ancer in Ассемблер
Loren White
луль, а еще два какие ? )
виртуальный 8086 (не работает на x64) и встроить в прогу эмулятор x86
источник

D

Den in Ассемблер
Saenro T
Вот нашёл время, точнее прогнал лень и попробовал замутить несколько палитр по 256 цветов.
Интересно, переходы плавные и в динамике а я думал что просто палитра типа меняется а экран не очищается а просто перекрашивается где надо, но для динамики такое не прокатит ведь, так в чем твое ноухау если не тайна? :)
источник

ST

Saenro T in Ассемблер
Den
Интересно, переходы плавные и в динамике а я думал что просто палитра типа меняется а экран не очищается а просто перекрашивается где надо, но для динамики такое не прокатит ведь, так в чем твое ноухау если не тайна? :)
Три 64-х градиента (R,G,B) двигаются поочерёдно вверх/вниз на 128 шагов. Получается 128×3×2=768 шагов полный период, всё равно что 768 палитр.
Здесь одна палитра = 64×3 белых + 64×3 градиент + 128×3 = 768 байт.
Исходя из этого можно попробовать посчитать сколько всего уникальных цветов.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
источник

[

[BRM]White Rabbit in Ассемблер
Сардорбек совсем ку-ку
источник

D

Den in Ассемблер
Saenro T
Три 64-х градиента (R,G,B) двигаются поочерёдно вверх/вниз на 128 шагов. Получается 128×3×2=768 шагов полный период, всё равно что 768 палитр.
Здесь одна палитра = 64×3 белых + 64×3 градиент + 128×3 = 768 байт.
Исходя из этого можно попробовать посчитать сколько всего уникальных цветов.
Ничего не понятно но очень интересно :)
источник

ST

Saenro T in Ассемблер
Den
Ничего не понятно но очень интересно :)
В общем через определённый промежуток времени перешиваешь значения в портах на другие. Со стороны выглядит как три лифта в 128-ми этажном здании: пока один идёт вверх, другие два стоят. Потом другой идёт и снова два стоят. И таким образом через 6 поездок всё повторяется по кругу. 6 = 3 лифта (RGB) × 2 направления.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
кажись сгорел ноут. покупать новый за 100 или собрать стационарник?
источник