En las unidades de procesamiento central de computadoras, las microoperaciones (también conocidas como microoperaciones) son las operaciones funcionales o atómicas de un procesador. Estas son instrucciones de bajo nivel utilizadas en algunos diseños para implementar instrucciones de máquina complejas. Generalmente realizan operaciones sobre datos almacenados en uno o más registros. Transfieren datos entre registros o entre buses externos de la CPU, también realizan operaciones aritméticas y lógicas sobre los registros.
Al ejecutar un programa, la operación de una computadora consiste en una secuencia de ciclos de instrucción, con una instrucción de máquina por ciclo. Cada ciclo de instrucción se compone de varias unidades más pequeñas: ciclos de recuperación, indirectos, de ejecución e interrupción.Cada uno de estos ciclos involucra una serie de pasos, cada uno de los cuales involucra los registros del procesador. Estos pasos se denominan microoperaciones. el prefijo micro se refiere al hecho de que cada uno de los pasos es muy simple y logra muy poco. La siguiente figura muestra el concepto que se discute aquí.
Resumen: La ejecución de un programa consiste en la ejecución secuencial de instrucciones. Cada instrucción se ejecuta durante un ciclo de instrucción compuesto por subciclos más cortos (ejemplo: buscar, indirecto, ejecutar, interrumpir). La realización de cada subciclo involucra una o más operaciones más cortas, es decir, microoperaciones.
En mi próximo artículo daré información detallada de cada Ciclo de Instrucción.
Publicación traducida automáticamente
Artículo escrito por Astha_Singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA