Sistemas Empotrados - Test Práctica 5: Excepciones y Tabla de Manejadores

  • Descripción: Preguntas Tipo Test de la Práctica 5: Gestión de excepciones en el BSP, tabla de manejadores de excepción y cambio de modos del procesador ARM.

  1. Los manejadores de excepción...

  2. Indica qué opción es la que debe usar el desarrollador de aplicaciones para instalar la función my_handler como un manejador personalizado para las excepciones de tipo Undefined Exception

  3. La función excep_disable_ints ()...

  4. ¿En qué dirección de memoria RAM estará la tabla de manejadores una vez que se haya cargado la imagen ejecutable en la placa?

  5. Indica el fichero del BSP en el que están definidos todos los tipos de excepción de la arquitectura ARM

  6. ¿Qué contiene cada una de las entradas de la tabla de manejadores de excepción?

  7. Indica qué opción es la correcta para insertar una instrucción no definida en un programa escrito en C

  8. Indica cual de las siguientes opciones declara correctamente en C un manejador para una excepción de tipo Undefined Instruction

  9. Si insertamos una instrucción no definida en nuestro programa, pero se nos olvida instalar un manejador para que gestione la excepción cuando se trate de ejecutar dicha excepción...

  10. La instrucción msr...

  11. Indica el fichero del BSP en el que está definida la tabla de manejadores