@Xazker

Где выучить ассемблер более профессионально?

Могу там на вин апи поделать что нибудь или для биоса пописать, но для каких то сложных программ знаний нету.
Там вычисления делать, ветвления. (Использую фасм без макросов и т.д.)
PS дело не в том что на нем сложно писать)
  • Вопрос задан
  • 228 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev
software engineer
В том-то и прикол, что сам по себе Ассемблер - весьма простой язык, самого низкого уровня.

Есть вещи сложные - тяжелые для понимания, есть вещи трудные - тяжелые для выполнения. Ассемблер - это второе. Нужно читать много документации по платформе, разбираться как работает чип на низком уровне, знать нюансы работы с портами, с регистрами чтобы оптимизировать код.

Большинство драйверов уже давно уехали в C, скоро на питонах и nodejs их писать начнут (шутка. или нет.). Поэтому учить ассемблер профессионально - при написании компиляторов, embedded код - контроллеры, низкоуровневые функции. Отдельные ассемблерные вставки сейчас редко могут выиграть от тех же вставок на C++.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы