Цитата(LexRoss @ Jan 30 2010, 14:16)

LPC2101, Keil, какой конкретно не знаю
В принципе пока вы спрашиваете о вещах, одинаково трактуемых в разных ассемблерах. Возможно лучше начать не с изучения документации на кейловский ассемблер (тем более, что там по англицки все). Может, например, с х86 архитектуры (сильно не заморачиваясь, конечно

). По этой теме полно книг, программы типа Emu8086... Поймете, как в целом пишутся программы на ассемблере, что такое метки, а также наиболее часто используемые директивы - директивы выравнивание кода или данных, что такое секции, а также директивы, подобные PUBLIC и EXTERN (задача которых - лишь обеспечить возможность сборки многофайлового проекта).
После такого общего ознакомления уже переходите к изучению документации на тот ассемблер, с которым будете работать.
Попутно, если есть проблеммы со знанием набора команд для ARM-процессоров, то читайте
ARM Architecture Reference Manual. По сути введение в набор команд и примеры программ на ассемблере -
ARM: Assembly Language Programming.