Центральное процессорное устройство (CPU)
CPU (Central Processor Unit - центральное процессорное устройство) - программно-управляемое устройство, построенное на основе МП и других БИС МПН одной серии, которое может взаимодействовать с большим количеством внешних устройств и тем самым позволяет строить сложные микропроцессорные системы.
Структура CPU серии КР 580 представлена на рис. 2.5.
| Кварц|
|
XI |
КР380 ГФ24 |
Ф1 Ф2 |
|
Х2 |
ГТ |
|
|
S1INC |
СБ |
|
|
STSTB |
||
|
Resin |
DD1 |
PCLK |
R1
Ф1
Ф2
ГТ
Сброс
КР580
ВМ80А
D7
АО А1
А7
А8
А9
А15
DO
D1
J SB1
DD2
ЧТ -зп I гзх PIIP ож Синх»’
|
ЛО А1 А/ |
КР580 ИР82 DD3 |
АО А1 Л |
|
Л8 |
КР580 |
А8 |
|
ЛЭ |
ИР82 |
А9 |
|
А15 |
004 |
А15 |
|
DO |
КР580 |
Q0 |
|
D1 |
ВК28 |
91 |
|
07 |
Q7 |
|
|
ЧТ |
I/OR |
|
|
>ЗГ1 |
1/OW |
|
|
MBMR |
||
|
'SIB |
DD5 |
KFMW |
|
РПР |
КР580 |
РПР |
|
ож |
ВА86 |
ож |
|
СБ |
СБ |
|
|
113X |
ПЗХ |
|
|
PCLK |
DC6 |
PCLK |
ЧТЗУ
ЗПЗУ
РПР ож
Сброс ПЗХ PCLK
'П тем
|_К пая р?ША
8 А0...А15
DO...D7
пая ШУ С1
С12
31 IP зх
Рис. 2.5
БИС DD1 генерирует две последовательности синхронизирующих тактовых импульсов Ф1 и Ф2, а также сигналы ГТ, СБ, STSTB, PCLK, необходимые для работы CPU. К входам XI и Х2 подключен кварц, обеспечивающий высокую стабильность периода колебаний тактовых импульсов. Пуск генератора и CPU осуществляется нажатием кнопки SB1. Конденсатор С7 быстро разряжается через низкое сопротивление замкнутого контакта кнопки, а затем при ее отпускании он заряжается до +5 В через сопротивление R1. Когда напряжение на конденсаторе достигнет уровня лог. 1 (превысит напряжение 2,4 В), произойдет пуск генератора и всего CPU. Такая схема пуска позволяет избежать влияния помех от дребезга контакта кнопки во время се замыкания на работу CPU.
БИС DD3 и DD4 увеличивают нагрузочную способность системной шины адреса ША.
БИС DD5 увеличивает нагрузочную способность системной шины данных ШД. Кроме того, она запоминает статусное слово процессора SW и с его помощью формирует системные сигналы управления чтением данных ЧТВВ из порта ввода в аккумулятор МП и записью данных ЗПВВ из аккумулятора МП в порт вывода, а также системные сигналы управления чтением данных ЧТЗУ из запоминающего устройства в аккумулятор МП и записью данных ЗПЗУ из аккумулятора МП в запоминающее устройство.
БИС DD6 увеличивает нагрузочную способность системной шины управления ШУ для сигналов РПР, ОЖ, СБРОС, ПЗХ и PCLK. которые используются для синхронизации работы всех устройств микропроцессорной системы.
Таким образом, чтобы построить CPU, помимо БИС микропроцессора серии КР580, нам потребовалось еще шесть БИС из микропроцессорного набора той же серии.