4 найкращі книги з ассемблера знання та навички крок за кроком - Бібліотека програміста
Написання ОС-завантажувачів, драйверів, переписування області пам'яті та інші завдання роботи з ЕОМ реалізуються з допомогою асемблера. Вибрані книги з асемблеру допоможуть зрозуміти принцип роботи машинно-орієнтованої мови та освоїти її.
1. Ревіч Ю. - Практичне програмування мікроконтролерів Atmel AVR мовою асемблера, 2014 р.
«Свіжа кров» у галузі програмування мікроконтролерів. Докладно викладено особливості Atmel AVR, є перелік команд та готові рецепти – асемблер на прикладах. Хороша річ для радіоаматорів та інженерно-технічних працівників, хоча підійде і початківцям кодерам: торкнулися історії, сімейства та можливості МК AVR. Варто відзначити, що введення лаконічне, що швидко перетікає в суть, тому нарікати на лірику не доведеться.

2. Калашніков О. – Асемблер – це просто. Вчимося програмувати, 2011 р.
Справжнє роздолля для новачків, які ще гуглять базову термінологію та шукають асемблер підручник. Це і є. Крім ознайомлення з мовою і перших програм, також порушені болючі точки - переривання: штука нескладна, але спочатку важка для сприйняття. З кожним розділом асемблер уроки ускладнюються, і на виході читач зможе писати програми на асемблері, оптимізувати їх, працювати з вірусами, антивірусами, пам'яттю та файловими системами.

3. Аблязов Р. - Програмування на асемблері на платформі x86-64, 2011
Акцент робиться на роботі процесора у захищеному режимі та long mode. Це незамінна база для програмування Win32 і Win64, яка зачіпає команди асемблера, переривання, механізми трансляції та захисту з урахуванням режимних відмінностей. Розглядається розробка віконнихдодатків та драйверів. Цей асемблер підручник підійде кодерам-початківцям і тим, хто відразу перейшов до програмування на асемблері, але погано розібрався в апаратній платформі x86-64.

4. Столяров А. – Програмування мовою асемблера NASM для ОС Unix, 2011
Починаючи термінологією і закінчуючи взаємодією з ОС, це без перебільшень одна з найкращих навчальних посібників. Для тих, хто прагне освоїти програмування на асемблері, але не хоче перевантажувати книжкові полиці, достатньо цього підручника. Докладно розписано синтаксис мови асемблера NASM, порушено регістри та пам'ять, операції різної складності, команди, а також наведено приклади.