Архитектура микропроцессорной системы. Состав машинных команд и основы программирования микропроцессорной системы на ассемблере. Булатов В.Н. - 10 стр.

UptoLike

Составители: 

незаметно стремление развивать объем ОЗУ до объема внешних носителей. Что
это? Факт, отражающий реальное положение дел в этой области? Или опять
философский подход к решению проблемы? Что человеческий мозг ограничен
по емкости, а размеры книжных полок и их количество ограничивать
теоретически нечем?
Ну и, наконец, связь с внешним миром. Для того, чтобы это
интеллектуальное устройство не было бы изолировано от внешнего мира,
чтобы могло «слышать» и «видеть», «говорить» и «воздействовать»,
необходимо, как минимум, иметь входное и выходное интерфейсные
устройства. Какие функции они реализуют? Их две.
Во-первых, с одной стороны они должны полностью сопрягаться с
системной шиной по протоколу системной шины, и с другой стороныпо
протоколу внешнего устройства сопрягаться с внешним устройством.
Протоколы установления связи и обмена для внешних устройств, как правило,
стандартизованы: RS-232, Centronics, IRPR и так далее. Знакомство с ними
произойдет при изучении соответствующих интерфейсных схем. Таким
образом, интерфейсные устройства (схемы) играют роль переводчиков. Отсюда
и название: интерфейс.
Во-вторых, интерфейсное устройство должно быть согласовано по
электрическим параметрам с обоими «разговаривающими». А эти сигналы
бывают различными и по напряжению, и по мощности, и по составляющей
помехе. Поэтому, интерфейсные интегральные схемы (ИИС), как правило,
«обвязываются», то есть между ИИС и внешним устройством ставятся
специальные приемники и передатчики. Это схемное решение: интерфейсная
ИИС плюс обвязкаи называется адаптером.
Теперь, когда в общих чертах обрисована структура и функции ЭВМ
минимальной конфигурации, можно перейти к понятиям: однокристальный
микропроцессор, микропроцессорный модуль, микропроцессорная секция
(секционный микропроцессор), однокристальная ЭВМ.
1.2 Секционный микропроцессор.
Вернемся к рисунку 1. Если из состава микропроцессора извлечь
цифровой автомат, то микропроцессор превратится в микропроцессорную
секцию со входами управления функциями АЛУ и чтением-записью РОНов.
Проигрышотсутствует реализация команд.
Выигрыш можно самим реализовывать любую систему команд
микропроцессора и обрабатывать любую длину слова (за 1 раз), так как
синтезировать цифровой автомат предоставляется самим. Для секционных
микропроцессоров даже существует такой термин: «Система команд
пользователя».Типичные отечественные представители этого семейства:
К581 — 8р.,16р. n-МОП;
К583 — 8xn р. И
2
П;
К588 — 16&n р. КМОП;
К589 — 2&n р. ТТЛШ;
К1800 — 4&n р. ЭСЛ;
10
незаметно стремление развивать объем ОЗУ до объема внешних носителей. Что
это? Факт, отражающий реальное положение дел в этой области? Или опять
философский подход к решению проблемы? Что человеческий мозг ограничен
по емкости, а размеры книжных полок и их количество ограничивать
теоретически нечем?
      Ну и, наконец, связь с внешним миром. Для того, чтобы это
интеллектуальное устройство не было бы изолировано от внешнего мира,
чтобы могло «слышать» и «видеть», «говорить» и «воздействовать»,
необходимо, как минимум, иметь входное и выходное интерфейсные
устройства. Какие функции они реализуют? Их две.
      Во-первых, с одной стороны они должны полностью сопрягаться с
системной шиной по протоколу системной шины, и с другой стороны – по
протоколу внешнего устройства сопрягаться с внешним устройством.
Протоколы установления связи и обмена для внешних устройств, как правило,
стандартизованы: RS-232, Centronics, IRPR и так далее. Знакомство с ними
произойдет при изучении соответствующих интерфейсных схем. Таким
образом, интерфейсные устройства (схемы) играют роль переводчиков. Отсюда
и название: интерфейс.
      Во-вторых, интерфейсное устройство должно быть согласовано по
электрическим параметрам с обоими «разговаривающими». А эти сигналы
бывают различными и по напряжению, и по мощности, и по составляющей
помехе. Поэтому, интерфейсные интегральные схемы (ИИС), как правило,
«обвязываются», то есть между ИИС и внешним устройством ставятся
специальные приемники и передатчики. Это схемное решение: интерфейсная
ИИС плюс обвязка —и называется адаптером.
      Теперь, когда в общих чертах обрисована структура и функции ЭВМ
минимальной конфигурации, можно перейти к понятиям: однокристальный
микропроцессор, микропроцессорный модуль, микропроцессорная секция
(секционный микропроцессор), однокристальная ЭВМ.

1.2 Секционный микропроцессор.
     Вернемся к рисунку 1. Если из состава микропроцессора извлечь
цифровой автомат, то микропроцессор превратится в микропроцессорную
секцию со входами управления функциями АЛУ и чтением-записью РОНов.
     Проигрыш — отсутствует реализация команд.
     Выигрыш — можно самим реализовывать любую систему команд
микропроцессора и обрабатывать любую длину слова (за 1 раз), так как
синтезировать цифровой автомат предоставляется самим. Для секционных
микропроцессоров даже существует такой термин: «Система команд
пользователя».Типичные отечественные представители этого семейства:
     К581 — 8р.,16р. n-МОП;
     К583 — 8xn р. И2П;
     К588 — 16&n р. КМОП;
     К589 — 2&n р. ТТЛШ;
     К1800 — 4&n р. ЭСЛ;
10