микропрограммирование
микропрограммирование проектирование и написание микропрограмм. Существует три основных подхода к микропрограммированию: - горизонтальное микропрограммирование (horizontal microprogramming), при котором микрокоманда имеет большое количество полей и они одновременно управляют всеми микрооперациями и регистрами процессора. Это обеспечивает высокую производительность процессора, но требует очень широкого слова микрокоманды и трудоёмко в разработке. - вертикальное микропрограммирование (vertical microprogramming), при котором микрокоманда задаёт лишь небольшое количество микроопераций с формированием управляющих сигналов для функциональных устройств. Вертикальные микрокоманды легче разрабатывать и отлаживать, но производительность процессора снижается, так как дополнительное время расходуется на их выборку и дешифрацию - диагональное микропрограммирование (diagonal microprogramming), сочетающее свойства вертикального и горизонтального микропрограммирования Смотри также: horizontal encoding, microcode, microinstruction, microprogram, microprogramming language, vertical encoding
noun the use of routines stored in memory rather than specialized circuits to control a device (as a computer)