Size: a a a

Ассемблер

2020 May 27

A

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

A

Aleksandr in Ассемблер
с ветвлением он спекулятивно просчитывает наиболее вероятную ветку
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Aleksandr
а что со значением в ESI делать вотом?
я так понимаю это подсчёт отрицательных чисел
источник

A

Aleksandr in Ассемблер
к тому же, и без ветвления можно короче
источник

A

Aleksandr in Ассемблер
хотя, нет, не короче. но без разрушения
источник

A

Aleksandr in Ассемблер
инструкцией BT
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Максим Кавецкий
Подскажите пожалуйста, каким образом вот этот кусок помогает определить, что число отрицательное?
очищение - прям как в церкви побывал
источник

МК

Максим Кавецкий... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
очищение - прям как в церкви побывал
Ахаха)
источник

ST

Saenro T in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
я так понимаю это подсчёт отрицательных чисел
Ну да, там обход ячеек и подсчёт чисел ниже нуля.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Максим Кавецкий
Подскажите пожалуйста, каким образом вот этот кусок помогает определить, что число отрицательное?
а в чем прикол писать аcмокод как сишный код со вставкой? не проще сразу в масм. есть же полно инструкций как сделать шаблон программы на масме для MSVS. при этом та же отладка, запуск, компиляция, сборка работают так же
источник

A

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

МК

Максим Кавецкий... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
а в чем прикол писать аcмокод как сишный код со вставкой? не проще сразу в масм. есть же полно инструкций как сделать шаблон программы на масме для MSVS. при этом та же отладка, запуск, компиляция, сборка работают так же
Ну мне так проще на этом этапе, ибо чисто маленькие задачки надо решать
источник

A

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

МК

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

A

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

A

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

ST

Saenro T in Ассемблер
Кто подскажет, где в чужом компе, под управлением Windows, можно спрятать один байт информации?
Реестр и файлы не рассматриваем.
источник

A

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

ST

Saenro T in Ассемблер
Ну разве что если КМОП Биоса)
источник

A

Aleksandr in Ассемблер
Saenro T
Кто подскажет, где в чужом компе, под управлением Windows, можно спрятать один байт информации?
Реестр и файлы не рассматриваем.
MBR?
источник