Michael
s54820
Michael
The Bird of Hermes
Киану
всем привет, подскажите пожалуйста книгу по arm32 ассемблеру на русском, желательно чтобы поменьше воды
Nothing
Raspbery pi в названии фигурирует , точно не помню.
@Debra5Watkins5
А я разве не банил тебя тут уже?
Выкладывай сюда.
КТ315
Скидывай.
КТ315
Сделаю свой ChatGPT наконец-то.
Guldan
Guldan
Скинь плиз
Aiwan \ (•◡•) / _bot
Выкладывай сюда.
так он и послушал. вертел он всех нас ....
КТ315
Что "9"?
КТ315
8⃣+4?
Странный какой-то...
Крутой
Доброе утро. Как вывести значения регистра AX в TASM под DOS на экран? Цифры от 0-9 выводятся нормально, а вот если внести значение больше, то выводятся непонятные символы и смайлики.
Нужно сделать конверт слова в строку и выводить строку?
The Bird of Hermes
Aiwan \ (•◡•) / _bot
Guldan
Не было такого
Fomand
Не было такого
лол, телефон настолько отупел что сам отправляет сообщения
Fomand
Киану
всем привет. подскажите, как работает команда loop $ ? что значит знак доллара, куда loop должен перейти?
EXEZZZ
Цикл
EXEZZZ
Киану
Цикл
то что цикл это я понимаю, а про доллар нагуглить не могу)
EXEZZZ
А чё за АСМ у тебя
КТ315
Киану
Текущий адрес.
т.е. это пустой цикл будет, который только регистр cx до нуля уменьшит?
КТ315
Киану
Aiwan \ (•◡•) / _bot
Sergey Boogerwooger
Вот такой вопрос, какой самый короткий байт-код чтобы сделать декремент SSE регистра, типа "dec eax", но только "dec xmm0". Типа вычесть константу "1.0" из xmm0, желательно потратив минимум байт-кода? Решение с "mov eax,1 , cvtsi2sd xmm0, eax" понятно, но вдруг есть какой нить трюк чтобы ещё короче? Можно ещё "xor eax,eax, inc eax" вместо "mov eax,1", но вдруг ещё короче есть?
Sergey Boogerwooger
Ошибся выше, там запись константы вместо вычитания, но не суть
КТ315
Вот такой вопрос, какой самый короткий байт-код чтобы сделать декремент SSE регистра, типа "dec eax", но только "dec xmm0". Типа вычесть константу "1.0" из xmm0, желательно потратив минимум байт-кода? Решение с "mov eax,1 , cvtsi2sd xmm0, eax" понятно, но вдруг есть какой нить трюк чтобы ещё короче? Можно ещё "xor eax,eax, inc eax" вместо "mov eax,1", но вдруг ещё короче есть?
А если найти значение 1 в памяти во время исполнения, которое там всегда лежит, и вычесть по адресу. Меньше будет?
Sergey Boogerwooger
Угу, бродил по функциям и нашел константу. Но все равно падла не влазит, у меня там 9 байт кусок
Sergey Boogerwooger
Но я ещё по регистрам ща посмотрю, только что подумал, спасибо за идею!
742617000027
8
@EUG9201WD И что ж тут администрация хочет найти?
Евгений
Aiwan \ (•◡•) / _bot
Вот такой вопрос, какой самый короткий байт-код чтобы сделать декремент SSE регистра, типа "dec eax", но только "dec xmm0". Типа вычесть константу "1.0" из xmm0, желательно потратив минимум байт-кода? Решение с "mov eax,1 , cvtsi2sd xmm0, eax" понятно, но вдруг есть какой нить трюк чтобы ещё короче? Можно ещё "xor eax,eax, inc eax" вместо "mov eax,1", но вдруг ещё короче есть?
попробуй обыграть это через биты регистра. выясни где сидит эта единици, какие биты надо поменять чтоб это считалось за инкремент. и по сути сводится к простому xor/and/or над частью регистра
Sergey Boogerwooger
Дмитрий
скажите на сколько сложно переложить асм-листинг на си?
Mikhail
Можешь в codeconvert попробовать закинуть вообще
Дмитрий
а если это относится к 16 пику
то mplab умеет такое?
Дмитрий
да нет
Дмитрий
тут вопрос возник с эмулятором для на 628 пике для просмотра телеканов русский мир со спутника
Дмитрий
у меня есть асмовский листинг для этой железки - она эмулирует работу карты
Дмитрий
а на асме я уже сто лет не пишу - на си перешел
Boroda
Всем доброго времени суток
Люди добрые, есто кто за финансовую благодарность поможет разобраться с дампом а конкретно все го лишь с одной строчкой которая понятно зачем нужна и чем является
В лк плз
Никаких лк
КТ315
Boroda
F9 F7 F0 F3 F5 F3 F7 FD F3 F2 F2 F2 F5 F4 F2 F1
это ид микросхемы
6F 05 AD 3D 33 95 D4 78 9D 50 82 40 83 FE 56 E7
это то что обработано файловой системой squashfs
возможно тут еще присутствует rc4
есть очень большое желание понять как генерировать вторую строчку имея на руках лишь ид микросхемы
вторая строка как по мне это ид каким то образом обернутое в файловую систему или что то подобное
Boroda
o♣️¡=3ò╘x¥Pé@â■Vτ
это уже обработанная фс
∙≈≡≤⌡≤≈²≤≥≥≥⌡⌠≥±
это ид микрухи
Alexey
Дарова, есть у кого пример http сервера на fasm под винду
Дмитрий
Зачем так извращаться на асме http?😳
КТ315
КТ315
Alexey
s54820
Ну что ты будешь делать! Опять сломанный код. Оно может недочитать и недописать.
Alexey
Alexey
Alexey
ASSEMBLY POWER в заголовке html) и real power))) в боди
КТ315
s54820
КТ315
Самое забавное, что если ты загуглишь "http server C", то увидишь почти такой же код.