Size: a a a

Ассемблер

2021 March 07

d

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

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
disba1ancer
место резервируется только, если речь про amd64
что запрещает мне это делать на х32 или х16?
источник

d

disba1ancer in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
что запрещает мне это делать на х32 или х16?
а я разве говорил что нельзя, я сказал только про соглашение о вызове принятое на amd64, это, кстати, на винде, на линуксе может быть чуть иначе, но, емнип, у них разница только в задействованных регистрах
источник

A

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

ВХ

Віталій Халак... in Ассемблер
по старой памяти:
поменяй
.model small
на
.model tiny
источник

F

Focused in Ассемблер
Віталій Халак
по старой памяти:
поменяй
.model small
на
.model tiny
Поменял, теперь другая проблема. Segment-relocatable items present
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Focused
Поменял, теперь другая проблема. Segment-relocatable items present
ты по каким книгам пишешь прогу?
источник

F

Focused in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
ты по каким книгам пишешь прогу?
Читал немного Калашникова, Ассемблер это просто
источник

F

Focused in Ассемблер
Параллельно смотрел лекции с универа
источник

L

Lee in Ассемблер
楽園松本
Привет! Для начала можно немного подправить ник на lea. Узнаешь много нового.
Это такая инструкция я так понимаю?
источник

a

asm in Ассемблер
Добро пожаловать Ерсултан Нажмиденов. Не ответив на вопрос, будешь удалён из чата
источник

ВХ

Віталій Халак... in Ассемблер
Focused
Поменял, теперь другая проблема. Segment-relocatable items present
или
.model small
.stack 100h
.data
...
или
.model tiny
.data
...
источник

A

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

org 100h
...
ret

дальше ф9 - профит
источник

d

disba1ancer in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
на фасме все просто чтоб com написать.

org 100h
...
ret

дальше ф9 - профит
а объектники он умеет генерировать?
источник

ВХ

Віталій Халак... in Ассемблер
disba1ancer
а объектники он умеет генерировать?
да
источник

d

disba1ancer in Ассемблер
а в каком формате? или там в начале листинга директивами это рулится?
источник

ВХ

Віталій Халак... in Ассемблер
disba1ancer
а в каком формате? или там в начале листинга директивами это рулится?
источник

d

disba1ancer in Ассемблер
исчерпывающе...
источник

A

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