
пьютеров  и  микропроцессорных  измерительных  средств  (МИС),  микропроцессорных  систем  (МПС)  и 
сетей (МС). Различные способы информационных процессов дифференцированы по строкам морфоло-
гической  таблицы,  а  рациональные  архитектуры  с  согласованными  преобразованиями  интегрированы 
по столбцам на примере классификации ПК. Действительно, микрокалькуляторы включают программи-
руемый  числоимпульсный  микропроцессор  с  кольцевой  структурой  и  синхронным  сканированием  во 
временных координатах хранения информации. МиниЭВМ создают на программно управляемом кодо-
импульсном  микропроцессоре  по  шинной  структуре  и  с  инициируемым  сканированием  в  пространст-
венных координатах адресации. В отличие от них, микро-ЭВМ оперирует в функциональном адресном 
пространстве  с  приоритетным  сканированием  по  магистральной  структуре  времяимпульсного  микро-
процессора с микропрограммным управлением. 
Разнообразие  микропроцессоров,  обусловленное  информационными  процессами  и  способами  их 
реализации, за счет систематизации последних в морфологическую таблицу позволяет выявить законо-
мерности в виде принципов микросхемотехники для проектирования  обобщенной архитектуры микро-
процессора. 
4.2.1   Обобщенная архитектура 
 
Обобщенная  архитектура  интегрирует  основные  признаки  различных  микропроцессоров  в  услов-
ном  векторном  пространстве  без  конкретизации  способов  преобразования  сигнала,  с  учетом  которых 
структура трансформируется в стандартные схемы и программы с типовыми правилами адресации [16]. 
Структурная схема микропроцессора (см. рис. 4.1) содержит [9, 13, 42, 46, 49] логическое устройст-
во  (ЛУ),  соединенное  шинами  A,  B,  F  с  регистрами  данных  (РД)  и  аккумулятора  (РА)  для  обработки 
операндов, регистры кода операции (РКОП) и признаков (РП) для организации программы вычисления, 
внутреннюю шину (ВШ), объединяющую регистры и через дешифратор команд (ДК) блок управления 
(БУ) с генератором импульсов для синхронизации алгоритма обработки по программе. 
Двухадресное ЛУ по каналам A и B принимает информацию из РД и загружает результаты вычис-
лений в РА, которые  по ВШ поступают для обработки в  РД или для  формирования подстановки про-
граммы в РКОП. РКОП дифференцирует код команды на код операции, адрес и операнд и инициирует 
через ДК микропрограмму БУ. ДК преобразует код N
2
 операнда в начальный адрес N
1
 выбранной в БУ 
микропрограммы, которую синхронизирует тактовой частотой F
0
 генератор ГИ. БУ является микропро-
цессором в микропроцессоре, в адресном пространстве которого содержится банк типовых логических 
микроинструкций, «зашитых» в постоянное запоминающее устройство (ПЗУ). Программирование ПЗУ 
БУ  осуществляется  серийно  на  заводе-изготовителе  или  пользователем  в  процессе  проектирования 
микропроцессорного  средства.  На  выходе  БУ  по  заданной  микропрограмме  генерируются  импульсы 
синхронизации  },1{ ni = , управляющие моментом включения τ
ij
 блоков с j-м адресом. Следовательно, БУ 
по микропрограмме адресует включение блоков в координатах пространства R и времени T для выпол-
нения логической функции Ф. Регистр признаков РП служит для ветвления программы, поступающей в 
РКОП, по состояниям матрицы ЛУ: обнуления и переполнения, вспомогательного переноса и знака мо-
дуля, прерывания вычислений и четности кода. 
РКОП начинает следующий шаг программы последним импульсом n с БУ предыдущего цикла мик-
ропрограммы, заканчивающейся командой «ВОЗВРАТ». В регистр загружается код операции, по кото-
рому  через ДК выбирает из ПЗУ БУ заданную  микропрограмму. БУ синхронизирует  микропрограмм-
ный цикл реализации логической функции по тактовым импульсам частоты F
0
 генератора ГИ. На выхо-
дах i согласно микропрограмме появляются управляющие импульсы τ
ij
, включающие в заданной после-
довательности блоки микропроцессора. Например, по коду операции логического сложения F = A + B в 
РД последовательно загружаются по внутренней шине данные слагаемого A из РКОП и слагаемого B из 
РА по импульсам {n, 1, 2} с БУ. По каналам A и B слагаемые поступают на информационные входы ЛУ, 
на управляющих входах которого сформирован из РКОП код операнда логического сложения. При ге-
нерации i-го импульса ЛУ суммирует данные A и B, а результат F заносится в РА после появления 2-го 
импульса. Цикл микропрограммы заканчивается командой «ВОЗВРАТ» n-м импульсом с БУ и в РКОП 
загружается код операции следующего шага подстановки программы. Начинается следующий шаг про-
граммы по микропрограмме БУ, выбранной через ДК по операнду РКОП. 
Обобщенная  схема  микропроцессора  (см.  рис.  4.1)  преобразуется  в  число-,  время-  или  кодоим-
пульсную  кольцевую,  магистральную  или  шинную  структуру  за  счет  последовательного,  смешанного 
или параллельного соединения регистров [13]. Например, при последовательном включении регистров 
РКОП и РП, РД и РА конструируется числоимпульсный микропроцессор с кольцевой структурой, а при