Size: a a a

Ассемблер

2021 June 19

ДГ

Денис Гура in Ассемблер
потому что активно поддерживаемых движков трансляции с тагретом x86-64 раз-два и обчёлся. Либфирм по заявлению авторов на эту платформу незрелый. Ллвм - чудовище по размерам. Хочешь транслятор - прилинкуй 50 мегабайт... как-то не втыкает
источник

ДГ

Денис Гура in Ассемблер
в своё время участвовал в реализации микро-jvm специализированной, портированной на несколько камешков. Подробности не могу, НДА
источник

ДГ

Денис Гура in Ассемблер
Коротко так: если хочешь действительно хотя бы субоптимально по скорости и ресурсам решать задачи - придётся делать кодогенерацию, и не в промежуточный ЯВУ типа С, а или в маш коды напрямую, или через какой-нибудь транслятор асма - насм, фасм или что-то вроде.
источник

A

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

ДГ

Денис Гура in Ассемблер
Век живи - век учись. Есть много шансов почерпнуть что-то полезное от людей, которые плотно сидят в программировании на асме.
источник

ДГ

Денис Гура in Ассемблер
смотрел, но в глубину не прокапывал. стОит?
источник

ДГ

Денис Гура in Ассемблер
щас глянул. Определённо стОит. Я раньше по касательной только его смотрел
источник

A

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

ДГ

Денис Гура in Ассемблер
Копнуть - стОит точно. Спасибо за наводку)
источник

ДГ

Денис Гура in Ассемблер
— This is a bare engine that by itself has no ability to recognize and encode instructions of any processor, however it has the ability to become an assembler for any CPU architecture.

звучит многообещающе)
источник

ДГ

Денис Гура in Ассемблер
вопрос о применении fasmg для трансляции WebAssembly люди уже подняли. Это радует) Правда, пока гуглится только полсотни ответов, так что дело только в самом начале... но начало есть)
источник

ДГ

Денис Гура in Ассемблер
кстати о трансляторах. Вопрос эффективных трансляторов WebAssembly будет только расти, почему-то мне так кажется) И не только джит, но и вполне себе аот с кешированием. Никак без этого не обойдутся)
источник

ДГ

Денис Гура in Ассемблер
Вопрос.

https://rutracker.org/forum/viewtopic.php?t=5900905

Это кто-нибудь читал? Если да - каковы впечатления и оценка?
источник

ДГ

Денис Гура in Ассемблер
дмк щас на русский перевели и издали
https://dmkpress.com/catalog/computer/programming/assembler/978-5-97060-928-6/

Программирование на ассемблере х64. От начального уровня до профессионального использования AVX
https://dmkpress.com/catalog/computer/programming/assembler/978-5-97060-929-3/
Йо Ван Гуй

На русском, кроме Аблязова, по x86-64 вроде ничего в бумаге больше и нету.
источник

A

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

есть

https://t.me/ChatAssembler/51258
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
хотя не знаю, на бумаге это или только в цифре
источник

A

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

ДГ

Денис Гура in Ассемблер
да, свежая.
источник

ДГ

Денис Гура in Ассемблер
Спасибо большое! Забрал, буду читать
источник

A

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