Size: a a a

Ассемблер

2019 December 05

MW

Mohammad Wolf in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
вывести как строку или hex
он только значения показывает первого значения массива
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
почему rax и rdi =1?
источник

A

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

MW

Mohammad Wolf in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
почему rax и rdi =1?
в rdx же длина строки
источник

A

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

MW

Mohammad Wolf in Ассемблер
могу я тогда узнать адрес переменной?
источник

MW

Mohammad Wolf in Ассемблер
msg
источник

A

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

A

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

A

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

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
поэтому
mov rsi, msg
присвоить rsi адрес метки msg
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮ in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
поэтому
mov rsi, msg
присвоить rsi адрес метки msg
в отладке будет примерно
mov rsi, 0x00000041000
источник

MW

Mohammad Wolf in Ассемблер
Mohammad Wolf
как мне теперь узнать полностью значение массива msg?
кто-нибудь ее юзает? Никак не могу запустить ее с аргументами. Этому разработчику предложил бы такую идею. Исходники в гитхабе, написан на с++ с помощью qt
источник

A

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

MW

Mohammad Wolf in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
чем она промечательна эта ide?
показывает значения регистров во время отладки
источник

MW

Mohammad Wolf in Ассемблер
все
источник

A

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

A

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

MW

Mohammad Wolf in Ассемблер
да
источник