Комплект КР580. Основные технические характеристики микропроцессора КР580. Система команд микропроцессора, страница 2

Основная функция РОН – хранение операндов, т.е. подлежащих обработке данных. С другой стороны они могут играть роль специальных регистров. Регистр-аккумулятор предназначен для временного хранения операнда или результата арифметических или логических операций, выполняемых АЛУ. Буферный регистр адреса – специальный регистр, служащий для приема и хранения адресной части исполняемой команды. Возможное число адресов, т.е. непосредственно адресуемых слов памяти, определяется разрядностью этого регистра. Буферный регистр данных служит для временного хранения выбранного из памяти слова. Разрядность этого регистра определяется числом байт информационного слова. Счетчик команд – счетчик, содержащий адрес ячейки памяти, в которой помещен код выполняемой команды. Регистр команд принимает и хранит код очередной команды, адрес которой находится в счетчике команд. По сигналу УУ в счетчик передается из регистра хранимая там информация. Указатель стека – регистр, служащий для хранения адреса, последней занятой ячейки стека, которую называют вершиной стека. Когда в стек записывается очередное слово, то число в указателе стека уменьшается, а при считывании увеличивается.

Регистр признаков содержит 8 знаковых разрядов:

7 6 5 4 3 2 1 0

Z S 0 AC 0 P 1 C

 
 


нуль, знака (S), переноса (C), вспомогательного переноса (1 C), четности (P).

Роль схем управления в мп заключается в поддержке требуемой последовательности функционирования всех его звеньев. По сигналам схем управления очередная команда извлекается из регистра команд. При этом определяется, что необходимо делать с данными, а затем обеспечивается последовательность действий для выполнения поставленной задачи. Одна из главных функций схем управления – декодирование команды, находящейся в регистре команд, который в результате выдает сигналы, необходимые для ее выполнения. Для мп характерно наличие внутренней ШД, соединяющей ее основные части. ШД работает в режиме двунаправленной передачи. Это означает, что по ней можно передавать слова в двух направлениях. Это происходит не одновременно, в мультиплексном режиме (с разделением во времени), обмена данными между мп и высшей памятью. Для реализации этого режима применяются мультиплексоры и демультиплексоры. КР580ВМ80А имеет пластиковый корпус с 48 выводами.

3. Основные технические характеристики

Характеристики МП КР580:

§  разрядность МД – 8

§  разрядность МА – 16

§  адресное пространство – 64 кб

§  число РОН – 6 восьмиразрядных регистров

§  организация стека – указатель стека позволяет зафиксировать в любой точке памяти вершину стека

§  организация линий прерываний – векторные прерывания, существует упрощенная возможность организации прерывания на 8 направлений (адресов)

§  тактовая частота  - 0,5…2,5 МГц

§  напряжения питания: +5, +12, -5 (В)

§  потребляемые токи (соответственно): 80, 70, 1 (мА)

§  нагрузочная способность - один вход ТТЛ по каждому выходу

Назначение выводов:

§  D0…D7 – 8-разрядная двунаправленная шина данных с Z-состоя-ниями

§  A0…A15 – 16-разрядная шина адреса с Z-состояниями

§  C1, C2 – тактовые двухфазные сигналы от тактового генератора амплитудой 10…12 В

§  RESET – аппаратный сигнал сброса, приводящий мп в исходное состояние (обеспечивает нулевые значения программного счетчика и указателя стека, нулевой сигнал выставляется на выводе HLDA – подтверждение захвата, нулевой адрес на ША)

§  INT – запрос на прерывание, т.е. запрос внешних устройств на обслуживание их процессором. По исполнению каждой команды мп анализирует значение этого входного сигнала, и если прерывания были предварительно разрешены (команда разрешения прерывания EI), то при активном значении сигнала прерывания следующая команда не считывается из памяти, а запрашивается сигналом INTA от контроллера прерываний

§  HOLD – сигнал захвата шин, т.е. запрос внешними устройствами допуска к ША и ШД. Активное состояние заставляет мп максимально быстро отключиться от ША и ШД мп, предоставляя их другому «хозяину» магистрали (другому мп или контроллеру ПДП)