Элементы и узлы информационных и управляющих систем (Основы теории и синтеза). Булатов В.Н. - 246 стр.

UptoLike

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

Рубрика: 

4) выбора системы команд;
5) оценки характеристик системы прерывания.
20.1.1.1 Оценка разрядности и формата команд, выбор адресности
Основным фактором, определяющим форматы и адресность, является
принятая к реализации в микроЭВМ УСО система команд. При этом
возможно:
1) использование регламентированной, не изменяемой в процессе
проектирования ИУВС системы команд;
2) разработка специальной системы команд для конкретного применения
ИУВС (специализированные модули ИУВС).
В первом случае система команд может быть директивной, определенной
требованиями ТЗ или обусловленной выбором типа микропроцессора.
В настоящее время к разрабатываемым микроЭВМ УСО часто
предъявляют требование использовать систему команд машин серии PDP-11.
Это требование позволяет сохранить преемственность УСО и использовать
для отладки программного обеспечения средства, серийно выпускаемые
промышленностью. Один из основных форматов команды показан на
рисунке 20.1, а. Десять разрядов служат для указания кода операции, три
для кодирования номера регистра и тридля указания способа адресации.
В данной системе команд широко применяются
прямая, косвенная и
относительная
адресации, а также более эффективная форма последней
индексная адресация.
В некоторых типах микропроцессоров, используемых для построения
микроЭВМ УСО, существует единственный способ программированияна
языке команд микропроцессоров. Например, в МП серии К1821 или К1816,
где принята байтовая структура, которая в зависимости от типа команд
требует от 1 до 3 байт. На рисунке 20.1, б представлена запись команды MVI
загрузки второго байта в аккумулятор А для микропроцессора К1821ВМ85.
В обоснованных случаях процесс проектирования микроЭВМ ИУВС
включает в себя разработку специальной системы команд.
  4)     выбора системы команд;
  5)     оценки характеристик системы прерывания.
  20.1.1.1 Оценка разрядности и формата команд, выбор адресности
  Основным фактором, определяющим форматы и адресность, является
принятая к реализации в микроЭВМ УСО система команд. При этом
возможно:
  1) использование регламентированной, не изменяемой в процессе
проектирования ИУВС системы команд;
  2) разработка специальной системы команд для конкретного применения
ИУВС (специализированные модули ИУВС).
  В первом случае система команд может быть директивной, определенной
требованиями ТЗ или обусловленной выбором типа микропроцессора.
  В    настоящее   время   к   разрабатываемым   микроЭВМ    УСО    часто
предъявляют требование использовать систему команд машин серии PDP-11.
Это требование позволяет сохранить преемственность УСО и использовать
для отладки программного обеспечения средства, серийно выпускаемые
промышленностью. Один из основных форматов команды показан на
рисунке 20.1, а. Десять разрядов служат для указания кода операции, три —
для кодирования номера регистра и три — для указания способа адресации.
В данной системе команд широко применяются прямая, косвенная и
относительная адресации, а также более эффективная форма последней —
индексная адресация.
  В некоторых типах микропроцессоров, используемых для построения
микроЭВМ УСО, существует единственный способ программирования — на
языке команд микропроцессоров. Например, в МП серии К1821 или К1816,
где принята байтовая структура, которая в зависимости от типа команд
требует от 1 до 3 байт. На рисунке 20.1, б представлена запись команды MVI
загрузки второго байта в аккумулятор А для микропроцессора К1821ВМ85.
  В обоснованных случаях процесс проектирования микроЭВМ ИУВС
включает в себя разработку специальной системы команд.