Quiz
MODULO 1 (PI)
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (56)
1Cuando hablamos del sistema de interrupciones del I8086, ¿Cuál de las siguientes afirmaciones es CIERTA?
- ALos dispositivos se identifican por consulta de estado ya que implementa unos sistemas de interrupciones no vectorizado.
- BLas direcciones de las rutinas de servicio de cada una de las interrupciones están almacenadas en una tabla que puede ocupar hasta 1024 bytes.
- CEl sistema es capaz de gestionar hasta 1024 líneas de interrupción de forma vectorizada
- DNo tiene instrucciones de interrupción (interrupciones software).
- ETodas las anteriores son falsas.
2¿Cuál de las siguientes funciones no corresponden a un interfaz?
- ACorrección de posibles errores en las transmisiones.
- BConversión y/o adaptación de formatos de datos.
- CAlmacenamiento temporal de información.
- DEjecución de instrucciones de entrada/salida tipo: in() y out().
3Si en un sistema de interrupciones basado en el controlador i8259 enviamos a un controlador el byte 11101000 como palabra ICW3 y tiene en su pata ‘SP/EN’ = +5v, ¿Cuál de las siguientes afirmaciones es cierta?
- AEstamos diseñando un sistema de hasta 36 líneas de interrupción
- B[SIN OPCIONES]
4El interfaz Centronics se puede considerar como:
- AUn bus paralelo asíncrono.
- B[SIN OPCIONES]
5En un sistema de interrupciones basado en varios controladores i8259 conectados en cascada ¿Como se indica a un controlador que es maestro o esclavo?
- ACon la palabra ICW 4 si está en modo amplificación de señales (buffered).
- B[SIN OPCIONES]
6Respecto al sistema de E/S en un procesador, ¿Cuál de las siguientes afirmaciones es verdadera?
- ALas 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
- BEn el procesador I8086 los puertos pueden ser mapeados como memoria (memory mapped I/O) o E/S.
- CLos registros de los periféricos simulados en el simulador PCSpim pueden mapearse como memoria o como entrada/salida.
- DTodas las anteriores son falsas.
7Cuando se realizan transferencias por DMA haciendo uso de un controlador similar al 8237 de Intel, ¿Cuál de las siguientes afirmaciones es CIERTA?
- ALos puertos se seleccionan en base a su dirección que se encuentra en el bus de direcciones.
- BCuando 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.
- CEn las transferencias por DMA el direccionamiento de los puertos se realiza mediante las instrucciones IN/OUT.
- DEn las transferencias por DMA los puertos son seleccionados por la señal DACK del contador DMA.
- EEn las transferencias por DMA los puertos son seleccionados por una señal del contador DMA.
8¿Que acción tiene lugar cuando la rutina de servicio de un periférico envía un comando no especifico de final de interrupción a un controlador i8259?
- APone a cero (o resetea) el bit activo o línea de interrupción más prioritaria del registro ISR.
- B[SIN OPCIONES]
9En la conexión de diferentes dispositivos a un bus síncrono:
- ASolo admite la conexión de dispositivos que sean igual de rápidos.
- B[SIN OPCIONES]
10Respecto al comando de final de interrupción (EOI) en un controlador i8259 ¿Cuál de las siguientes afirmaciones es falsa?
- ANo es necesario enviar un comando de EOI cuando se programa adecuadamente el i8259 cuando así sea.
- BSiempre es necesario que la rutina de servicio que atiende al periférico envié al final un comando de EOI para que el periférico pueda interrumpir de nuevo.
- CEl i8259 dispone de comandos de EOI específico con posibilidad de rotar las prioridades de las líneas de interrupción
- DEl i8259 permite implementar un sistema de interrupciones vectorizado.
11En el diseño de un bus asíncrono cual de los siguientes aspectos puede ser opcional:
- ALa señal de reloj
- B[SIN OPCIONES]
12Respecto a la conexión de los diversos componentes de un sistema computador a través de buses, podemos decir que:
- AEs más eficiente organizar el sistema como una jerarquía de buses según prestaciones de los dispositivos.
- B[SIN OPCIONES]
13Cuando se conecta una impresora al puerto pararelo Centronics de un PC, la señal “ack” se utiliza para:
- AQue la impresora avise al computador que ya ha recibido el dato enviado.
- B[SIN OPCIONES]
14En un procesador del tipo I8086 el acceso a los puertos de entrada-salida se realiza normalmente con instrucciones:
- ADel tipo in() Out()
- BCon instrucciones de acceso a puertos mapeados como memoria.
- CSe accede con instrucciones de los tipos a) y b) anteriores.
- DTodas las anteriores son falsas.
15En las transferencias por DMA utilizando el controlador 8237 de Intel, ¿Cuál de las siguientes afirmaciones es falsa?
- ANo tiene capacidad para inicializar un bloque de memoria con un valor dado.
- BPuede realizar transferencias de datos entre memoria y periféricos y de memoria a memoria.
- CEl tamaño de bloque máximo que puede transferirse es de 64K
- DLos controladores pueden encadenarse para aumentar el número de canales de DMA
16El protocolo “handshake” es propio de:
- AUn bus paralelo o serie con protocolo asíncrono.
- B[SIN OPCIONES]
17Cuando en un diseño computador hablamos de las interrupciones, nos estamos refiriendo a:
- AUn método de sincronización.
- B[SIN OPCIONES]
18Desde el punto de vista del uso del procesador, y cuando se habla de sincronización por consulta de estado podemos afirmar que:
- ALa consulta de estado presenta un mejor rendimiento cuando se aplica a dispositivos rápidos.
- B[SIN OPCIONES]
19Cuando en el diseño de un sistema computador se maneja los TPC-C, se ha de entender que:
- AEs una medida del rendimiento de la entrada-salida en procesamiento de transacciones on-line.
- B[SIN OPCIONES]
20En un modelo simplificado de periférico, un transductor es un dispositivo que tiene la funcionalidad de:
- AConvertir un tipo de energía en otro.
- B[SIN OPCIONES]
21Respecto de la gestión de interrupciones en un procesador I8086, podemos afirmar que:
- AEl sistema de interrupciones es sectorizado 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: 4xNº vector.
- BCuando se produce una interrupción siempre se salta a una dirección de memoria fija.
- CEl sistema de interrupciones es vectorizado y puede hacer uso de hasta 2048 vectores distintos.
- DTodas las anteriores son falsas.
22El 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:
- ASiempre con una instrucción especial de retorno que afecta al contador de programa y al estado del procesador.
- B[SIN OPCIONES]
23¿Cuál de los siguientes factores puede ser un factor limitativo importante del rendimiento de la entrada/salida?
- AEl sistema de memoria del computador.
- BUsar buses síncronos.
- CUsar buses de transmisión serie.
- DNinguno de los factores citados afectan realmente y de forma directa al rendimiento.
24¿En cuál de los siguientes apartados se estaría haciendo referencia al transductor de un periférico?
- AMotor de una unidad lectora/grabadora de DVD
- BDiodo laser de un DVD
- CCartucho de cinta magnética en una unidad de almacenamiento.
- DTóner de una impresora laser.
25Si 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 esta mapeado como:
- AEntrada/salida o memoria dependiendo del modo de direccionamiento utilizado para especificar el puerto.
- BMemoria.
- CEntrada/Salida.
- DMemoria o entrada-salida dependiendo del diseño del decodificador de direcciones y la señal IO/M’.
26En el diseño del sistema de entrada/salida (E/S) de un computador basado en el MIPS-32 puede optarse por:
- AMapear los puertos como memoria (memory mapped I/O) o como entrada/salida (mapped I/O)
- BMapearlos solo como memoria.
- CMapearlos solo como E/S.
- DTodas las anteriores son falsas.
27Cuando un procesador con arquitectura MIPS-32 ejecuta una instrucción que produce un desbordamiento (overflow) entonces se genera:
- AUna excepción con código distinto de 0 que puede extraerse del registro de “cause”.
- B[SIN OPCIONES]
28¿En cuál de los siguientes apartados se habla de una técnica de sincronización?
- AAcceso Directo a Memoria (DMA)
- BEntrada/salida por programa
- CInterrupción no vectorizada
- DProcesador de entrada/salida.
- EEn ninguna de las anteriores.
29Si consideramos las funciones que tiene que realizar el interfaz de un periferico, ¿Cuál de las siguientes afirmaciones diría que es falsa?
- ADetección de errores.
- BDecodificar y ejecutar un programa de entrada/salida de datos
- CAmortiguar diferencias de velocidad entre periférico y CPU
- DConversión de longitud y formato de datos
30Entre los registros del controlador de DMA 8237 podemos encontrar un registro local o tampón utilizado para:
- ARealizar transferencias de memoria a periférico
- BRealizar transferencias de una zona de memoria a otra.
- CAlmacenamiento intermedio en las transferencias de datos desde un periférico rápido a memoria
- DAlmacenamiento intermediario en transferencias de datos de memoria a periférico lento.
31En un sistema de interrupciones vectorizado y en daisy-chain ¿Cuál de las siguientes afirmaciones es cierta?
- ALa 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.
- BLa 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.
- CLa 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.
- DTodas las respuestas son falsas.
32En relación al uso de la consulta de estado en un sistema computador podemos decir que:
- AEl “overhead” o gasto de tiempo de CPU aumenta con los dispositivos lentos.
- B[SIN OPCIONES]
33Si 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 los siguientes comandos de inicialización seria el correcto para tal fin?
- AProgramar el valor 0x80 como palabra ICW2
- BProgramar el valor 0x8F como ICW1
- CProgramar el valor 0x88 como palabra ICW2
- DTodos los comandos anteriores son incorrectos.
34En la gestión de interrupciones de un procesador con arquitectura MIPS-32 similar al utilizado en las practicas de la asignatura, ¿en cuál de las siguientes opciones se permitirá las interrupciones de un periférico conectado al nivel 1 de las interrupciones de hardware?
- ARegistro “status” = 0x0801
- B[SIN OPCIONES]
35Respecto del puerto paralelo de un computador tipo IBM PC se puede afirmar que es:
- AUn interfaz asíncrono que permite la conexión de periféricos de diferentes velocidades.
- B[SIN OPCIONES]
36Cuando 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?
- AEl tamaño
- BMejorar el rendimiento
- CDiseñar un sistema con conexiones estándar
- DConsumo de potencia bajo.
37En 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:
- ALas máscaras tienen un carácter mas general que el flag de habilitación de interrupciones ya que la máscara puede actuar sobre varios niveles de interrupción
- BEl flag de habilitación de interrupciones afecta a todos los niveles, habilitación o no.
- CEl enmascaramiento y la habilitación actúan por igual y se han de especificar para cada nivel proporcionando un doble mecanismo de habilitación.
- DLas afirmaciones a y c son ciertas.
38En un sistema de computador con procesador I8086, ¿Cuál de las siguientes afirmaciones es cierta?
- AEl procesador lee la dirección de la rutina de servicio de una posición de memoria obtenida a partir de un vector.
- B[SIN OPCIONES]
39Cuando en un sistema de interrupciones utilizamos la técnica daisy-chain estaremos definiendo:
- AUn método para definir prioridades de los dispositivos que interrumpen
- B[SIN OPCIONES]
40Cuando en el diseño de un sistema computador se utiliza un procesador que dispone de un sistema de interrupciones con múltiples líneas de petición de interrupción entonces:
- ANo es necesario utilizar un mecanismo de gestión de prioridades porque ya están definidas.
- B[SIN OPCIONES]
41Cuando un procesador accede a puertos que están mapeados como entrada/salida, hará uso de:
- ASolo de instrucciones especiales de entrada/salida.
- B[SIN OPCIONES]
42En base a la definición dada en clase ‘’transductor’’ de un periférico. ¿Cuál de las siguientes afirmaciones es cierta?
- ALa evolución de la tecnología ha permitido que algunos periféricos no dispongan o necesiten de un transductor.
- B[SIN OPCIONES]
43En el diseño de los buses en sistemas computadores de propósito general, podemos afirmar que a lo largo del tiempo se ha observado la tendencia de:
- AUtilizar buses seriales.
- B[SIN OPCIONES]
44En las transferencias de datos por DMA normalmente el trabajo de la CPU:
- AEs mínimo ya que solo tiene que programar el controlador DMA con las características de la transferencia.
- B[SIN OPCIONES]
45En relación a como se selecciona un dispositivo que se conecta a un bus podemos decir que:
- AEl dispositivo se conecta al bus solo cuando lo indica el decodificador de direcciones a través de una pin de selección.
- B[SIN OPCIONES]
46En relación a las funciones típicas asociadas a una interfaz, ¿Cuál de las siguientes funciones no es tarea del interfaz?
- AControl de las señales del bus en transferencias por DMA.
- B[SIN OPCIONES]
47En relación a un sistema de interrupciones que utiliza un controlador de interrupciones del tipo I8259, podemos afirmar que:
- ALas prioridades quedan definidas de forma centralizada en el controlador.
- B[SIN OPCIONES]
48Las interrupciones en un procesador con arquitectura MIPS-32 si están habilitadas y se producen, hacen que:
- AEl procesador cambia a modo kernel o supervisor para ejecutar el código de tratamiento de excepciones y/o interrupciones.
- B[SIN OPCIONES]
49Para habilitar las interrupciones del nivel 3 del hardware en un sistema computador basado en el procesador MIPS-32 deberemos:
- AEscribir un 0x2001 en el registro de “estado”.
- B[SIN OPCIONES]
50Respecto a los protocolos de comunicación en buses, ¿Cuál de las siguientes afirmaciones es cierta?
- AEl protocolo síncrono permite mayor ancho de banda que el asíncrono.
- B[SIN OPCIONES]
51Si en la programación de un sistema de interrupciones basado en el controlador i8259 enviamos el byte 01101000 como palabra ICW3 a un controlador, podemos afirmar que:
- AEstamos diseñando un sistema con 29 líneas de interrupciones.
- B[SIN OPCIONES]
52Si en un determinado entorno oímos hablar del daisy-chain posiblemente se estarán refiriendo a:
- AUna técnica de gestión de prioridades.
- B[SIN OPCIONES]
53Si en un sistema de interrupciones basado en el controlador I8259 se quiere que el periférico conectado a la línea IRQ7 obtenga la dirección de la rutina de servicio de la posición de memoria 188 entonces se habrá de:
- AProgramar el valor 40 como palabra ICW2.
- B[SIN OPCIONES]
54En un computador compatible PC permitirá el direccionamiento de múltiples dispositivos de entrada/salida (puertos) hasta un máximo de:
- ALa arquitectura del procesador fija un máximo de 64K puertos
- B[SIN OPCIONES]
55¿Cuál de las siguientes frases es la más acertada cuando se habla de la entrada/salida de un computador?
- ATransferencias de datos por DMA y sincronización por interrupciones.
- B[SIN OPCIONES]
56¿Cuál de los siguientes factores pueden ser un factor limitativo importante del rendimiento de la entrada/salida?
- AEl sistema de memoria.
- B[SIN OPCIONES]
Information
- Description
- MODULO 1 PI Quiz on MODULO 1 (PI), created by David R on 21/03/2016.
- Author
- David R
- Language
- Español
- Views
- 71
- Tags
- Rating
- 5.0 out of 5 · 1 rating Rate this quiz