Size: a a a

Ассемблер

2021 September 19

A

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

A

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

E

Entusiast in Ассемблер
Нет, не нужно так делать.
Лучше загрузи их в регистр - lahf, измени\установи бит с помощью and/or, или btX, и загрузи - sahf
источник

AP

Andrey P in Ассемблер
Да я понимаю. Это задачка ) мож дебильная
источник

AP

Andrey P in Ассемблер
Не знаю зачем такие задачи )
источник

AP

Andrey P in Ассемблер
Ок. Спасибо
источник

A

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

d

disba1ancer in Ассемблер
кажется ещё есть lahf/sahf, хоть и не напрямую, но хотя бы без стека...
источник

d

disba1ancer in Ассемблер
чую я автору вполне пойдёт обычный jmp аки goto который так не любим в C/C++
источник

d

disba1ancer in Ассемблер
жаль не ввели инструкцию для работы со всем регистром флагов, это часто удобно, но учитывая что основная часть флагов умещается в 8ми битах оно может и так сойдёт
источник

E

Entusiast in Ассемблер
Плодить инструкции - нехорошо.
Ещё мест для новых опкодов нет (в 1 байт), придётся выдумывать какие-то большие опкоды
источник

AP

Andrey P in Ассемблер
да задача понятная. как работать напрямую с флагами. наверное никак
источник

AP

Andrey P in Ассемблер
я где то читал, что в x86 и так полторы тыщи инструкций
источник

E

Entusiast in Ассемблер
lahf sahf and or btr bts
источник

A

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

E

Entusiast in Ассемблер
Да, CISC
источник

d

disba1ancer in Ассемблер
каково же писателям эмуляторов...
источник

AP

Andrey P in Ассемблер
ну RiSC почему то не особо взлетает
источник

E

Entusiast in Ассемблер
Что это значит?
источник

d

disba1ancer in Ассемблер
есть вероятность, что после apple взлетит
источник