.:Микропрограммная поддержка:.
Фирмы-изготовители зачастую по отдельному заказу поставляют факультативные (дополнительные) микрокодовые средства, обеспечивающие повышение
производительности вычислительных машин. Фирме IBM удалось довольно успешно сделать это для своих компьютеров семейства System/370 в рамках
операционной системы VM .Она реализует концепцию многих виртуальных машин благодаря эффективному использованию механизма прерываний.
Для этого ряд наиболее часто используемых программ обработки прерываний реализуется микрокодом; такая микропрограммная поддержка позволяет
достигнуть существенного повышения скоростных характеристик.
Благодаря микропрограммированию можно специализировать компьютер применительно к требованиям конкретных пользователей. Поставщики компьютеров
обычно предлагают факультативные средства микропрограммной поддержки, позволяющие повысить скоростные характеристики; реализация часто
выполняемых последовательностей команд при помощи микрокода сокращает время их выполнения. Многие функции операционных систем в современных
вычислительных машинах реализуются не обычными программами, а микропрограммами, и благодаря этому, как правило, обеспечивается более высокая
скорость выполнения и более надежная защита.
|