Anda di halaman 1dari 7

Puntos: 1 El modulo de comunicacin serial de la CPU HCS08 utiliza 16 pulsos de reloj para armar un bit de comunicacin, junto con

la frecuencia de bus y tasa de baudios o bits por segundo esperada para iniciar la comunicacin. Dada la informacin anterior si se necesita una tasa de baudios no menor de 115200 bits por segundo la frecuencia de bus mnima ser de Seleccione una respuesta. a. 1MHz. b. 8MHz. c. 4MHz. d. 2MHz. Si para armar cada bit se necesitan 16 pulsos, se debe multiplicar por la tasa baudios esperada, el resultado es 1843200Hz la opcin ms cercana es 2 MHz. Elaborado por: Carlos Andrs Cifuentes Garca Correcto Puntos para este envo: 1/1. Question 2 Puntos: 1

Seleccione una respuesta. a. f = D+CA+CA+BA. b. f = D+CA+CA+BA. c. f = D+CA+CA+BA. d. f = D+CA+CA+BA. Se debe de realizar la reduccin por mapa de Karnaugh para encontrar la respuesta. Elaborado por : ESPITIA CUCHANGO HELBERT EDUARDO. Correcto Puntos para este envo: 1/1. Question 3 Puntos: 1 El apuntador a la pila es un registro de 16 bits en la CPU HCS08, usado para apuntar a la siguiente posicin disponible en la pila con una secuencia LIFO (Ultimo en entrar

primero en salir), cuando la CPU salta a una subrutina (JSR) almacena la direccin actual en la pila, y el retorno se hace con (RTS). De acuerdo a lo anterior si en una aplicacin se realizan 4 saltos anidados, subrutinas llamadas as: (Inicio) Sub1, Sub2, Sub3 y Sub4, la secuencia como se libera la pila hasta llegar al punto de inicio es Seleccione una respuesta. a. Sub4, Sub3, Sub2, Sub1. b. Sub1, Sub2, Sub3, Sub4. c. Sub3, Sub4, Sub2, Sub1. d. Sub1, Sub2, Sub4, Sub3. Al ser la pila de tipo LIFO saldr primero la ultima en entrar es decir primero Sub4, luego Sub3, Sub2 y por ultimo Sub1. Elaborado por: Carlos Andrs Cifuentes Garca Correcto Puntos para este envo: 1/1. Question 4 Puntos: 1

Seleccione una respuesta. a. [0:9]. b. [0:F]. c. [0:B]. d. [0:C]. El ASCII del 0 al 9 est entre 0x30 y 0x39, la A continua en 0x40 y as hasta la F, por lo cual hasta 9 hace una buena conversin. Elaborado por: Carlos Andrs Cifuentes Garca Correcto Puntos para este envo: 1/1. Question 5 Puntos: 1 El protocolo IIC es un sistema de comunicaciones que fue desarrollado por Philips como un sistema multimaestro, para la conexin de perifricos a distancias relativamente cortas y velocidades de unos cientos de Kbps El protocolo se implementa

sobre dos lneas, una para el reloj (SCL: Serial Clock) y otra para los datos (SDA: Serial Data). Esta definicin lo configura como un sistema bidireccional del tipo maestro/esclavo. En la ltima dcada se ha venido dando un importante giro en la interconectividad de perifricos con los PC, de tal manera que interfaces como el puerto paralelo, serial RS232, entre otros, han desaparecido de los computadores. En su reemplazo, la interface USB (Universal Serial Bus) se ha convertido en la manera ms popular para conectar dispositivos perifricos a un computador personal o a otros dispositivos perifricos. Para una comunicacin entre un MCU y un chip en la tarjeta se debe usar comunicacin serial Seleccione una respuesta. a. RS232. b. IR. c. IIC. d. USB. La comunicacin IIC est diseada para comunicaciones de alta velocidad en el mismo circuito impreso. ELABORADO POR: CIFUENTES GARCA CARLOS ANDRS Correcto Puntos para este envo: 1/1. Question 6 Puntos: 1 Hacer una multiplicacin en un procesador de 8 bits, de las dcadas de los 70 y 80 significaba un gran gasto de operaciones de suma, resta y desplazamiento en forma iterativa. Con consumos de cientos de ciclos de mquina. En la actualidad las mquinas pueden hacer una multiplicacin en 4 ciclos de mquina o menos, con instrucciones especficas para tal propsito. Seleccione una respuesta. a. gasto de varios ciclos de mquina. b. hardware especifico para reducir los ciclos. c. desplazamientos iterativos. d. instrucciones iterativas suma. Los actuales microcontroladores usan hardware especifico para realizar la multiplicacin en mximo 4 ciclos Diseado por: Camilo Arturo Rodrguez Daz Correcto Puntos para este envo: 1/1. Question 7 Puntos: 1 Las instrucciones del tipo inherentes no llevan parmetros asociados, las instrucciones directas llevan un parmetro que es la posicin de memoria sobre la que ejecutan la accin, (LDA: lee una posicin en el acumulador, LDX: lee una posicin en el registro

X), la instruccin DIV divide A/X y deja el resultado en A. De acuerdo a lo anterior, si se necesita hacer una divisin entre el Dato1 sobre el Dato2 la secuencia apropiada es Seleccione una respuesta. a. Div Dato1 Dato2, LDX, LDA. b. LDA Dato1, Div Dato2, LDX. c. LDA Dato1, LDX Dato2, DIV. d. Div, LDA Dato1, LDX Dato2. Primero se debe leer Dato1 en A (LDA Dato1), luego Dato2 en X (LDX Dato2) y luego dividir (DIV), la cual es inherente y no tiene parmetros. Elaborado por: Carlos Andrs Cifuentes Garca Correcto Puntos para este envo: 1/1. Question 8 Puntos: 1 Siendo A una variable de tipo booleana, la premisa falsa es Seleccione una respuesta. a. A*1=A. b. A*0=0. c. A+1=A. d. A+0=A. En lgica booleana la adicin de 1 con una variable booleana es 1. ELABORADO POR: ESPITIA CUCHANGO HELBERT EDUARDO Correcto Puntos para este envo: 1/1. Question 9 Puntos: 1 Todo equipo electrnico, y particularmente los equipos que manipulan seales de radio frecuencia, conmutacin electrnica, entre otras, sufren el inevitable mal de ruido por interferencia electromagntica. La seal de 60Hz (50Hz) de la red de alimentacin es el factor ms comn, que perturba los sistemas electrnicos. Hoy en da los 220Hz, generados por la conmutacin de la fuente de los sistemas celulares, se constituyen en una de las altas fuentes contaminantes para los circuitos electrnicos. De acuerdo al presente problema la solucin es Seleccione una respuesta. a. implementar filtros de desacople y adecuados diseos de PCBs. b. reducir el nmero de instrucciones de un programa. c. Implementar un sistema operativo embebido. d. reducir el nmero de interrupciones de la aplicacin. Ante la interferencia de electromagntica la solucin es trabajar en el filtraje de las seales sobre circuito impreso PCB.

ELABORADO POR: CIFUENTES GARCA CARLOS ANDRS Correcto Puntos para este envo: 1/1. Question 10 Puntos: 1 Del siguiente programa en lenguaje ensamblador se puede decir que la memoria se llena desde

Seleccione una respuesta. a. $B0 hasta $BF con valores de $B0 hasta $BF de forma cclica. b. $B0 hasta $BF con valores de $0 hasta $F de forma cclica. c. $0 hasta $F con valores de $B0 hasta $BF de forma cclica. d. $0 hasta $F con valores de $0 hasta $F de forma cclica. El registro indexado se carga con el valor de $B0 y siguiente a esto se limpia esta direccin, luego se mueve el valor actual de $B0 a $B0 y queda apuntado H:X a la siguiente posicin de memoria. Siguiente a esto se incrementa el valor de $B0 con (1,2,3) y se compara el registro indexado con el valor $D0 si es igual salta a la etiqueta PROM donde se limpia la posicin de memoria $D0 y se repite el ciclo completo, y si no repite el ciclo desde la etiqueta INICIO, con lo que la memoria se llenara con $0 en $D0 hasta $F en $DF . ELABORADO POR: RODRGUEZ DAZ CAMILO ARTURO Correcto Puntos para este envo: 1/1. Question 11 Puntos: 1 La simplificacin de la siguiente expresin F=CAB+CAB+CAB+CAB es Seleccione una respuesta. a. F = AB+CB+CA. b. F = AB+CB+A. c. F = AB+CB. d. F = AB+CB+CA+CAB. Se debe realizar la reduccin por mapa de Karnaugh para encontrar la respuesta. Elaborado por: ESPITIA CUCHANGO HELBERT EDUARDO.

Correcto Puntos para este envo: 1/1. Question 12 Puntos: 1 En un modulo timer que se basa en un contador de 16 bits para la generacin una seal de PWM se tiene en cuenta la frecuencia de bus del microcontrolador, el prescalizador que es un divisor de la frecuencia de bus, y el periodo que se desee para la seal de PWM. Dado lo anterior si se est basado en un frecuencia de bus de 24Mhz y con el requerimiento de 50Hz de frecuencia PWM, el valor mnimo que debe tener el prescalizador para no superar el tamao del timer de 16 bits es Seleccione una respuesta. a. 4. b. 2. c. 8. d. 16. Con las condiciones dadas el contador debera contar 480000 ciclos (24000000/50) el conteo mximo es 65535 (16 bits), con un prescalizador de 8 contara hasta 60000 y sera el mnimo con las opciones dadas. Elaborado por: Carlos Andrs Cifuentes Garca Correcto Puntos para este envo: 1/1. Question 13 Puntos: 1 Los array son punteros constantes (no variables) que permiten acceder, de una manera indexada, a una zona de memoria reservada por el compilador automticamente. Dicho puntero constante equivale a la direccin de comienzo del array, por ser una constante, este puntero no se inicializa; se inicializa el contenido de la zona de memoria apuntada. Para copiar un array en otro array bastara con Seleccione una respuesta. a. inicializar el puntero con la zona de memora. b. copiar el puntero a la posicin inicial. c. copiar elemento a elemento en un bucle. d. asignar el elemento medio. Para copiar un array en otro es necesario copiar elemento a elemento con un bucle. ELABORADO POR:CIFUENTES GARCA CARLOS ANDRS Incorrecto Puntos para este envo: 0/1. Question 14 Puntos: 1 NO es paso de diseo de procesador Seleccione una respuesta. a. establecer el repertorio de instrucciones.

b. realizar la mquina de estados algortmica. c. disear el camino de datos. d. programar la memoria. La programacin de la memoria se realiza luego de tener implementado el procesador. ELABORADO POR: ESPITIA CUCHANGO HELBERT EDUARDO Incorrecto Puntos para este envo: 0/1. Question 15 Puntos: 1 El resultado de realizar la multiplicacin de los nmeros binarios 1010 y 1101 es Seleccione una respuesta. a. 10000011. b. 10000010. c. 10000001. d. 10000110.

Elaborado por:Helbert Eduardo Espitia Cuchango Correcto Puntos para este envo: 1/1.

Anda mungkin juga menyukai