Способы проблемной ориентации СЭВМ. Часть 4.

Микропрограммная ориентация основана на возможности доступа пользователя к аппаратным ресурсам ЭВМ на микропрограммном уровне. Такая возможность реализуется особенно эффективно для микропроцессорных вычислительных систем, использующих секционные или разрядно-модульные микропроцессорные комплекты (МПК). Секционные МПК предоставляют возможность пользователю по своему усмотрению и спецификациям проектировать специализированные ЭВМ с микропрограммными устройствами управления. При этом возможна эмуляция любой системы команд ЭВМ общего назначения или СЭВМ, ранее применявшейся пользователем.

В случае реализации на микропрограммном уровне заданной системы команд проблемную ориентацию ЭВМ можно осуществить способом программной ориентации. Это позволяет разработчику системы сохранить наработанное ранее программное обеспечение и вместе с тем повысить производительность системы за счет применения более быстродействующих и современных элементов.

Однако при микропрограммной ориентации возможна реализация на микропрограммном уровне непосредственно и функциональных задач, если они не требуют больших объемов памяти. Такая ситуация характерна для промышленных контроллеров, которые на микропрограммном уровне могут быть «жестко» связаны с функциями, выполняемыми аппаратурой автоматики.

На практике каждый из указанных способов проблемной ориентации редко используется самостоятельно, обычно в сочетании с другими. Например, почти всегда наряду с программной ориентацией используется внешнесистемная и т. д.

Таким образом, современное состояние элементной базы, применение интегральных схем высокой степени интеграции в виде микропроцессорных комплектов позволяют проектировщику обеспечить гибкую проблемную ориентацию ЭВМ, с помощью как аппаратных, так и программных средств.