Size: a a a

Ассемблер

2020 June 07

A

Aleksandr in Ассемблер
Дима
mov bx, al
movzx/movsz
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Aleksandr
ты как саб в ксор превратил?
ну если Al-al то будет ноль, Ah остается без изменения
источник

Д

Дима in Ассемблер
Нипанятна..
источник

A

Aleksandr in Ассемблер
тебе команды дали, загугли их и поймешь
источник

A

Aleksandr in Ассемблер
алсо, айван прав. ax-al это тупо обнуление al
источник

Д

Дима in Ассемблер
Спасибо :^)
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Дима
mov bx, al
movzx ax,al
mov bx,ax
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
или сразу
movzx bx,al
источник

d

damagekidϡ in Ассемблер
Написал программу. Интересно, есть ли способ оптимизировать код?
источник

A

Aleksandr in Ассемблер
ты постоянно делаешь одни и те же операции три раза подяд. можно вынести их в функции
источник

d

damagekidϡ in Ассемблер
Aleksandr
ты постоянно делаешь одни и те же операции три раза подяд. можно вынести их в функции
кстати да. Хорошая идея
источник

A

Aleksandr in Ассемблер
и ты кажется с переходами что-то напутал
источник

d

damagekidϡ in Ассемблер
типо так. Помещаю значения в регистры и вызываю через call
источник

A

Aleksandr in Ассемблер
типо так
источник

d

damagekidϡ in Ассемблер
Aleksandr
и ты кажется с переходами что-то напутал
да вроде работает все
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
damagekidϡ
Написал программу. Интересно, есть ли способ оптимизировать код?
нашел вот такое
источник

d

damagekidϡ in Ассемблер
так я так и сделал
источник

d

damagekidϡ in Ассемблер
просто у меня еще проверка если он тупой
источник

d

damagekidϡ in Ассемблер
тупоугольный*
источник

A

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