Здравствуйте! Я уже в течении 4-х лет изучаю язык программирования С++. И вот мне захотелось изучить выполнение программ на уровне языка низкого уровня. Ассемблер - это хороший вариант? Какую литературу, какие учебные материалы посоветуете мне? Заранее большое спасибо!