Вопросы к Поиску с Алисой
Разница между жёсткой и микропрограммной реализацией устройства управления в процессоре заключается в способе фиксации системы команд и возможности их изменения. dims.petrsu.ru elib.spbstu.ru
Жёсткая реализация (аппаратная, схемная) предполагает, что каждой операции соответствует свой набор логических схем, вырабатывающих определённые функциональные сигналы. dims.petrsu.ru Система команд фиксируется в структуре связей процессора, и изменения в ней невозможны после изготовления устройства. dims.petrsu.ru Такие системы обычно настроены на одну или несколько близких, заранее известных задач. dist.berpt.ru Их преимущество — высокое быстродействие. dist.berpt.ru Однако для каждой новой задачи устройство нужно проектировать и изготавливать заново, что является длительным и дорогостоящим процессом. dist.berpt.ru
Микропрограммная реализация предполагает, что каждой микрооперации ставится в соответствие свой информационный код — микрокоманда. dims.petrsu.ru Набор микрокоманд и последовательность их реализации обеспечивают выполнение любой сложной операции. dims.petrsu.ru Система становится универсальной, или программируемой, может перестраиваться с одного алгоритма работы на другой без изменения аппаратуры. dist.berpt.ru Это обеспечивает высокую гибкость устройства, но при снижении быстродействия. elib.spbstu.ru
Таким образом, жёсткая реализация подходит для ситуаций, где задача не меняется длительное время и требуется высокое быстродействие, а микропрограммная — для случаев, когда часто меняются решаемые задачи и важны сложные алгоритмы обработки информации. elib.spbstu.ru