двачую за выкинуть. Архитектуру можно изучать на современной аппаратной базе
Современные архитектуры сложнее для понимания, т.к. расчитываются уже под высокоуровневые компиляторы, а не под программирование на asm
Avr еще ничего, но там мапинга памяти никакого нет, потом MMU может быть сложнее для понимания