Микропроцессор КР580ИК80А является программируемой универсальной БИС, может считывать информацию из внешних устройств, памяти и производить над ней арифметические и логические операции, анализировать результаты вычислений и записывать данные в память и внешние устройства, функционируя при этом под управлением команд из некоторого фиксированного множества.
Микропроцессорная БИС КР580ИК80 представляет собой однокристальный 8-разрядный МП с двумя магистралями: однонаправленной 16-разрядной адресной магистралью (МА), двунаправленной 8-разрядной магистралью данных (МД) и 12 сигналами управления (шесть входных и шесть выходных).
Таблица 1 - Технические характеристики БИС КР580ИК80
Условное обозначение МП БИС К580ИК80 приведено на рисунке 2.
Функциональное назначение внешних выводов МП БИС КР580ИК80:
Адресная шина (А0-А15), обеспечивающая адресацию к любой из 216 8-разрядной ячейке памяти или внешнего устройства (ВУ);
Двунаправленная шина данных (Д0-Д7), используемая для обмена
информации с памятью или ВУ;
Шина управления (выходная): СИНХР (SYNC) - на этом выходе МП БИС фпрмируется сигнал СИНХР в
начале каждого машинного цикла;
П (DBIN,прием) - сигнал ПРИЕМ на этом выходе указывает на готовность МП БИС к приему данных;
ОЖД (WAIT,ожидание) - сигнал ОЖД на этом выходе указывает что МП находится в состоянии ожидания;
ЗП (WR)- на этом выходе МП БИС сигнал ЗП указывает, что данные выданы МП БИС и установлены на
МД (магистраль данных) и могут быть записаны в ВУ;
П.ЗХ (HLDA, подтверждение захвата) - на этом выходе МП БИС сигнал П.ЗХ появляется в ответ на сигнал З.ЗХ (запрос захвата) и указывает, что МД и МА находятся в состоянии высокого сопротивления;
Р.ПР (INTE, разрешение прерывания) - на этом выходе сигнал Р.ПР указывает на состояние внутреннего триггера разрешения прерывания МП БИС. Состояние триггера может быть установлено программно с помощью команд EI,DI. При уровне “0” на выходе Р.ПР прием запросов прерывания МП БИС невозможен.
Шина управления (входная):
Г (READY, готов) - сигнал ГОТОВ на этом входе информирует о готовности ВУ к обмену информацией с МП БИС. При уровне “0” МП БИС будет находиться в состоянии ОЖИДАНИЕ.
З.ЗХ (HOLT, запрос захвата) - вход, используемый для подачи сигнала З.ЗХ на переход МП БИС в состояние ЗАХВАТ, в котором МА и МД переходят в третье состояние (высокое сопротивление). Обычно состояние используется для организации обмена информацией по каналу прямого доступа к памяти;
З.ПР (INT, запрос прерывания) - вход, используемый для подачи сигнала З.ПР. Сигнал поступает от внешнего источника на прерывание выполнения основной программы и переход на выполнение подпрограмм обслуживания прерывания. Сигнал запроса прерывания не воспринимается МП БИС при работе его в режимах ЗАХВАТ, ОЖИДАНИЕ или нулевом состоянии внутреннего тригера разрешения прерывания;
R (RESET) - вход, по которому поступает сигнал на начальную установку МП БИС, при этом обнуляется его программный счетчик, внутренние триггеры, формирующие сигналы Р.ПР и П.ЗХ;
CLK1,2 - входы для подачи тактовых сигналов Ф1(СДК1) и Ф2(СДК2). Эти сигналы являются не пересекающимися во времени сигналами, определяющими тактовую частоту работы МП БИС.