Основы микропроцессорной техники. Ливенцов С.Н - 13 стр.

UptoLike

13
Операционный процессор служит для обработки данных, управ-
ляющий процессор выполняет функции выборки, декодирования и вы-
числения адресов операндов и также генерирует последовательности
микрокоманд. Автономность работы и большое быстродействие УП
позволяет выбирать команды из памяти с большей скоростью, чем ско-
рость их исполнения ОП. При этом в УП образуется очередь еще не
исполненных команд, а также заранее подготавливаются те данные,
которые потребуются ОП в следующих циклах работы. Такая опере-
жающая выборка команд экономит время ОП на ожидание операндов,
необходимых для выполнения команд программ. Интерфейсный про-
цессор позволяет подключить память и периферийные средства к мик-
ропроцессору; он, по существу, является сложным контроллером для
устройств ввода/вывода информации. Интерфейсный процессор вы-
полняет также функции канала прямого доступа к памяти.
Выбираемые из памяти команды распознаются и выполняются ка-
ждой частью микропроцессора автономно и поэтому может быть обес-
печен режим одновременной работы всех интегральных схем МП, т. е.
конвейерный поточный режим исполнения последовательности команд
программы (выполнение последовательности с небольшим временным
сдвигом). Такой режим работы значительно повышает производитель-
ность микропроцессора.
Многокристальные секционные микропроцессоры получаются в
том случае, когда в виде БИС реализуются части (секции) логической
структуры процессора при функциональном разбиении ее вертикаль-
ными плоскостями (рис. 1,б). Для построения многоразрядных микро-
процессоров при параллельном включении секций БИС в них добав-
ляются средства "стыковки".
Рис. 1. Функциональная структура процессора (а) и ее разбиение
для реализации процессора в виде комплекта секционных БИС.