Эта страница может помочь. Я выполнил поиск режимов адресации HC12, так как это то, чему мы научились, и намного лучше учиться на простом процессоре, а не прыгать в глубокий конец с чем-то вроде процессора Intel. Однако основные концепции должны быть схожими для любого процессора.
http://spx.arizona.edu/ECE372/Supporting%20Documents/lecture/HCS12%20Addressing%20Modes%20and%20Subroutines.pdf
Я не представляю себе бы вы должны были бы знать, какой-либо из более сложных, во вводном курсе. Мы только использовали базовые, а затем объяснили некоторые из других на нашем экзамене.
Вы должны уметь видеть, что происходит на физическом уровне, при условии, что вы понимаете примеры кода сборки. Например, встроенная команда указателей-указателей собирается использовать набор логических вентилей внутри процессора (http://en.wikipedia.org/wiki/Adder_%28electronics%29), чтобы увеличить регистр A на единицу. Это все хорошо и хорошо, но, пытаясь понять физический уровень чего-либо более сложного, это просто даст вам головные боли. Вам действительно не нужно это знать, и в этом весь смысл использовать микропроцессор.