Está en la página 1de 5

Microcontroladores

P.G.F.

Microcontroladores Seccin__ Pauta Certamen Terico N 1


2008

PUNTAJE MAXIMO 80 PUNTOS ESCALA AL 60% = 48 PUNTOS = NOTA 40


Lea atentamente las instrucciones. Se descontara puntos no decimales bajo las siguientes condiciones: Orden y limpieza del documento entregado al terminar la evaluacin. No se aceptaran hojas con flecos. Borrones y ambigedad de sus respuestas. Se calificara con nota 1.0 e informacin a Docencia, al alumno que sea sorprendido cometiendo un ilcito en su certamen (copia o derivado). Este punto no tiene derecho a apelacin.

Nombre:________________________ Rut:__________-__

Fecha:_________

1.- Identifique, cual de las 2 arquitecturas presentadas es la que utilizan los pics de gama media, mencionado el nombre de cada una de ellas y las caractersticas de su procesador en base a las instrucciones que puede operar: 5 pts.

Escuela de Ingeniera
Pgina 1 de 5

Microcontroladores
P.G.F.
2.- La memoria se divide en memoria de datos y programa. La de datos a su vez esta compuesta por registros: (Nombre ambos tipos y describa el propsito de cada una) 5 pts.

3.- De acuerdo a las instrucciones orientadas a byte grafique y especifique su representacin: 5 pts. 4.- En relacin a la gua N 1 desarrollada, usted logro visualizar el uso de una instruccin en particular, la cual logro entender que estando habilitada ejecutaba un proceso, y luego al deshabilitarla no lo efectuaba. Mencione la instruccin utilizada y la funcin de los bits que no estn identificados. 5 pts. 5.- En la memoria de programa se encuentran 2 vectores indique la posicin de cada uno de ellos y sus funciones. 5 pts. 6.- Indique la diferencia de Banco y Pgina (y a que memoria pertenece cada una de ellos). 5 pts. 7.- Complete la siguiente tabla correspondiente a los perifricos del PIC16f877. 10 pts. Perifrico 3 a 5 Puertos paralelos 3 Timers PIC16F877 Caractersticas

2 mdulos CCP 1 Convertidor A/D Puertos Serie Puerto Paralelo Esclavo

Escuela de Ingeniera
Pgina 2 de 5

Microcontroladores
P.G.F.
8.- De acuerdo al esquema mostrado, identifique fsicamente e indique la funcin de los siguientes tpicos: 10 pts.

Que representa?, y describa.

Q1: Q2: Q3: Q4: PREGUNTAS DE CONCEPTOS PAREADOS Relacionar las definiciones y conceptos del lado izquierdo, con las palabras del lado derecho. 13 pts. 9.- Bit de acarreo/prstamo de la ltima operacin aritmtica (en el caso de prstamo (resta), el bit se invierte antes de guardarse) 10.- Registro de 8 bits, cada uno de sus bits (denominados Banderas) es un indicador de estado de la CPU o del resultado de la ltima operacin. 11.- Registro de 8 bits que guarda resultados temporales de las operaciones realizadas por la ALU 12.- Registro de 13 bits que siempre apunta a la siguiente instruccin a ejecutarse. En la siguiente seccin se dan mayores detalles en el manejo de este registro 13.- Registro de 14 bits. Todas las instrucciones se colocan en l para ser decodificadas por la a) Registro W.____

b) Registro STATUS__

c) Registro PC._____

d) Registro de Instruccin.____

e) C __ _

Escuela de Ingeniera
Pgina 3 de 5

Microcontroladores
P.G.F.
CPU antes de ejecutarlas. 14.- Los ocho bits literales de 'k' son cargados dentro del registro W. 15.- Sirve para indicarle al MPLAB cual es el formato del archivo *.list dentro de los parmetros esta el tipo de procesador que se va a emplear. 16.- Salto incondicional. f) <identificador> EQU <expresin> ____ g) BCF_____

h) [<etiqueta>] ORG <exp> _____ i) list p=16F877 _____

17.- Sirve para indicar la direccion de memoria en la cual ser colocada el cdigo generado a continuacin.

18.- El bit 'b' del registro 'f' es puesto a o-lgico.

j) include <file> ____ k) BSF _____

19.- Sirve para incluir en el ensamblado el archivo indicado por el parmetro file. Es como si el file fuera parte del archivo, como si se hubiera situado en la posicin en la cual la directiva aparece. 20.- El bit 'b' del registro 'f' es puesto a 1-lgico.

l) GOTO _____ m) MOVLW ______

21.- Permite asignar el valor de expresin al identificador. El general el identificador es un nombre que le es mas familiar al programador.

PREGUNTAS DE VERDADERO O FALSO 4 pts.


22.- ___ La ALU se encarga de realizar las operaciones aritmticas, lgicas y otras como por ejemplo rotaciones y desplazamiento de bits dentro de registros, requeridas para la ejecucin de los programas. 23.- ___ En la ALU se encuentra uno de los registros ms importantes del microprocesador, el Contador de Programa (PC), que contiene la direccin de la siguiente instruccin a ser ejecutada. 24.- ___ El bus de control se encarga de transportar seales de estado entre el microprocesador y los componentes conectados a l, con lo que se mantiene una regulacin del trfico de informacin 25.- ___ El bus de control mueve los datos, o sea la informacin, entre los dispositivos que se interconectan con el microprocesador, tales como unidades de almacenamiento masivo, Memoria, etc.

Escuela de Ingeniera
Pgina 4 de 5

Microcontroladores
P.G.F.
26.- Describa la secuencia de programacin que se debe seguir para desarrollar un programa, (lnea a lnea visto en clase). 13 pts.

Escuela de Ingeniera
Pgina 5 de 5