Size: a a a

Ассемблер

2021 May 25

d

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

A

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

A

Aleksandr in Ассемблер
кинь пример на фасме, адаптирую с ключиком
источник

d

disba1ancer in Ассемблер
А просто ключа для получения flat binary нет?
источник

A

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

D

Den in Ассемблер
ну да, если даже cpu внутри себя адреса или значения  перелинкует, должен быть временный буффер для одной ячейки, а xor-у получается не нужен, я просто первый раз увидел такое его свойство и это очень удивительно
источник

D

Den in Ассемблер
в nasm вроде ключ s - strip symbols уменьшает размер, только дебаг будет без понятных ссылок
источник

II

Ira Irina in Ассемблер
Зачем?
источник

D

Den in Ассемблер
а вообще в проце это может ведь и логически переключаться по схеме или
источник

II

Ira Irina in Ассемблер
Это даже не на уровне схем, а на уровне алгоритма, типа как поменять местами значения двух переменных без привлечения третьей, типа:
источник

II

Ira Irina in Ассемблер
a = a + b
b = a - b
a = a - b
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
фасм настолько крут что написав helloword для вин32, эта программа запустится и на msdos x16
источник

[

[BRM]White Rabbit in Ассемблер
Переполнение словишь, используй ксоры
источник

[

[BRM]White Rabbit in Ассемблер
a ^= b
b ^= a
a ^= b
источник

АШ

Алексей Шведов... in Ассемблер
Реально?
источник

II

Ira Irina in Ассемблер
Абстрактные алгебраические буквы не переполняются)). Я же говорю на уровне алгоритма
источник

A

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

АШ

Алексей Шведов... in Ассемблер
😐
источник

A

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

АШ

Алексей Шведов... in Ассемблер
Я не писал для DOS
источник