Где найти уроки ассемблера?

Собственно проблема такая. Есть разные достаточно полные уроки по разным языкам высокого уровня, которые позволяют грубо говоря переписать за один два вечера небольшую программу на другом языке без использования нюансов нового языка. Но Assembler существует блин хреновую тучу лет... А настолько же полных уроков найти практически невозможно, чтобы написал и запустил... Может кто нибудь знает ресурсы, кроме книг?
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ответы на вопрос 2
@vabka
Токсичный шарпист
Кроме книг и документации ничего нет, тк ассемблер это слишком нишевая технология.
Сейчас на ассемблере пишут только под всякие маломощные МК
Ответ написан
15432
@15432
Системный программист ^_^
На то они и языки высокого уровня, что на них можно за пару вечеров программу написать. К ним куча библиотек, компилятор почти всё делает за вас.
А вот посмотрите итоговый размер скомпилированной программы. Даже если это 100 КБ (со всеми либами) - на ассемблере это 20к строк кода. Вы готовы опуститься до уровня add / xor / if / else / goto?
Если да, то зачем? И для какой архитектуры? x86? ARM? PowerPC? MIPS?
Всё, что нужно для того чтобы писать код - Instruction Set Reference Manual, в котором просто перечислены все команды и что они делают. А дальше остаётся комбинировать арифметику, да логические выражения.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы