Изложена организация программных средств микропроцессорных систем на базе микропроцессора К580, имеющего фиксированную систему команд. Рассмотрены программные ресурсы микропроцессора, общие вопросы программирования на машинном языке и языке ассемблера, структуры данных, программирование ввода-вывода. Приведены примеры прикладных программ на языке ассемблера.