Основы программирования на языке ассемблера RISC-V, Д.А. Булах, МИЭТ
Как избежать ошибок в расширенной встроенной ассемблерной вставке: простые правила для сложного кода
Встроенный ассемблер (inline assembly) — мощный инструмент для программирования на низком уровне. Однако его использование часто сопровождается ошибками, которые могут привести к нестабильной работе программы или скрытым багам. В статье "Rules to avoid common extended inline assembly mistakes" рассматриваются основные принципы работы с ассемблерными вставками и способы избежать распространённых ошибок. Эта тема актуальна для разработчиков, которые работают с производительными приложениями, системным ПО или специфичным железом...
Зачем нужно изучать ассемблер (assembler forever)
Здесь весь мой канал Old Programmer о программировании, разбитый по темам: Программирование. Тематическое оглавление моего Zen-канала (Old Programmer). А вот ссылки на все статьи по ассемблеру. См. также Old Programmer, подводя итоги. Приведу отрывок, взятый в одной из моих старых книг. Мне, кажется, тезисы еще совсем не устарели (или не совсем устарели). Впрочем, не все конечно. Почему следует изучать язык ассемблера? Ну что, убедил? Ну как вам тезисы? Да, всё-таки немного устарели...