Size: a a a

Ассемблер

2021 May 29

d

disba1ancer in Ассемблер
речь шла про обычный mov на с расширением нулями
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
тогда если не пользоваться тем что я написал это породит еще 1-2 доп инструкции, по типу обнуления всего регистра, или расширения знака числа по старшей его части
источник

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
mov eax,[mem]
равнозначно
mov eax,dword[mem]
источник

d

disba1ancer in Ассемблер
у меня не работает, без указания работает только если я туда положу нечто соответствующего размера
источник

A

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

d

disba1ancer in Ассемблер
т.е. следующий код не скомпилится:
mov eax, [test]
...
test dw 1
источник

d

disba1ancer in Ассемблер
up
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
это так ошибка называется?
источник

d

disba1ancer in Ассемблер
нет, ошибка гласит о несовпадающих размерах аргумента
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
тогда я тебя совсем не пойму
источник

d

disba1ancer in Ассемблер
да я ошибся, работает
источник

d

disba1ancer in Ассемблер
просто я часто определяю данные так:
name d? data
в этом случае фасм сравнивает размеры аргументов, а если объявить так:
name: d? data
то фасм ничего не проверяет
источник
2021 May 30

ff

fill fox in Ассемблер
Парни, как записать путь через patch? Есть определённые ключи для написания?
источник

ff

fill fox in Ассемблер
Хочу на свой телефон закинуть компилятор asm
источник

D

Dr.web in Ассемблер
зачем?
источник

ff

fill fox in Ассемблер
На телефоне писать
источник

D

Dr.web in Ассемблер
зачем?
источник

D

Dr.web in Ассемблер
ты заебешься
источник

D

Dr.web in Ассемблер
+ ты под арм писать будешь
источник