• ¡Bienvenid@! Recuerda que para comentar en el foro de El Chapuzas Informático necesitas registrar tu cuenta, tardarás menos de 2 minutos y te dará valiosa información además de ayudarte en lo que necesites o pasar un rato agradable con nosotros.

Instrucciones procesador

Álvaro11

Nuevo
Registrado
28 Mar 2021
Mensajes
13
Puntos
1
Edad
22
Hola. Espero que alguien pueda darme indicaciones para resolver esta cuestión sobre la asignatura que curso de Estructura y Tecnología de Computadores.

- ¿Qué instrucción y en qué etapa está ejecutando el procesador en el ciclo 21? ¿Y en el 95? Empezamos a contar los ciclos desde 1.

add $8, $0, $0
2 bucle: beq $8, $9, fin
3 lw $13, 0($10)
4 lw $14, 0($11)
5 add $13, $13, $14
6 sw $13, 0($12)
7 addi $10, $10, 4
8 addi $11, $11, 4
9 addi $12, $12, 4
10 addi $8, $8, 1
11 j bucle
12 fin: ...

Los siguientes datos son de apartados anteriores que ya he conseguido, pero como no sé si se necesitan aquí los pongo: la primera instrucción se ubica en la dirección de memoria 0x00400020 y los registros $10, $11 y $12 contienen inicialmente los valores 0x10010000, 0x10010190 y 0x10010320, respectivamente, y el registro $9 contiene inicialmente el valor 100.
 
Hola. Espero que alguien pueda darme indicaciones para resolver esta cuestión sobre la asignatura que curso de Estructura y Tecnología de Computadores.

- ¿Qué instrucción y en qué etapa está ejecutando el procesador en el ciclo 21? ¿Y en el 95? Empezamos a contar los ciclos desde 1.

add $8, $0, $0
2 bucle: beq $8, $9, fin
3 lw $13, 0($10)
4 lw $14, 0($11)
5 add $13, $13, $14
6 sw $13, 0($12)
7 addi $10, $10, 4
8 addi $11, $11, 4
9 addi $12, $12, 4
10 addi $8, $8, 1
11 j bucle
12 fin: ...

Los siguientes datos son de apartados anteriores que ya he conseguido, pero como no sé si se necesitan aquí los pongo: la primera instrucción se ubica en la dirección de memoria 0x00400020 y los registros $10, $11 y $12 contienen inicialmente los valores 0x10010000, 0x10010190 y 0x10010320, respectivamente, y el registro $9 contiene inicialmente el valor 100.
Se trata de un procesdor segmentado? De ser asi de cuantas etapas? No posees las soluciones?
Un saludo
 
Arriba