0% encontró este documento útil (0 votos)
84 vistas1 página

Unidad de Control Microprogramada

La unidad de control microprogramada almacena microinstrucciones en la memoria de control y las ejecuta secuencialmente para generar las señales de control necesarias. Lee microinstrucciones de la memoria de control y las transfiere al registro intermedio de control para ejecutarlas. Usa microinstrucciones horizontales donde cada bit controla una línea de control o microinstrucciones verticales con códigos que un decodificador traduce a señales de control individuales. Su ventaja es simplificar el diseño de la unidad de control haciéndola más barata y fiable
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
84 vistas1 página

Unidad de Control Microprogramada

La unidad de control microprogramada almacena microinstrucciones en la memoria de control y las ejecuta secuencialmente para generar las señales de control necesarias. Lee microinstrucciones de la memoria de control y las transfiere al registro intermedio de control para ejecutarlas. Usa microinstrucciones horizontales donde cada bit controla una línea de control o microinstrucciones verticales con códigos que un decodificador traduce a señales de control individuales. Su ventaja es simplificar el diseño de la unidad de control haciéndola más barata y fiable
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

CONTROL MICROPROGRAMADO Una unidad de control microprogramada es un circuito lgico relativamente sencillo que es capaz de realizar el secuenciamiento de las

microinstrucciones y generar las seales de control para ejecutar cada microinstruccin. El conjunto de microinstrucciones se almacenan en la memoria de control. El registro de direccin de control contiene la direccin de la siguiente microinstruccin a leer. Cuando se lee una microinstruccin de la memoria de control, se transfiere al registro intermedio de control. Una parte de este registro se conecta a las lneas de control que salen de la unidad de control. De este modo, leer una microinstruccin de la memoria de control es lo mismo que ejecutar la microinstruccin. La unidad de secuenciamiento carga el registro de direccin de control y emite una orden de lectura. En una microinstruccin horizontal cada bit del campo de control corresponde a una lnea de control, en una microinstruccin vertical se usa un cdigo para cada accin a realizar, y el decodificador traduce este cdigo a seales de control individuales. La ventaja de las microinstrucciones verticales es que son ms compactas (ocupan menos bits) que las microinstrucciones horizontales, a costa de aadir una pequea lgica y cierto retardo temporal. La ventaja principal que aporta el uso de la microprogramacin para implementar una unidad de control es que simplifica su diseo, por tanto su implementacin resulta ms barata y menos propensa a errores. El principal inconveniente de una unidad microprogramada es que ser algo ms lento que una unidad cableada de tecnologa comparable. Las dos tareas bsicas que realizadas por la unidad de control microprogramada es el secuenciamiento de microinstrucciones (obtener la siguiente microinstruccin de la memoria de control) y la ejecucin de microinstrucciones (generar las seales de control necesarias para ejecutar la microinstruccin). COMENTARIO Una unidad de control cableada contendr lgica compleja para hacer el secuenciamiento travs de las muchas microoperaciones del ciclo de instruccin. Por otra parte, los decodificadores y la unidad lgica de secuenciamiento de una unidad de control microprogramada son elementos lgicos muy sencillos.

CONCLUSION La unidad de control microprogramada es una segunda alternativa para disear la unidad de control de una computadora digital. El principio de microprogramacin es un mtodo elegante y sistemtico para controlar las secuencias de microoperaciones en una computadora digital.

También podría gustarte