Цитата(GeorgyBey @ May 20 2005, 10:03)
Для программирования на Ас-ре НУЖНО иметь ПОНИМАНИЕ функционирования "потрохов" контроллера, чего куда и зачем двигать внутри его. И вот когда вы уже будете "видеть" работу начинки контроллера - т.е. АЛГОРИТМ функционирования

.....
От ассемблера остается только справка по командам, которые заставят устройство исполнять задуманное.
О! точно! Присоединяюсь, сначала стоит разобраться что в контроллер понапихано.
Если совсем до этого не их нюхал, то наверно стоит начать с выяснения что есть акумуляторы, регистры статуса( что означает каждый флаг в нём), про прерывания чёнить, куда упёрся стек. это вообщемто основные принципы и во всех микроконтроллерах они одни и теже и описаны в любой книжке в названии которой есть слово "микроконтроллер".
помнится во время учёбы у меня была какаято тощая брошурка... там это всё было популярно... она кстати описывала древний МК51-ый.. была издательства МЭИ. точнее - не помню...
На счёт того, что нету реальной железяки - так это зря.... сделай сам... в инете полно схем програматоров и простых и сложных. лично я использую который на 244hc74, диод, сопротивление и конденсатор - всё выдрал из старой трёшки.
а девайсину с контроллером сделать - так ваще легко - стабилизатор, кварц, и разьём для програмирования.