Definición de microprograma
El primer microprograma fue propuesto por MV Wilkes, profesor de la Universidad de Cambridge en Inglaterra en 1951. Es un medio para implementar un programa, específicamente escribir una instrucción de máquina en un microprograma. Cada microprograma contiene varias microinstrucciones, cada una de las cuales corresponde a una o más microinstrucciones. En un sistema con un microprograma, la CPU tiene una memoria de control en el interior para almacenar segmentos de microprograma correspondientes a diversas instrucciones de la máquina. Cuando la CPU ejecuta la instrucción de la máquina, busca el microprograma correspondiente a la instrucción de la máquina en la memoria de control y extrae la microinstrucción correspondiente para controlar la ejecución de cada micro operación, completando así la función de la instrucción del programa. La tecnología de microprogramación se refiere a una tecnología que utiliza tecnología de software para implementar el diseño de hardware.
