Микрокод: различия между версиями

[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м пунктуация{{rq|refless}}
викификация
Строка 3:
На большинстве [[компьютер]]ов, использующих микрокод, он присутствует не в основной [[Компьютерная память|памяти]], а в специальной быстродействующей памяти ({{lang-en|control store}}). Эта память может допускать только чтение либо чтение-запись; в последнем случае микрокод может быть загружен из [[Постоянное запоминающее устройство|постоянной памяти]] в процессе запуска процессора. Возможность изменения микрокода позволяет исправлять найденные ошибки и добавлять реализацию новых инструкций. Микрокод также позволяет настроить микроархитектуру компьютера на [[Эмуляция|эмуляцию]] другой (как правило, более сложной) [[Архитектура компьютера|архитектуры]].
 
Микропрограммы состоят из серий микроинструкций, часто называемых [[Элементарная операция|элементарными операциями]]. Микроинструкции управляют процессором на самом низком уровне. Например, отдельная микроинструкция может содержать указание следующих действий:
* Подсоединить [[Регистр процессора|Регистр]] 1 ко входу «А» [[Арифметическо-логическое устройство|арифметическо-логического устройства]] (АЛУ)
* Подсоединить Регистр 7 ко входу «Б» АЛУ