control 1 de Estructura de Computadores Ingeniería Informática

download control 1 de Estructura de Computadores Ingeniería Informática

of 4

Transcript of control 1 de Estructura de Computadores Ingeniería Informática

  • 7/24/2019 control 1 de Estructura de Computadores Ingeniera Informtica

    1/4

    Estructura de Computadores. Grado en Ingeniera Informtica 19-02-2013

    Pgina 1

    Control 1:Introduccin a los Computadores. Codificacin de Instrucciones

    Nombre:.....

    1. (1 punto) Indica cules son las fases de la ejecucin de las instrucciones mquina. Quoperaciones se realizan en cada fase?

    2. (2 puntos)Cul es el uso de los siguientes registros en la CPU?

    MAR:

    MDR:

    IR:

    PC:

  • 7/24/2019 control 1 de Estructura de Computadores Ingeniera Informtica

    2/4

    Estructura de Computadores. Grado en Ingeniera Informtica 19-02-2013

    Pgina 2

    2. (2 puntos) Un programa consta de 3000 instrucciones de las cuales 500 tardan en ejecutarse 4ciclos de reloj, 200 tardan 5 ciclos, 100 tardan 3 ciclos y las restantes tardan 2 ciclos. Si elprocesador funciona a una frecuencia de 3.2 Ghz:

    a)

    Cunto tiempo se tarda en ejecutar el programa?

    b)

    Cul es la velocidad expresada en MIPS del procesador para dicho programa?

    c) Cul es el rendimiento pico expresados como millones de instrucciones por segundo?

  • 7/24/2019 control 1 de Estructura de Computadores Ingeniera Informtica

    3/4

    Estructura de Computadores. Grado en Ingeniera Informtica 19-02-2013

    Pgina 3

    3. (2 puntos) Indica cul es la codificacin para el procesador MIPS de las siguientesinstrucciones y el tipo de formato:

    lui $t4, 0x1005

    sub $s3, $0, $s1

    addi $s3, $0, -7

    sw $s6, 9($t2)

    5. (1 punto ) A qu instrucciones del procesador MIPS corresponden las siguientes palabras de32 bits?

    0x216bfffa

    0x8d280008

  • 7/24/2019 control 1 de Estructura de Computadores Ingeniera Informtica

    4/4

    Estructura de Computadores. Grado en Ingeniera Informtica 19-02-2013

    Pgina 4

    6. (1 punto) Suponer que tenemos direcciones de memoria de 32 bits y un chip de memoriade 128 MBytes alojado al final del mapa de memoria. Calcular la direccin de memoria ms bajaque ocupara este chip.

    7. (1 punto ) Una CPU tiene un MAR de 32 bits. Si accedemos a la memoria principal bytea byte, sabiendo que el tamao de la palabra de memoria son 4 bytes:

    a)

    cuntos bytes podemos direccionar?

    b) cuntas palabras podemos direccionar?