UniTestReal

Tema 3 · Ampliación de Estructura de Computadores

Test de Segmentación avanzada y predicción de saltos

38 preguntas tipo test de exámenes reales de Ampliación de Estructura de Computadores.

Qué entra en este tema

Según la guía docente oficial.

Preguntas falladas

Aquí irán las que falles, dejes en blanco o marques para revisar, para repasarlas después.

Configura tu test

38 preguntas de Segmentación avanzada y predicción de saltos

Modo

Ves si aciertas nada más responder.

Número de preguntas

Ejemplos de preguntas de Segmentación avanzada y predicción de saltos

8 de 38 preguntas. La respuesta correcta se ve al practicar.

  1. 1.

    Si comparamos un procesador con bancos de registros separados para instrucciones de coma flotante y enteras frente a otro que comparta el banco de registros entre ambos tipos de instrucciones:

    • a)El primero tiene menos riesgos estructurales que el segundo.
    • b)El primero tiene más riesgos estructurales que el segundo.
    • c)Los riesgos estructurales son debidos a unidades funcionales que no están completamente segmentadas y no se ven afectados por el número de bancos de registros.
  2. 2.

    En los procesadores VLIW:

    • a)El hardware agrupa las instrucciones de un programa en macro-instrucciones de forma que todas las instrucciones que pertenecen a una macro-instrucción sean independientes.
    • b)La lógica de emisión de instrucciones es muy simple y rápida puesto que no tiene que detectar dependencias en tiempo de ejecución.
    • c)Tanto a) como b) son verdaderas
  3. 3.

    Para poder implementar el modelo de excepciones precisas es necesario que:

    • a)Las excepciones sean atendidas tan pronto como sucedan convirtiendo a NOPS todas las instrucciones que estén dentro del pipeline en ese momento.
    • b)La ocurrencia de una excepción sólo sea considerada en la última etapa del pipeline convirtiendo a NOPS todas las instrucciones posteriores a la que causó la excepción.
    • c)La ocurrencia de una excepción sólo sea considerada en la última etapa del pipeline convirtiendo a NOPS todas las instrucciones que estén dentro del pipeline en el momento que ocurre la excepción.
  4. 4.

    En el procesador DLX con segmentación de punto flotante ¿Cómo se pueden eliminar los riesgos que afectan al banco de registro?

    • a)Únicamente es necesario separar el banco de registros independientes para enteros y punto flotante
    • b)Planificando las etapas de WB en ciclos diferentes
    • c)Tanto a) como b) son falsas
  5. 5.

    Los predictores de contienda:

    • a)Utilizan un predictor local, uno global y un BTB
    • b)Utilizan un selector que decide si usar su predictor local o global
    • c)Las respuestas a) y b) con verdaderas.
  6. 6.

    Los riesgos estructurales en el procesador DLX se pueden evitar aplicando la técnica de:

    • a)Renombramiento.
    • b)Adelantamiento.
    • c)Ninguna de las anteriores.
  7. 7.

    ¿Cuáles de las siguientes afirmaciones es falsa?

    • a)Los riesgos WAR y WAW se pueden resolver con renombramiento
    • b)Los riesgos de control se pueden resolver con renombramiento
    • c)Los riesgos RAW no se pueden resolver con renombramiento
  8. 8.

    En el algoritmo de tomasulo con especulación:

    • a)Una instrucción puede completar su etapa de ejecución aun cuando no se conoce el resultado de una instrucción de salto previa.
    • b)Una instrucción puede completar su etapa de confirmación (commit) aun cuando no se conoce el resultado de una instrucción de salto previa.
    • c)Tanto a) como b) son verdaderas

Otros temas de Ampliación de Estructura de Computadores