Práctica 3

Práctica 3: Unidad de Control


Esta práctica consiste en la realización de una serie de problemas relacionados con el tema 4 y basados en las siguientes instrucciones:

a) ADD $t0, $t1, $t2
b) ADDI $s0,$s1, 0x0011
c) ORI $t0, $t2, 0x00A1
d) SLL $t0, $t0, 0x0002
e) SLR $t1, $t0, 0x0002
f) LUI $s0,0x0011
g) SW $t4, 0x0111
h) SLT $t1, $t2, $t0
i) J 0x000001A
j) JR $S0

En el primer problema se nos pide codificar las instrucciones en hexadecimal, tal y como quedarían en memoria. Para ello se debe tener en cuenta que cada instrucción tiene una estructura distinta para su codificación y los valores de los registros (cuya tabla podemos encontrar en el software MARS que es usado comúnmente en las clases de prácticas).





En el segundo problema dice así : "Utilizando la CPU descrita en clase teórica y el lenguaje de transferencia de registro, realizar la secuencia de transferencias y acciones". Para ello hay que saber que es lo que hace cada instrucción y tener en cuenta los ciclos de reloj. Atendiendo en clase de problemas, este ejercicio no ha de resultar muy complicado.





Por último tenemos un tercer problema que indica que debemos comprobar si lo realizado en los problemas anteriores está bien. Para poder realizar este ejercicio, la CPU dada deberá recrearse en Logisim, programa que tiene cierta tendencia a fallar en lugares donde en teoría no hay fallos y puede resultar confuso, pero del que no conocemos otra alternativa e ir introduciendo las instrucciones.















Realizado por:
- Elvira Moya Mayán
- Moisés Díaz Duarte

Contador de visitas de nuestro blog :)

Seguidores

Blog del grupo de trabajo FEC1011GA3, creado para realizar una tarea de la asignatura Fundamentos de Estructura de Computadores. El fin del mismo no es otro que hacer un breve resumen de cada práctica y una guía de ayuda enfocada a los nuevos alumnos que cursen la asignatura. Para ello hemos nombrado un coordinador del grupo, que realiza las actividades de administrador del blog, y el resto de integrantes del grupo colaboran con la redacción de las entradas.

Con la tecnología de Blogger.