Prueba Flashcards

1
Q

Según la taxonomía de flynn ¿Cuáles son las 3 categorías en las que se divide?

A

» SISD: flujo de instrucciones simple, flujo de datos simple.
» SIMD: flujo de instrucciones simple, flujo de datos múltiple.
» MIMD: flujo de instruc. múltiple, flujo de datos múltiple.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué es un procesador y cuál es su función?

A

La CPU es el “cerebro” del computador, su función es la de ejecutar programas almacenados en la memoria principal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuáles son las partes de un procesador?

A

El procesador básicamente está compuesto por:
- UC (unidad de control)
- UAL (Unidad aritmética y lógica)
- Registros

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describa la unidad de control

A

Es una parte de la CPU que se encarga de leer una tras otra las instrucciones del
programa en MP(memoria principal) y generar las señales necesarias para su
ejecución. Estas señales están sincronizadas con un reloj.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describa la Unidad Aritmética y Lógica

A

Es la parte del procesador que se encarga de realizar las operaciones elementales sobre los datos de la memoria.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describa los registros y cómo accedemos a estos

A

Es una pequeña memoria de alta velocidad para almacenar
resultados intermedios y cierta información de control (ej: Controlador de Programas)

Se accede mediante TAGs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describa los pasos de ejecución de una instrucción

A
  • Extraer de la memoria la instrucción y llevarla al registro de instrucción.
  • Incrementar el controlador de programa
  • Determinar el tipo de instrucción
  • Comprobar si la instrucción necesita datos de la memoria.
  • Extrae los datos y los carga en los registros
  • Ejecuta la instrucción
  • Almacena los resultados en el lugar apropiado
  • va al primer paso
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

explique el paralelismo a nivel de instrucción

A

El paralelismo a nivel de instrucción es una técnica utilizada en arquitecturas de computadoras que permite la ejecución simultánea de múltiples instrucciones en un procesador para mejorar la eficiencia y el rendimiento. Se divide una secuencia de instrucciones en tareas más pequeñas e independientes, que se ejecutan en paralelo por diferentes unidades de ejecución del procesador. Esto aumenta significativamente la velocidad de procesamiento, pero su implementación requiere una cuidadosa gestión de los recursos del procesador para evitar conflictos y garantizar la coherencia de los datos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Qué es un ciclo de reloj?

A

El ciclo de reloj consiste en la unidad de medida utilizada para medir la velocidad en la que un procesador ejecuta las instrucciones básicas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly