Size: a a a

Ассемблер

2021 April 29

SB

Space Boost in Ассемблер
Задолбишься потом их искать
источник

SB

Space Boost in Ассемблер
Ладно.
источник

С

Сергей in Ассемблер
Ну не знаю, всю жизнь и на асме и на пуребэйсике указатели использую, а ошибки только из-за недостаточной разбивки кода на модули
источник

II

Ira Irina in Ассемблер
И после нулевого кольца защиты идут кольца -1, -2, -3 и где они заканчиваются неизвестно
источник

楽園松本 in Ассемблер
:) что это за дисклеймер такой?!
источник

楽園松本 in Ассемблер
Изучение асма в наше время настолько затратный процесс, что целью может быть только получение тотального контроля над атомной энергетикой, спутниковой навигацией и банковскими транзакциями.
источник

P

Pavel in Ассемблер
Я изучаю его после 4 лет фуллстэк разработки и единственная сложность это не всегда есть возможность выделить время под это
источник
2021 April 30

a

asm in Ассемблер
Добро пожаловать Arturo Ham. Не ответив на вопрос, будешь удалён из чата
источник

C

Cofeefee in Ассемблер
Коллеги, в процедуре, после процедуры, проверяющей наличие токена в передаваемой строке и возвращающей его по указателю в r8 написал так

Вопрос: код завершения процедуры можно было прооптимизировать поизящней или я выдал максимум из возможного?
       test    rax, rax
       stc                  ; a little trick!
       jz    .done
       cmc
   .done:
источник

C

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

GH

Gentel Hint in Ассемблер
Пол беды что спам, но меня другое удивляет – кто вообще на этот лохотрон с кидаловом на деньги ещё ведётся? Ну вот реально, в 2021 году среди молодого поколения лет до 35-40 таких мамонтов ведь не осталось. И всё равно упрямо пытаются своих десять серебренников урвать. Что за люди...
источник

С

Сергей in Ассемблер
Полно ищущих халяву. Там же давят не столько на халяву, сколько на обычные зомбирования. В общем платят периодически.
источник

GH

Gentel Hint in Ассемблер
Ну блин. Ну когда у тебя треть от цены то ежу с ужом должно быть понятно что лохотрон! Тем более за новьё, а не б/у...
источник

С

Сергей in Ассемблер
Это только кажется, что всё очевидно. Продаваны всю жизнь находят тех, кому впихивают ерунду и покупатель рад. Так уж устроен мир людей. Наш мир построен на обманах и это грустно.
источник

A

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

A

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

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
а применяешь как
if rax=true then ....
источник

C

Cofeefee in Ассемблер
Функция возвращает булевое значение, через CF. Если не отработала функция, то в третий параметр (r8) пихаем 0.

Не хотел городить
mov rax, 1
jmp .l1
mov rax, 0
.l1:
ret

Хотя вышеприведенный код можно было бы переписать как test rax, rax
jz .l1
inc rax
.l1:
ret
источник

A

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