Хочу посоветовать тебе книгу Зубкова С.В. Ассемблер. Издательство ДМК. По ней начал изучать, отличный старт и потом со временм дошел вплоть до оптимизации времени простоя конвейера путем спаривания команд. Вообщем книга отличная. Очень полезно параллельно в машинных кодах писать учиться, тогда все что скрывает компилятор станет ясно и проще будет потом вообще с переходом от одного абстрактного уровня на другой. В машкоде никакой компилер не нужен открыл текстовик и фигач