Size: a a a

Ассемблер

2021 August 07

s

s54816 in Ассемблер
Дык user32 при загрузке прописывает колбеки, чтобы оконную процедуру вызывать.
источник

s

s54816 in Ассемблер
Погугли user32 peb KernelCallbackTable
источник

E

Entusiast in Ассемблер
Ясно.
В общем, с GDI беда
источник

ST

Saenro T in Ассемблер
А вот ещё до меня оказывается советовали:
https://t.me/ChatAssembler/106964
Ну хорошо хоть к кому-то ещё там прислушался...
источник

s

s54816 in Ассемблер
Я затупил, так не будет работать.
источник

ST

Saenro T in Ассемблер
Base + ? Будет
источник

ST

Saenro T in Ассемблер
BP+SI
BX+DI
BP+DI
BX+SI

И эти связки тоже будут работать
источник

aq

anonim qwerty in Ассемблер
Дык bx не работает. Заработал DI
источник

ST

Saenro T in Ассемблер
Покажи инструкцию с bx которая не работает
источник

s

s54816 in Ассемблер
Ну ок, значит я продолжаю тупить :)
источник

ST

Saenro T in Ассемблер
Относительно базы (bx) можно смещаться, архитектура же позволяет.
источник

s

s54816 in Ассемблер
Да, всё ок.
источник

aq

anonim qwerty in Ассемблер
Я ща код скину, который работает
источник

aq

anonim qwerty in Ассемблер
источник

aq

anonim qwerty in Ассемблер
Вот крч
источник

ST

Saenro T in Ассемблер
Ты бы мог начать с
mov di, offset fibonacci
И потом только инкримент делать после
mov [di], ax
Или НЕ делать даже инкремент, если поступить проще:
stosw
Но об этом тоже уже было выше (не про stosw)
Другими словами избавиться ещё от нескольких команд.
источник

aq

anonim qwerty in Ассемблер
Я к такому уровню ещё не поднялся
источник

aq

anonim qwerty in Ассемблер
А как пользоватся доками винапи для асма
источник

aq

anonim qwerty in Ассемблер
А то чет я туплю
источник

aq

anonim qwerty in Ассемблер
Я понимаю, что invoke, но как найти что-то
источник