¿Cuándo se generan las señales de control MIPS?

4

Son las señales de control para una instrucción dada generada dentro de un solo ciclo para el canalizado, el multiciclo así como las implementaciones de ciclo único de la ruta de datos MIPS32?

Creo que son para la implementación de un solo ciclo pero no para la implementación segmentada y multiciclo.

    
pregunta Kevin Reid

1 respuesta

3

Las señales de control son generadas por la etapa de decodificación. Si recuerdo correctamente (han pasado como siete años ...), las señales de control pasan a través de los registros de la tubería entre cada etapa, por lo que se propagan por la tubería con el resto de los datos de la instrucción.

Creo que la pregunta es en realidad cuántos ciclos se requieren para generar las señales de control. Para una implementación de un solo ciclo y canalizada, solo se necesita un ciclo para decodificar la instrucción (para la canalización, los resultados de la decodificación se pasan a cada etapa en sucesión una vez que se generan).

Sin embargo, el procesador de ciclos múltiples generará diferentes señales de control durante cada ciclo.

    
respondido por el ajs410

Lea otras preguntas en las etiquetas