Skip to content

Examen: Parcial 3:2026_05_11:Robotica

Miguel edited this page May 18, 2026 · 3 revisions

Examen Parcial 3: 2026-05-11. Robótica

  • Tiempo: 55 minutos
  • Tipo de examen: Presencial. Realizado a través de Aula Virtual. Acceso a la wiki (Internet)
  • Temario: S9, S10 y S11

Contenido

Enunciado

El examen se ha realizado a través de Aula virtual. Tiene dos partes: Test y un problema

Test (5 ptos)

  • Realizado a través de Aula virtual
  • 10 preguntas tipo test
  • Las respuesats incorrectas restan un 33% del valor de la pregunta
  • Solución disponible en Aula virtual

Problema (5 ptos): Circuitos

Tenemos un computador nRV como el estudiado.

Los retardos introducidos por el resto de componentes se describen a continuación:

  • Memoria de instrucciones (lectura): 300ps
  • Sumador: 180ps
  • ALU: 200ps
  • Memoria de datos (lectura): 340ps
  • Banco de registros: 120ps
  • Registro PC: 40ps

El resto de retardos se consideran despreciables (0 ps).

Contesta las siguientes preguntas:

a) Calcula el retardo de las fases Fetch y Decode (IF e ID).

b) Calcula el retardo de una instrucción add

c) Calcula el retardo de una instrucción ld

d) Calcula el retardo de una instrucción beq

e) Indica el valor en binario del bus Alu (4 bits) Durante la instrucción beq

f) Calcula la frecuencia máxima de funcionamiento de este procesador.

Solución

a) En la fase Fetch (IF) se lee el registro PC (40ps) y se accede a la Memoria de Instrucciones (300ps).

A continuación, en la fase Decode (ID), se accede al Banco de Registros para leer los operandos (120ps).

Retardo de IF = 40 + 300 = 340

Retardo de ID = 120ps

b)

Para una instrucción add,los retardos de IF e ID son los mismos.

Para la fase de ejecución (Ex), el retardo es el introducido por la ALU de 200ps.

Como add no accede a memoria y no es una instrucción de tipo branch, la fase de acceso a memoria (Mem) y la de Writeback (Wb) no producen retardo.

Retardo add = IF + ID + Ex + Mem + Wb = 340 + 120 + 200 + 0 + 0 = 660ps

c)

La instrucción ld si que accede a memoria, por lo que ahora si que tendremos que tener en cuenta el retardo de leer la memoria de datos en la fase mem.

Retardo ld = IF + ID + Ex + Mem + Wb = 340 + 120 + 200 + 340 + 0 = 1000ps

d)

para la instrucción beq, la fase Mem no producirá retardo porque no se accede a memoria, mientras que en la fase Wb se tiene que calcular el siguiente estado del PC, por lo que se tiene que tener en cuenta el retardo del sumador (180ps)

Retardo ld = IF + ID + Ex + Mem + Wb = 340 + 120 + 200 + 0 + 180 = 840

e)

Durante la instrucción beq, la alu debe comparar dos registros para ver si son iguales. La manera de compararlos es mediante una resta, si el resultado es 0, son iguales (se activa el bit zero), si el resultado es distinto de cero, no son iguales. La microorden por lo tanto que se debe enviar a la ALU es la correspondiente para hacer una resta: 0110. Se puede consultar en la teoría de la S11

f)

Para calcular la frecuencia máxima, tenemos que considerar el camino crítico, o lo que es lo mismo, la instrucción más lenta. En este ejercicio, y como es habitual, corresponde a la instrucción ld, que tiene un retardo de 1000ps. La frecuencia máxima es la inversa de dicho retardo.

Freq = 1/1000ps = 1GHz

Autores

Licencia

Enlaces


Sesiones de Teoría

Tema 1: Abstracciones y Tecnología

S1: Introducción a los computadores
S2: Computadores y Rendimiento (I)
S3: Computadores y Rendimiento (II)
S4: Memorias Caché
Ejercicios

Tema 2: Diseño de un repertorio de instrucciones

S5: ISA. Repertorios CISC y RISC
S6: Almacenamiento de operandos. ISA-RISCV
S7: Modos de direccionamiento. Tipos de instrucciones
S8: Ejercicios

Tema 3: El Procesador

S9: Nivel de Electrónica Digital
S10: El computador NanoRisc-V
S11: NanoRISC-V Monociclo (I)
S12: NanoRISC-V Moniciclo (II). Ejercicios
S13: Procesador NanoRISC-V Multiciclo

Tema 4: Segmentación

S14: Segmentación y rendimiento
S15: NanoRISC-V segmentado

Tema 5: Jerarquía de memorias

  • TODO

Sesiones Pico2

P1: Introducción a la Pico2
P2: Rendimiento en la Pico2
P3: Memoria caché
P4: Display de 7 segmentos
P5: Zumbador

Ejercicios de examen

GISAM. Ordinario. 2021-Ene-21
GISAM. Ordinario. 2022-Ene-10
GISAM. Extra. 2022-Jun-29
GISAM. Parcial 1. 2022-Oct-26
GISAM. Parcial 2. 2022-Nov-30
GISAM. Parcial 3. 2022-Dic-21
GISAM. Parcial 1. 2023-Oct-09
GISAM. Parcial 2. 2023-Nov-11
GISAM. Parcial 3. 2023-Dic-20
GISAM. Extra. 2024-Jun-17
GISAM. Parcial 1. 2024-Oct-14
GISAM. Parcial 2. 2024-Nov-11
GISAM. Parcial 3: 2024-Dic-12
GISAM. Parcial 1: 2025-Oct-20
GISAM. Parcial 2: 2025-Nov-19
GISAM. Parcial 3: 2026-Ene-09
GISAM. Extra. 2026-Jun-11
GISAM. Parcial 1: 2026-Oct-21
ROBOTICA. Parcial 1. 2022-Feb-25
ROBOTICA. Parcial 2. 2022-Abr-1
ROBOTICA. Parcial 3. 2022-May-6
ROBOTICA. Parcial 1. 2023-Feb-27
ROBOTICA. Parcial 2. 2023-Mar-27
ROBOTICA. Parcial 3. 2023-May-08
ROBOTICA. Parcial 1. 2024-Feb-25
ROBOTICA. Parcial 2. 2024-Mar-20
ROBOTICA. Parcial 3. 2024-May-06
ROBOTICA.Extra. 2024-Jun-24
ROBOTICA. Parcial 1. 2025-Feb-24
ROBOTICA. Parcial 2. 2025-Mar-31
ROBOTICA. Parcial 3. 2025-May-19
ROBOTICA. Extra. 2025-Jun-24
ROBOTICA. Parcial 1. 2026-Feb-23
ROBOTICA. Parcial 2. 2026-Abr-13
ROBOTICA. Parcial 3. 2026-May-11
TELECO. Parcial 1. 2023-Oct-20
TELECO. Parcial 2. 2023-Nov-17
TELECO. Parcial 3. 2023-Dic-22
TELECO. Parcial 1. 2024-Oct-10
TELECO. Parcial 2. 2024-Nov-21
TELECO. Parcial 3. 2024-Dic-19
TELECO. Parcial 1. 2025-Oct-10
TELECO. Parcial 2. 2025-Nov-13
TELECO. Parcial 3. 2025-Dic-19
TELECO. Parcial 1. 2026-Oct-08
DATOS. Parcial 1. 2025-Oct-15
DATOS. Parcial 2. 2025-Nov-19
DATOS. Parcial 3. 2025-Dic-17
Extra 2026

SOLUCIONES

Tema 1: Sesiones S3 y S4
Tema 2: Sesiones S5, S6 y S7
Tema 3: Sesiones S9, S10, S11 y s13
Tema 4: Sesiones S14 y S15

ESTUDIANTES

Curso 2021-2022

Clone this wiki locally