для приложений класса "Hello world" изучение системы команд ассемблера и архитектуры процессорного ядра излишне. Время ограничено, его лучше с пользой потратить на изучение перифирии и отработку алгоритма. Процессоры от задачи к задачи меняются и держать в голове тонкости работы всех cpu - башка треснет. Из-за перифирии мне пришлось резко перейти на pic18, посмотрел на код генерируемый компилятором: от увиденного плакал и бился головой "ап стену". Теперь в листинг без веской причины не заглядываю, ибо нервную систему надо беречь.
Тут едва ли не всех поголовно на джаву с дотнетами загоняют, а вы про ассемблер вспомнили...