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