Size: a a a

Ассемблер

2020 August 24

N

Nrys in Ассемблер
Хотя он и так знаковый, просто для читаемости
источник

V

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

V

Vlad in Ассемблер
Тоесть и в section .text писать executable необязательно я так понимаю
источник

N

Nrys in Ассемблер
Ну да, она же и есть executable
источник

N

Nrys in Ассемблер
Просто явно указывается
источник

A

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

V

Vlad in Ассемблер
На примерах по-разному есть
источник

A

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

V

Vlad in Ассемблер
В каком мануале?
источник

V

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

A

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

A

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

A

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

V

Vlad in Ассемблер
Понял, спасибо
источник

A

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

A

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

a

asm in Ассемблер
Добро пожаловать, Alex
источник

К

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

ВХ

Віталій Халак... in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
но там фаси, тасм синтаксис
запускает любой бинарник.
также fasm-макросьі в помощь.
теоретически возможна замена на fasmg, nasm...
не знаю, что там в новьіх версиях, но со старьіми, кроме скорости, проблем не испьітьівал.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Віталій Халак
запускает любой бинарник.
также fasm-макросьі в помощь.
теоретически возможна замена на fasmg, nasm...
не знаю, что там в новьіх версиях, но со старьіми, кроме скорости, проблем не испьітьівал.
макросы не работают там, пытался struct прикрутить, не получилочь, но наверное изза того что инклуд от современной версии. новый фасм тоже не понимает
источник