Size: a a a

Ассемблер

2020 June 29

A

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

S

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

A

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

A

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

S

SeanWoo in Ассемблер
да у меня так и есть
источник

A

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

S

SeanWoo in Ассемблер
только WriteConsole заменяет значения моих регистров, поэтому я решил использовать свои функции которые я писал неделю назад, но там щас столкнулся с проблемой стека
источник

A

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

S

SeanWoo in Ассемблер
не, не хочу
источник

A

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

S

SeanWoo in Ассемблер
я делаю обёртки над разными функциями, вот к примеру вывод на консоль, передаю только адрес на строку, подсчёт кол-ва символов делает сам
источник

A

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

A

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

S

SeanWoo in Ассемблер
да я в асм пришёл чисто из-за желания создания велосипедов
источник

S

SeanWoo in Ассемблер
так сказать повторить то что делали 20 лет назад)
источник

AB

Alexandr Begichev in Ассемблер
О, это я удачно зашёл)
источник

A

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

lstrlen
источник

A

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

S

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

d

damagekidϡ in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
и вот это максимальное число которое может посместиться в четырехбайтный регистр, например eax. когда вводишь больше это числа - прога неправильно считает
Что если мне не хватает длины 8 битных регистров?
источник