Juan Isern
Quiz von , erstellt am more than 1 year ago

Modulo 1 y 2 Periferico e Interfaces Quiz am Examen Pei M1, erstellt von Juan Isern am 22/03/2016.

70
1
0
Juan Isern
Erstellt von Juan Isern vor etwa 8 Jahre
Schließen

Examen Pei M1

Frage 1 von 59

1

¿Cuál de las siguientes funciones no corresponden a un interfaz

Wähle eine der folgenden:

  • Corrección de posibles errores en las transmisiones.

  • Conversión y/o adaptación de formatos de datos

  • Almacenamiento temporal de información

  • Ejecución de instrucciones de entrada/salida tipo: in() y out().

Erklärung

Frage 2 von 59

1

Cuando hablamos del sistema de interrupciones del I8086, ¿Cuál de las siguientes afirmaciones es CIERTA?

Wähle eine der folgenden:

  • Los dispositivos se identifican por consulta de estado ya que implementa unos sistemas de interrupciones no vectorizado.

  • Las direcciones de las rutinas de servicio de cada una de las interrupciones están almacenadas en una tabla que puede ocupar hasta 1024 bytes.

  • El sistema es capaz de gestionar hasta 1024 líneas de interrupción de forma vectorizada.

  • No tiene instrucciones de interrupción (interrupciones software).

  • Todas las anteriores son falsas

Erklärung

Frage 3 von 59

1

Si en un programa x86 tenemos la secuencia de las dos siguientes instrucciones 1) MOVE reg, dato 2) OUT puerto, reg entonces podríamos afirmar que el puerto está mapeado como:

Wähle eine der folgenden:

  • Entrada/salida o memoria dependiendo del modo de direccionamiento utilizado para especificar el puerto

  • Memoria

  • Entrada/salida

  • Memoria o entrada-salida dependiendo del diseño del decodificador de direcciones y la señal IO/M

Erklärung

Frage 4 von 59

1

En relación al uso de los MIPS como métrica de rendimiento de un computador, podemos afirmar que:

Wähle eine der folgenden:

  • Es una medida válida y fiable si se utiliza para comparar máquinas con una misma arquitectura.

  • Es válida sólo para comparar máquinas que usen el mismo compilador

  • En general es poco fiable por lo que no se debe utilizar para medir el rendimiento de un computador.

  • Todas las anteriores son falsas.

Erklärung

Frage 5 von 59

1

En la conexión de diferentes dispositivos a un bus síncrono

Wähle eine der folgenden:

  • Solo admite la conexión de dispositivos que sean igual de rápidos

  • Podemos conectar dispositivos sin que importe sus velocidades

  • Se ha de tener en cuenta que solo se deben conectar dispositivos seriales con información de reloj.

  • Todas las anteriores son falsas

Erklärung

Frage 6 von 59

1

La técnica de “pipeline gating” en un procesador se utiliza para:

Wähle eine der folgenden:

  • Reducir la potencia estática consumida por el procesador cuando así lo decida el mecanismo de ahorro energético implementado en el procesador.

  • Disminuir la frecuencia de funcionamiento del procesador cuando la carga de trabajo sea baja.

  • Controlar el nivel de ejecución de instrucciones de forma especulativa en base a un estimador de confianza y ahorrar consumo de energía.

  • Es una técnica consistente en bloquear la señal de reloj a determinadas zonas del procesador para reducir el consumo de potencia.

Erklärung

Frage 7 von 59

1

Si en un sistema de interrupciones basado en el controlador I8259 se quiere que el periférico conectado a la línea IRQ6 utilice el vector de identificación 0x8E ¿Cuál de las siguientes comandos de inicialización sería el correcto para tal fin?

Wähle eine der folgenden:

  • Programar el valor 0x80 como palabra ICW2

  • Programar el valor 0x8F como ICW1

  • Programar el valor 0x88 como palabra ICW2

  • Todos los anteriores comandos de inicialización son incorrectos

Erklärung

Frage 8 von 59

1

En relación al sistema de E/S en los sistemas computadores, ¿cuál de las siguientes afirmaciones es verdadera?

Wähle eine der folgenden:

  • En un sistema basado en un procesador x86 las instrucciones de tipo IN/OUT pueden utilizarse para acceder a los puertos mapeados como memoria (memory mapped I/O).

  • En el procesador I8086 los puertos pueden ser mapeados como memoria (memory mapped I/O) o como entrada/salida.

  • Los registros de los periféricos simulados en el simulador PCSpim pueden mapearse como memoria o como entrada/salida.

  • Todas las anteriores son falsas.

Erklärung

Frage 9 von 59

1

Si comparamos dos procesadores con cauces de 5 y 10 etapas, podemos afirmar que en condiciones ideales y sin riesgos:

Wähle eine der folgenden:

  • El tiempo de respuesta del cauce de 10 etapas es menor que el de 5 etapas.

  • El número de etapas no influye en el tiempo de respuesta

  • La productividad será mayor en el cauce de 10 etapas y por tanto tendrá un mejor rendimiento.

  • La productividad tiende a empeorar en los cauces de más etapas

  • Todas las anteriores son falsas

Erklärung

Frage 10 von 59

1

Si en la programación de un sistema de interrupciones basado en el controlador i8259 enviamos el byte 11101000 como palabra ICW3 a un controlador, podremos afirmar que:

Wähle eine der folgenden:

  • Estamos diseñando un sistema de interrupciones de hasta 36 niveles de interrupción.

  • Estamos programando un controlador esclavo e indicándole que utilice el vector 0xE8 para la línea IRQ0.

  • Todas las anteriores son falsas

Erklärung

Frage 11 von 59

1

En el diseño del sistema de entrada/salida (E/S) de un computador basado en el MIPS-32 puede optarse por:

Wähle eine der folgenden:

  • Mapear los puertos como memoria (memoy mapped I/O) o como entrada/salida (mapped I/O)

  • Mapearlos sólo como memoria

  • Mapearlos sólo como E/S

  • Todas las anteriores son falsas

Erklärung

Frage 12 von 59

1

¿En cuál de los siguientes apartados se estaría haciendo referencia al transductor de un periférico?

Wähle eine der folgenden:

  • Motor de una unidad lectora/grabadora de DVD

  • Diodo láser de un DVD

  • Cartucho de cinta magnética en una unidad de almacenamiento

  • Tóner de una impresora láser

Erklärung

Frage 13 von 59

1

El protocolo de "handshake" es propio de:

Wähle eine der folgenden:

  • Un bus serie síncrono

  • Un bus paralelo

  • Un bus paralelo o serie con protocolo asíncrono

  • Todas las anteriores son falsas

Erklärung

Frage 14 von 59

1

¿En cuál de los siguientes apartados se habla de una técnica de sincronización?

Wähle eine der folgenden:

  • Acceso Directo a Memoria

  • Entrada/salida por programa

  • Interrupción no vectorizada

  • Procesador de entrada/salida

  • En ninguna de las anteriores

Erklärung

Frage 15 von 59

1

En la comparativa de dos procesadores donde el consumo de potencia sea un aspecto significativo, el mejor procesador será:

Wähle eine der folgenden:

  • El que presente menor consumo de potencia dinámica

  • El que tenga el mejor factor de eficiencia energética

  • El que tenga la mejor relación: Tiempo_ejecución x consumo de potencia

  • El que menos tiempo tarde en ejecutar la aplicación del usuario

  • Ninguna de las anteriores son buenas medidas para tomar una decisión

Erklärung

Frage 16 von 59

1

Cuando hablamos del sistema de interrupciones del I8086, ¿Cuál de las siguientes afirmaciones es cierta?

Wähle eine der folgenden:

  • Los dispositivos se identifican por consulta de estado ya que implementa un sistema de interrupciones no vectorizado

  • Las direcciones de las rutinas de servicio de cada una de las interrupciones están almacenadas en una tabla que puede ocupar hasta 1024 bytes.

  • El sistema es capaz de gestionar hasta 1024 líneas de interrupción de forma vectorizada.

  • No tiene instrucciones de interrupción (interrupciones software).

  • Todas las anteriores son falsas.

Erklärung

Frage 17 von 59

1

¿En cuál de los siguientes apartados se estaría haciendo referencia al transductor de un periférico?

Wähle eine der folgenden:

  • Motor de una unidad lectora/grabadora de DVD

  • Diodo láser de un DVD

  • Cartucho de cinta magnética en una unidad de almacenamiento

  • Tóner de una impresora láser

Erklärung

Frage 18 von 59

1

Cuando en el diseño de un sistema computador se maneja los TPC-C, se ha de entender que:

Wähle eine der folgenden:

  • Es un benchmark para medir el rendimiento de la CPU

  • Se está calculando el ancho de banda de la entrada-salida

  • Es una medida del rendimiento de la entrada-salida en procesamiento de transacciones on-line

  • Todas las anteriores son ciertas

Erklärung

Frage 19 von 59

1

Desde el punto de vista del uso del procesador y cuando se habla de sincronización por consulta de estado, podemos afirmar que

Wähle eine der folgenden:

  • Siempre será más eficiente que el uso de interrupciones debido a su fácil implementación

  • La consulta de estado presenta un mejor rendimiento cuando se aplica a dispositivos rápidos

  • El “overhead” o sobrecarga de uso de procesador es independiente del tipo de dispositivo de entrada-salida

  • Todas las anteriores son falsas

Erklärung

Frage 20 von 59

1

Si consideramos las funciones que tiene que realizar el interfaz de un periférico ¿cuál de las siguientes afirmaciones diría que es falsa?

Wähle eine der folgenden:

  • Detección de errores

  • Decodificar y ejecutar un programa de entrada/salida de datos

  • Amortiguar diferencias de velocidad entre periférico y CPU

  • Conversión de longitud y formato de datos

Erklärung

Frage 21 von 59

1

Respecto de la gestión de interrupciones en un procesador I8086, podemos afirmar que:

Wähle eine der folgenden:

  • El sistema de interrupciones es vectorizado y el atendimiento de la interrupción consiste en ejecutar el código de la rutina de servicio que se encuentra en la dirección de memoria: 4x Nº vector.

  • Cuando se produce una interrupción siempre se salta a una dirección de memoria fija.

  • El sistema de interrupciones es vectorizado y puede hacer uso de hasta 2048 vectores distintos

  • Todas las anteriores afirmaciones son falsas

Erklärung

Frage 22 von 59

1

Si comparamos dos procesadores con cauces de 5 y 10 etapas, podemos afirmar que en condiciones ideales y sin riesgos

Wähle eine der folgenden:

  • El tiempo de respuesta del cauce de 10 etapas es menor que el de 5 etapas.

  • El número de etapas no influye en el tiempo de respuesta

  • La productividad será mayor en el cauce de 10 etapas y por tanto tendrá un mejor rendimiento.

  • La productividad tiende a empeorar en los cauces de más etapas

  • Todas las anteriores son falsas

Erklärung

Frage 23 von 59

1

El interfaz Centronics se puede considerar como:

Wähle eine der folgenden:

  • Un bus paralelo asíncrono

  • Un bus serie síncrono

  • Un bus paralelo síncrono con señales de handshake

  • Todas las anteriores son falsas

Erklärung

Frage 24 von 59

1

Respecto de la gestión de interrupciones en un procesador I8086, podemos afirmar que:

Wähle eine der folgenden:

  • El sistema de interrupciones es vectorizado y el atendimiento de la interrupción consiste en ejecutar el código de la rutina de servicio que se encuentra en la dirección de memoria: 4x Nº vector.

  • Cuando se produce una interrupción siempre se salta a una dirección de memoria fija.

  • El sistema de interrupciones es vectorizado y puede hacer uso de hasta 2048 vectores distintos

  • Todas las anteriores afirmaciones son falsas

Erklärung

Frage 25 von 59

1

Cuando hablamos del sistema de interrupciones del I8086, ¿Cuál de las siguientes afirmaciones es cierta?

Wähle eine der folgenden:

  • Los dispositivos se identifican por consulta de estado ya que implementa un sistema de interrupciones no vectorizado

  • Las direcciones de las rutinas de servicio de cada una de las interrupciones están almacenadas en una tabla que puede ocupar hasta 1024 bytes.

  • El sistema es capaz de gestionar hasta 1024 líneas de interrupción de forma vectorizada

  • No tiene instrucciones de interrupción (interrupciones software)

  • Todas las anteriores son falsas

Erklärung

Frage 26 von 59

1

¿Qué acción tiene lugar cuando la rutina de servicio de un periférico envía un comando no específico de final de interrupción a un controlador i8259?

Wähle eine der folgenden:

  • Pone a cero (resetea) el bit activo más prioritario del registro IRR

  • Pone a cero (o resetea) el bit activo o línea de interrupción más prioritaria del registro ISR

  • Pone a cero el bit activo más prioritario tanto del registro IRR como del registro ISR para que se pueda interrumpir de nuevo por la línea asociada a dicho bit.

  • Todas las anteriores son falsas

Erklärung

Frage 27 von 59

1

En la fórmula clásica del tiempo de ejecución de un programa ¿qué influencia puede tener la tecnología del compilador?:

Wähle eine der folgenden:

  • El compilador no influye en el tiempo de ejecución de un programa.

  • Tiene influencia ya que dependiendo de la complejidad de las instrucciones cambiará el tiempo de ciclo para acomodarse a las instrucciones más complejas.

  • El compilador afecta tanto al recuento de instrucciones como al CPI medio del programa en función de la complejidad de las instrucciones que genere.

  • Todas las anteriores son falsas.

Erklärung

Frage 28 von 59

1

Desde el punto de vista del uso del procesador y cuando se habla de sincronización por consulta de estado, podemos afirmar que:

Wähle eine der folgenden:

  • Siempre será más eficiente que el uso de interrupciones debido a su fácil implementación

  • La consulta de estado presenta un mejor rendimiento cuando se aplica a dispositivos rápidos

  • El “overhead” o sobrecarga de uso de procesador es independiente del tipo de dispositivo de entrada-salida

  • Todas las anteriores son falsas

Erklärung

Frage 29 von 59

1

En las transferencias por DMA utilizando el controlador 8237 de Intel, ¿cuál de las siguientes afirmaciones es falsa?

Wähle eine der folgenden:

  • Los controladores pueden encadenarse para aumentar el número de canales de DMA

  • El tamaño de bloque máximo que puede transferirse es de 64K

  • Puede realizar transferencias de datos entre memoria y periféricos y de memoria a memoria

  • No tiene capacidad para inicializar un bloque de memoria con un valor dado

Erklärung

Frage 30 von 59

1

Si para calcular el rendimiento de un computador en cálculo de aritmética en coma flotante se ejecuta un “benchmark” formado por 10 programas diferentes entonces la mejor forma de combinar los MFLOPS de cada programa será:

Wähle eine der folgenden:

  • Utilizar la media aritmética de los MFLOPS de cada programa.

  • La mejor forma es utilizar la media geométrica.

  • Es más fiable y apropiado utilizar la media armónica.

  • Ninguno de los anteriores

Erklärung

Frage 31 von 59

1

En un sistema de interrupciones vectorizado y en daisy-chain ¿cuál de las siguientes afirmaciones es cierta?

Wähle eine der folgenden:

  • La CPU informa de un ciclo de reconocimiento de interrupción con la señal de reconocimiento de interrupción (INTA) y la identificación de los dispositivos se realiza por consulta de estado.

  • La gestión de prioridades queda establecida por el orden en que los dispositivos reciben la señal INTA y la identificación de los dispositivos se realiza leyendo sus registros de estado.

  • La gestión de prioridades queda establecida por el orden en que los dispositivos reciben la señal INTA y el dispositivo se identifica por un dato que deposita en el bus.

  • Todas las respuestas dadas son falsas

Erklärung

Frage 32 von 59

1

El interfaz Centronics (puerto paralelo del PC) es un claro ejemplo de:

Wähle eine der folgenden:

  • Un bus paralelo con capacidad de direccionamiento de los dispositivos conectados.

  • Un bus síncrono con capacidad para conectar hasta dos dispositivos

  • Un interfaz externo asíncrono que permite conectar sólo un dispositivo periférico a la vez.

  • Todas las anteriores son falsas

Erklärung

Frage 33 von 59

1

Cuando hablamos de SPECint2000, hacemos referencia a:

Wähle eine der folgenden:

  • Programas SPEC de enteros, compilados con opciones para destacar la tecnología del compilador.

  • Programas SPEC de enteros, compilados sin opciones avanzadas de optimización de código.

  • Programas SPEC de enteros en los que se ha mejorado la programación de alguna parte de los programas

  • Todas las anteriores son falsas.

Erklärung

Frage 34 von 59

1

¿Cuál de las siguientes funciones no corresponden a un interfaz?

Wähle eine der folgenden:

  • Ejecución de instrucciones de entrada/salida tipo: in() y out()

  • Conversión y/o adaptación de formatos de datos

  • Almacenamiento temporal de información

  • Corrección de posibles errores en las transmisiones

Erklärung

Frage 35 von 59

1

En el diseño de un bus asíncrono, ¿cuál de los siguientes aspectos puede ser opcional?

Wähle eine der folgenden:

  • El protocolo de comunicaciones

  • Señales de datos

  • Señal de reloj

  • Todos lo anterior es necesario

Erklärung

Frage 36 von 59

1

Cuando en un diseño computador hablamos de las interrupciones, no estamos refiriendo a:

Wähle eine der folgenden:

  • Una técnica para la transferencia de datos

  • Un método de sincronización

  • Es tanto una técnica de transferencia como de sincronización

  • Todas las anteriores son falsas

Erklärung

Frage 37 von 59

1

El atendimiento de una interrupción con origen en un periférico en la mayoría de los computadores da lugar a la ejecución de una rutina de servicio que debe terminar en:

Wähle eine der folgenden:

  • Siempre con una instrucción especial de retorno que afecta al contador de programa y al estado del procesador.

  • Una instrucción de retorno con el mismo código de operación que el retorno de una función o subrutina en programación.

  • Una instrucción de salto a la dirección siguiente de la instrucción interrumpida

  • Ninguna de las anteriores

Erklärung

Frage 38 von 59

1

En un procesador del tipo I8086 el acceso a los puertos de entrada-salida se realiza normalmente con instrucciones:

Wähle eine der folgenden:

  • Del tipo in() out()

  • Con instrucciones específicas de acceso a puertos mapeados como memoria

  • Se accede indistintamente con instrucciones de los tipos a) y b) anteriores

  • Todas las anteriores son falsas

Erklärung

Frage 39 von 59

1

En un sistema de interrupciones basado en varios controladores i8259 conectados en cascada ¿cómo se indica a un controlador que es maestro (master) o esclavo (slave)?

Wähle eine der folgenden:

  • Con la palabra de inicialización ICW3

  • Con la palabra ICW4 si está en modo de amplificación de señales (buffered)

  • A través de un pin o patita del controlador independientemente del si se hace uso o no de la amplificación de señales

  • Todas las anteriores son falsas

Erklärung

Frage 40 von 59

1

Cuando se conecta una impresora al puerto paralelo Centronics de un PC, la señal "ack’" se utiliza para

Wähle eine der folgenden:

  • Indicar a la impresora que se le envía un dato

  • Que la impresora indique al computador que ya está lista para aceptar un nuevo dato

  • Que la impresora avise al computador que ya ha recibido el dato enviado

  • Todas las anteriores son falsas

Erklärung

Frage 41 von 59

1

Cuando se realizan transferencias por DMA haciendo uso de un controlador similar al 8237 de Intel, ¿cuál de las siguientes afirmaciones es cierta?

Wähle eine der folgenden:

  • Los puertos de los periféricos se seleccionan en base a su dirección que se encuentra en el bus de direcciones

  • En las transferencias por DMA los puertos son seleccionados por la señal DACK del controlador DMA

  • En las transferencias por DMA el direccionamiento de los puertos se realiza mediante las instrucciones IN/OUT.

  • Cuando el periférico solicita una transferencia por DMA el controlador de DMA automáticamente toma el control de los buses para realizar la transferencia independientemente del procesador.

Erklärung

Frage 42 von 59

1

¿Cuál de los siguientes factores puede ser un factor limitativo importante del rendimiento de la entrada/salida?

Wähle eine der folgenden:

  • El sistema de memoria del computador

  • Usar buses síncronos

  • Usar buses de transmisión serie

  • Ninguno de los factores citados afectan realmente y de forma directa al rendimiento

Erklärung

Frage 43 von 59

1

Respecto del puerto paralelo de un computador tipo IBM PC se puede afirmar que es:

Wähle eine der folgenden:

  • Un bus paralelo con capacidad para conectar hasta máximo 4 periféricos simultáneamente.

  • Un interfaz asíncrono que permite la conexión de periféricos de diferentes velocidades.

  • Un bus síncrono paralelo. No es síncrono.

  • Todas las anteriores son falsas.

Erklärung

Frage 44 von 59

1

En el diseño del sistema de entrada/salida (E/S) de un computador basado en el MIPS-32 pude optarse por:

Wähle eine der folgenden:

  • Mapear los puertos como memoria (memory mapped I/O) o como entrada/salida (mapped I/O).

  • Mapearlos sólo como memoria.

  • Mapearlos sólo como E/S.

  • Todas las anteriores son falsas.

Erklärung

Frage 45 von 59

1

Cuando comparamos los objetivos de diseño de la entrada/salida de un computador respecto del procesador ¿qué aspecto de los citados a continuación puede NO ser un objetivo común?

Wähle eine der folgenden:

  • El tamaño.

  • Mejorar el rendimiento.

  • Diseñar un sistema con conexiones estándar.

  • Consumo de potencia bajo.

Erklärung

Frage 46 von 59

1

Si en un determinado foro técnico oímos hablar del dato 3 millones de TpsE ¿en cuál de las siguientes opciones situaría el dato oído? --> TpmC se referiría a TPC-C (Transacciones On-line).

Wähle eine der folgenden:

  • Lo entendería como una medida de rendimiento de un sistema de almacenamiento en red.

  • Se podría estar hablando de las prestaciones de un sistema informático dedicado a operaciones en los mercados financieros.

  • Seguramente se estaría hablando del rendimiento del de la red Ethernet.

  • El dato oído puede encuadrarse en cualquiera de las respuestas citadas.

Erklärung

Frage 47 von 59

1

¿Cuál de los siguientes factores puede ser un factor limitativo importante del rendimiento de la entrada/salida?

Wähle eine der folgenden:

  • Usar buses síncronos.

  • El sistema de memoria del computador. Junto con el S.O.

  • Usar buses de transmisión serie.

  • Ninguno de los factores citados afectan directamente al rendimiento.

Erklärung

Frage 48 von 59

1

En relación al uso de la consulta de estado en un sistema computador podemos decir que:

Wähle eine der folgenden:

  • El "overhead" o gasto de tiempo de CPU es independiente de la velocidad de los dispositivos.

  • Es una solución que exige modificaciones hardware adicionales no siempre al alcance.

  • Es una técnica difícil de implementar a nivel de protocolos.

  • El "overhead" o gasto de tiempo de CPU aumenta con los dispositivos lentos.

Erklärung

Frage 49 von 59

1

Cuando un procesador con arquitectura MIPS-32 ejecuta una instrucción que produce un desbordamiento (overflow) entonces se genera:

Wähle eine der folgenden:

  • Una interrupción con código de excepción 0.

  • Una excepción con código distinto de 0 que puede extraerse del registro de "cause".

  • Una excepción con vector fijo 12 a partir del que se calcula la dirección de la rutina de servicio.

  • Una interrupción cuyo código puede extraerse del registro "status". Este registro sólo des/habilita interrupciones.

Erklärung

Frage 50 von 59

1

En un sistema de interrupciones compatible con el I8086 ¿en qué dirección de memoria se ubicaría la dirección de la rutina de servicio de un periférico que interrumpe y utiliza el vector 12:

Wähle eine der folgenden:

  • 180

  • 48

  • 480

  • Todas las anteriores son falsas

Erklärung

Frage 51 von 59

1

En la gestión de interrupciones de un procesador con arquitectura MIPS-32 similar al utilizado en las prácticas de la asignatura, ¿En cuál de las siguientes opciones (sólo nos interesan los 16 bits menos significativos) se permitiría las interrupciones de un periférico conectado al nivel 1 de las interrupciones hardware?

Wähle eine der folgenden:

  • Registro "status" = 0x0201

  • Registro "status" = 0x8001.

  • Registro "status" = 0x0801.

  • Ninguno de los anteriores

Erklärung

Frage 52 von 59

1

Entre los registros del controlador de DMA 8237 podemos encontrar un registro local o tampón utilizado para:

Wähle eine der folgenden:

  • Realizar transferencias de memoria a periférico

  • Realizar transferencias de una zona de memoria a otra.

  • Almacenamiento intermedio de las transferencias de datos desde un periférico rápido a memoria

  • Almacenamiento intermedio en transferencias de datos de memoria a periférico lento

Erklärung

Frage 53 von 59

1

Respecto al comando de final de interrupción (EOI) en un controlador i8259 ¿cuál de las siguientes afirmaciones es falsa?

Wähle eine der folgenden:

  • El i8259 dispone de comandos de EOI específico con posibilidad de rotar las prioridades de la líneas de interrupción.

  • El i8259 permite implementar un sistema de interrupciones vectorizado

  • No es necesario enviar un comando de EOI cuando se programa adecuadamente el i8259 para que así sea

  • Siempre es necesario que la rutina de servicio que atiende al periférico envíe al final un comando de EOI para que el periférico pueda interrumpir de nuevo. Diapositiva 35 de M1T2.

Erklärung

Frage 54 von 59

1

Respecto al sistema de E/S en un procesador, ¿cuál de las siguientes afirmaciones es verdadera?

Wähle eine der folgenden:

  • Las instrucciones del tipo IN/OUT pueden utilizarse para acceder a los puertos mapeados como memoria (memory mapped I/O) en un sistema basado en el procesador I8086

  • En el procesador I8086 los puertos pueden ser mapeados como memoria (memory mapped I/O) o E/S. Diapositiva 18 de M1T1.

  • Los registros de los periféricos simulados en el simulador PCSpim pueden mapearse como memoria o como entrada/salida

  • Todas las anteriores son falsas.

Erklärung

Frage 55 von 59

1

Respecto a la conexión de los diversos componentes de un sistema computador a través de buses, podemos decir que

Wähle eine der folgenden:

  • La conexión más frecuente hoy en día es hacer uso de un único bus compartido por todos los componentes del sistema.

  • Es más eficiente organizar el sistema como una jerarquía de buses según prestaciones de los dispositivos.

  • El rendimiento no depende de la organización de los buses sino solo de las velocidades de los dispositivos a conectar.

  • Todas las anteriores son falsas.

Erklärung

Frage 56 von 59

1

En relación a los conceptos de máscaras de interrupción y flag (o bits) de habilitación de interrupciones residente normalmente en el registro de estado del procesador, podemos afirmar que:

Wähle eine der folgenden:

  • Las máscaras tienen un carácter más general que el flag de habilitación de interrupciones ya que máscara puede actuar sobre varios niveles de interrupción.

  • El flag de habilitación de interrupciones afecta a todos los niveles, habilitación o no.

  • El enmascaramiento y la habilitación actúan por igual y se han de especificar para cada nivel proporcionando un doble mecanismo de habilitación.

  • Las afirmaciones a) y c) son ambas ciertas.

Erklärung

Frage 57 von 59

1

En un sistema de computador con procesador I8086, ¿Cuál de las siguientes afirmaciones es cierta?

Wähle eine der folgenden:

  • Cuando se produce una interrupción siempre se salta a una dirección de memoria fija donde existe el código necesario para detectar el origen de la interrupción y atenderla.

  • El procesador lee la dirección de la rutina de servicio de una posición de memoria obtenida a partir de un vector.

  • El sistema de interrupciones es vectorizado y puede hacer uso de hasta 1024 vectores distintos. 256 vectores.

  • Todas las anteriores son falsas.

Erklärung

Frage 58 von 59

1

Cuando en un sistema de interrupciones utilizamos la técnica "Daisy-Chain" estaremos definiendo

Wähle eine der folgenden:

  • El método de identificación de los dispositivos

  • Un método para definir prioridades de los dispositivos que interrumpen.

  • Un método alternativo a las interrupciones vectorizadas.

  • Todas las anteriores son falsas.

Erklärung

Frage 59 von 59

1

En la gestión de interrupciones de un procesador con arquitectura MIPS-32 ¿En cuál de las siguientes opciones (sólo interesan los 16 bits menos significativos) del registro de estado se permitiría las interrupciones de un periférico al nivel 0 de las interrupciones hardware?

Wähle eine der folgenden:

  • Registro "status" = 0x0101.

  • Registro "status" = 0x8001

  • Registro "status" = 0x0401.

  • En ninguna de las anteriores.

Erklärung