ВУЗ:
Составители:
Рубрика:
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. В обоснованных случаях процесс проектирования микроЭВМ ИУВС включает в себя разработку специальной системы команд.
Страницы
- « первая
- ‹ предыдущая
- …
- 244
- 245
- 246
- 247
- 248
- …
- следующая ›
- последняя »
