Периферийная и базовая части процессора соединяется внутренними
шинами I, PMA, DMA, PMD, DMD. На рис. 1.3 их выходы изображены
слева. Справа и снизу изображены внешние входы/выходы, которыми
процессор соединяется с внешним миром. Для выдачи адреса на
внешнюю шину адреса EXTERNAL ADDRESS BUS используется
мультиплексор шины адреса MUX1. Если идет обращение к внешнему
адресному пространству ПП, то на внешнюю шину адреса попадает код
адреса с PMA. Если идет обращение к внешнему адресному пространству
ПД, то на внешнюю шину адреса попадает код адреса с DMA. Выводы
внешней шины адреса имеют обозначения ADDR[13:0] (см. п. 1.1).
Для взаимодействия с внешней шиной данных (ввод команд или
ввод/вывод данных) EXTERNAL DATA BUS используется
мультиплексор шины данных MUX2. Если идет обращение к внешнему
адресному пространству ПП, то код команды с внешней шины данных
попадает на PMD. Если идет обращение к внешнему адресному
пространству ПД, то внешняя шина данных соединяется с DMD. Выводы
внешней шины данных имеют обозначения DATA[23:0] (см. п. 1.1).
ПП (см. п. 1.3) используется для хранения программы и данных. Это
ОЗУ статического типа (SRAM – Static RAM), поэтому во время сброса
процессора обычно осуществляется загрузка программы (см. пп. 1.15.4,
1.16.3).
ПД (см. п. 1.4) используется для хранения данных. В ее адресном
пространстве располагаются также некоторые регистры специального
назначения (РСН, см. пп. П1.1-П1.16).
Байтовый КПДП (см. п. 1.15) используется для взаимодействия с БП
процессора (ввод программ, ввод/вывод данных). БП подключается к
внешней магистрали процессора (внешние шины адреса и данных) с
использованием селектирующего сигнала BMS# (см. п. 1.1). В частности,
байтовая память может использоваться для хранения программы, которая
во время сброса процессора загружается во внутреннюю ПП. Записать
данные в БП или считать их оттуда прямо из программы (без
использования байтового КПДП) невозможно, поскольку только
байтовый КПДП формирует сигнал BMS#.
Внутренний КПДП (см. п. 1.16) используется для связи с внешним
миром, например, для ввода программы во внутреннюю ПП при сбросе
процессора, а также для ввода и вывода данных. Имеет собственную
магистраль (см. п. 1.1), в которую входят: шина адреса/данных IAD[15:0]
и шина управления IRD#, IWR#, IS#, IAL, IACK#. Поскольку шина адреса
данных 16-битная, возможен обмен двухбайтными словами.
Последовательные синхронные порты (см. п. 1.12) используются для
связи с внешним миром, например, для связи с другим процессором или
любым другим последовательным синхронным портом. Связь
осуществляется с использованием пяти выводов. По одному из них
данные принимаются в регистр REC REG, по другому данные выдаются
из регистра TRN REG, оставшиеся выводы используются для
формирования управляющих сигналов. На рис. 1.3 условно не показан