Anda di halaman 1dari 42

UNIVERSIDAD POLITÉCNICA SALESIANA

CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA


BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Definiciones en Sistemas uP


Pregunta: Complete los espacios en blanco con información sobre la arquitectura de un
computador

Bus de Direcciones:
Selecciona origen o __________ (posee sentido _______________).
M líneas: Permiten _____________ un total 2___ posiciones/direcciones
Bus de Datos:
Transfiere datos (posee sentido _____________).
N líneas: # de ____ transmitidos en ___________ (tamaño de los datos).
Bus de Control:
Bus heterogéneo, depende del tipo de _________________.
Solución:

Bus de Direcciones:
Selecciona origen o destino (posee sentido unidireccional).
M líneas: Permiten direccionar 2𝑁 posiciones/direcciones

Bus de Datos:
Transfiere datos (posee sentido bidireccional).
N líneas: # de bits transmitidos en paralelo (tamaño de los datos).
Bus de Control:
Bus heterogéneo, depende del tipo de microprocesador.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Definiciones en Sistemas uP


Pregunta: ¿Cuáles son las tres unidades principales de una computadora digital?

Respuesta:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
Las tres unidades principales de una computadora digital son: la unidad central de
procesamiento (CPU), la unidad de memoria y los dispositivos de entrada / salida.

Subtema: Definiciones en Sistemas uP


Pregunta: ¿Cómo se comunica el microprocesador con la memoria y los dispositivos de
entrada / salida?

Respuesta
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
El microprocesador se comunica con la memoria y los dispositivos de entrada / salida a través
de tres buses: El bus de datos, el bus de direcciones y el bus de control.

Subtema: Definiciones en Sistemas uP


Pregunta: ¿Qué es la Frecuencia de reloj en un microprocesador?

Respuesta:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
Indica la frecuencia a la cual los transistores que lo conforman conmutan eléctricamente, es
decir, abren y cierran el flujo de una corriente eléctrica.

Subtema: Definiciones en Sistemas Up


Pregunta: ¿Cuáles son los diferentes buses y qué trabajos realizan en un microprocesador?

Respuesta
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
El bus de datos (DB), el bus de direcciones (AB) y el bus de control (CB). El flujo de datos del
uP se realiza a través del DB, mientras que el direccionamiento del dispositivo o espacio de
memoria para lectura/escritura se sale del AB. El CB controla las actividades del sistema de
microordenador en cualquier momento del tiempo.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Definiciones en Sistemas Up


Pregunta: Para qué sirve los dispositivos E / S?

Respuesta:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
Los dispositivos de E / S permiten que el microprocesador se comunique con el mundo
exterior.

Subtema: Definiciones en Sistemas Up


Pregunta: Describir los detalles sobre las tareas realizadas por el microprocesador

Respuestas:

Ejecuta--------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------

Lee-------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------

Transfiere y recibe-----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------

Solución:
Ejecuta operaciones en forma de operaciones aritméticas lógicas simples.

Lee instrucciones de memoria, las decodifica (identifica el tipo de instrucción) y ejecuta


(procesa los datos como requiera la instrucción).

Transfiere y recibe datos, internamente y con sistemas de memoria o dispositivos de E/S.


UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Definiciones en Sistemas Up

Pregunta: Considerando la siguiente lista ¿Cuál de las opciones corresponde a las


componentes internas del microprocesador?

1) ALU
2) Fancooler
3) Bloque de registro
4) Disipador de calor
5) Bus de control

Opciones de Respuesta
A) 1,3,5
B) 1.2.3
C) 3,4,5
D) 1,4,5

Solución:
Opciones de Respuesta
A) 1,3,5
B) 1.2.3
C) 3,4,5
D) 1,4,5
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Definiciones en Sistemas Up


Pregunta: En un sistema básico de cómputo. Identifica con el número correcto el elemento
señalado. Coloca el número y su función que consideres adecuado entre los paréntesis.

a) ( ) Microprocesador. Es un dispositivo digital, capaz de leer, interpretar y ejecutar


una lista de ordenes (Palabras binarias), realizando diversos procesos con la
información que tiene a su disposición.
b) ( ) Memoria RAM. Almacenamiento de datos y programa temporales del usuario.
c) ( ) Bus de datos. Sistema digital que transfiere datos entre los componentes de un uP.
d) ( ) Dispositivos o Módulos de I/O. Son aquellos que sirven para introducir datos Al
microprocesador para su proceso.
e) ( ) Bus de control. El bus de control es el encargado de transmitir las señales que
eviten accidentes o colisiones durante el proceso de transporte de información.
f) ( ) Bus de datos. Es aquel que se encarga de transportar la información entre los
distintos dispositivos del Hardware.
g) ( ) Bus de direcciones. Establece la direccion del dato en tránsito.
h) ( ) Alimentación. Esta fuente entrega al dispositivo el voltaje y la corriente adecuados
para que pueda realizar sus tareas.
i) ( ) Memoria ROM. Es una memoria No volátil de solo lectura y almacena de manera
permanente los programas que ponen en marcha al ordenador.
j) ( ) Oscilador. Establece la velocidad para ejecutar las operaciones internas del uP.
Solución:
a) (1) Microprocesador. Es un dispositivo digital, capaz de leer, interpretar y ejecutar
una lista de ordenes (Palabras binarias), realizando diversos procesos con la
información que tiene a su disposición.
b) (2) Memoria RAM. Se utiliza para almacenamiento de datos y programa temporales
del usuario.
c) (9) Bus de datos. Sistema digital que transfiere datos entre los componentes de un uP.
d) (4) Dispositivos o Módulos de I/O. Son aquellos que sirven para introducir datos Al
microprocesador para su proceso.
e) (8) Bus de control. el bus de control es el encargado de transmitir las señales que
eviten accidentes o colisiones durante el proceso de transporte de información.
f) (9) Bus de datos. Es aquel que se encarga de transportar la información entre los
distintos dispositivos del Hardware.
g) (7) Bus de direcciones. Establece la direccion del dato en tránsito.
h) (6) Alimentación. Esta fuente entrega al dispositivo el voltaje y la corriente adecuados
para que pueda realizar sus tareas
i) (3) Memoria ROM. Es una memoria No volátil de solo lectura y almacena de
manera permanente los programas que ponen en marcha al ordenador.
j) (5) Oscilador. Establece la velocidad para ejecutar las operaciones internas del uP.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del uP


Pregunta: Describa el registro acumulador del 8085

Respuesta:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
Este registro de 8 bits es el registro de trabajo del 8085. Cualquier entrada / salida de datos
hacia / desde el microprocesador se realiza a través del acumulador (registro). Generalmente se
utiliza para el almacenamiento temporal de datos y para la colocación del resultado final de
operaciones aritméticas / lógicas. El registro del acumulador (ACC o A) se usa ampliamente
para operaciones aritméticas, lógicas, de almacenamiento y rotación.

Subtema: Arquitectura del uP

Pregunta: Mencione la utilidad de los registros de propósito general (GPR)


Respuesta:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
Almacenan datos de trabajo temporales durante la ejecución del programa. Aquí pueden ser
almacenadas variables para conteo o para algoritmos temporizadores. Cuanto mayor sea el
número de registros de propósito general, mayor será la flexibilidad en la programación, por lo
que un microprocesador que tenga más registros de este tipo es eficiente.

Subtema: Arquitectura del uP

Pregunta: Describa el registro de bandera (estado) del 8085


Respuesta:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
Es un registro de 8 bits en el que cinco posiciones de bit contienen el estado de cinco
indicadores de condición que son Cero (Z), Signo (S), Transporte (CY), Paridad (P) y
Transporte auxiliar (AC). Cada una de estas cinco banderas es un bit dentro del registro y son
utilizadas para verificar (preguntar) el último estado de la operación realizada por el uP.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del Up

Pregunta: ¿Qué es la pila o stack?


Respuesta:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
Una pila (stack en inglés) es una lista ordenada o estructura de datos que permite almacenar y
recuperar datos. El modo de acceso a sus elementos es de tipo LIFO (del inglés Last in first
out ultimo en entrar, primero en salir). El programador usa la pila para mantener el registro de
las direcciones donde ocurrieron saltos a una subrutina y permite recuperar estas direcciones
(regresar al lugar antes del salto) una vez finalizada la subrutina
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del uP

Pregunta: Usando las letras de la columna B complete las proposiciones de la columna A.

Solución:
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del uP

Pregunta: Señale la opción correcta. Que complete la siguiente frase con las palabras
correctas
El sistema de reloj y su distribución para la arquitectura AVR.
“Para reducir el consumo de -----------, los relojes que no están siendo usados se paran usando
los diferentes modos de ahorro de energía. El -------------- se dirige a las partes del sistema
concernientes con la operación del núcleo AVR. El reloj de la Flash controla la operación de la
interface Flash y se -------------- simultáneamente con el reloj del CPU.”

Opciones de respuesta:
A) Potencia−Reloj del CPU−Desactiva
B) Energía−Reloj de la Flash−Activa
C) Potencia−Reloj del CPU−Activa
D) Energía−Reloj de la Flash−Desactiva
Solución:
Opciones de respuesta:
A) Potencia−Reloj del CPU−Desactiva
B) Energía−Reloj de la Flash−Activa
C) Potencia−Reloj del CPU−Activa
D) Energía−Reloj de la Flash−Desactiva
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del uP

Pregunta: Marque con una X la opción correcta. Que complete la siguiente frase. La
arquitectura Harvard consiste en:……..
Opciones de respuesta:
A) ___Consiste simplemente en un esquema en el que el CPU está conectado a dos
memorias por intermedio de dos buses separados. Una de las memorias contiene
solamente las instrucciones del programa, y es llamada Memoria de Programa. La otra
memoria solo almacena los datos y es llamada Memoria de Datos. Ambos buses son
totalmente independientes y pueden ser de distintos anchos.
B) ___Que el set de instrucciones y el bus de la memoria de programa pueden diseñarse de
manera tal que todas las instrucciones tengan una sola posición de memoria de
programa de la misma longitud. Además, como los buses son independientes, el CPU
del micro controlador puede estar accediendo a los datos para completar la ejecución
de una instrucción, y al mismo tiempo estar leyendo la próxima instrucción a ejecutar.
C) ___130 instrucciones, la mayoría se ejecuta en un solo ciclo de reloj. 32 registros de
propósito general de 8 bits. Hasta 16 MIPS si trabaja a 16 MHz.
D) ___3 puertos de E/S (Puertos B, C D). Todos los pines de cada puerto son programables
como entrada o salida de datos configurando el registro asociado respectivo. son un
conjunto de líneas (pines) programables como entrada o salida que dispone el micro
controlador para comunicarse con el mundo exterior.
Solución:
Opciones de respuesta:
A) X Consiste simplemente en un esquema en el que el CPU está conectado a dos
memorias por intermedio de dos buses separados. Una de las memorias contiene
solamente las instrucciones del programa, y es llamada Memoria de Programa. La otra
memoria solo almacena los datos y es llamada Memoria de Datos. Ambos buses son
totalmente independientes y pueden ser de distintos anchos.
B) ___Que el set de instrucciones y el bus de la memoria de programa pueden diseñarse de
manera tal que todas las instrucciones tengan una sola posición de memoria de
programa de la misma longitud. Además, como los buses son independientes, el CPU
del micro controlador puede estar accediendo a los datos para completar la ejecución
de una instrucción, y al mismo tiempo estar leyendo la próxima instrucción a ejecutar.
C) ___130 instrucciones, la mayoría se ejecuta en un solo ciclo de reloj. 32 registros de
propósito general de 8 bits. Hasta 16 MIPS si trabaja a 16 MHz.
D) ___3 puertos de E/S (Puertos B, C D). Todos los pines de cada puerto son programables
como entrada o salida de datos configurando el registro asociado respectivo. son un
conjunto de líneas (pines) programables como entrada o salida que dispone el micro
controlador para comunicarse con el mundo exterior.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del Up

Pregunta: Conforme el concepto indique a qué tipo de arquitectura corresponde


a) Arquitectura _________
Cada instrucción puede ser ejecutada en un solo ciclo del CPU.

b) Arquitectura _________
Sus Instrucciones permiten operaciones complejas entre operandos.
Solución:
Opciones de respuesta:
a) Arquitectura RISC
Cada instrucción puede ser ejecutada en un solo ciclo del CPU.

b) Arquitectura CISC
Sus Instrucciones permiten operaciones complejas entre operandos.

Subtema: Arquitectura del Up

Pregunta: Conteste verdadero (V) o falso (F) a las relaciones y diferencias entre las
arquitecturas de los microprocesadores RISC y CISC.
1. La arquitectura RISC usa instrucciones simples que realizan operaciones de bajo nivel
dentro de un solo ciclo de reloj, mientras que la arquitectura CISC con una sola
instrucción puede ejecutar diversas operaciones de bajo nivel……………………..( )
2. La arquitectura RISC es mejor a la arquitectura CISC referente a velocidad de
procesamiento, ya que esta realizado con un diseño de pipeline…………………...( )
3. La arquitectura CISC intenta reducir el número de instrucciones por programa. Las
computadoras basadas en la arquitectura CISC están diseñadas para disminuir el costo
de la memoria……………………………………………………………………….( )
4. La decodificación de instrucciones de la arquitectura CISC es muy sencillo, en esta se
necesita una instrucción para admitir múltiples modos de direccionamiento, mientras
que la arquitectura RISC utiliza modos de direccionamiento simples, donde las
instrucciones se ejecutan de forma secuencial……………………………………...( )
Solución:
1. La arquitectura RISC usa instrucciones simples que realizan operaciones de bajo nivel
dentro de un solo ciclo de reloj, mientras que la arquitectura CISC con una sola
instrucción puede ejecutar diversas operaciones de bajo nivel………………….( V )
2. La arquitectura RISC es mejor a la arquitectura CISC referente a velocidad de
procesamiento, ya que esta realizado con un diseño de pipeline………………...( F )
3. La arquitectura CISC intenta reducir el número de instrucciones por programa. Las
computadoras basadas en la arquitectura CISC están diseñadas para disminuir el costo
de la memoria…………………………………………………………………….( V )
4. La decodificación de instrucciones de la arquitectura CISC es muy sencillo, en esta se
necesita una instrucción para admitir múltiples modos de direccionamiento, mientras
que la arquitectura RISC utiliza modos de direccionamiento simples, donde las
instrucciones se ejecutan de forma secuencial…………………………………….( F )
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del Up

Pregunta: Defina y describa las características de los conjuntos de instrucciones RISC y CISC
Respuesta RISC
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------

Respuesta RISC
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
Solución:
Respuesta RISC
Significa conjunto reducido de instrucciones. Está diseñado para reducir el tiempo de
ejecución al simplificar el conjunto de instrucciones de la computadora.
Cada instrucción requiere solo un ciclo de reloj para ejecutar los resultados en un tiempo de
ejecución uniforme. Es menos efectiva en relación a la longitud del programa ya que hay más
instrucciones por programa, por lo tanto, se necesita más memoria para almacenar las
instrucciones. En cuanto a su arquitectura, esta utiliza un conjunto de instrucciones altamente
optimizado. Se utiliza en dispositivos portátiles como el iPod de Apple debido a su eficiencia
energética.

Respuesta CISC
Significa conjunto de instrucciones complejas. Está diseñado para minimizar el número de
instrucciones por programa, ignorando el número de ciclos por instrucción. El énfasis está en
construir instrucciones complejas directamente en el hardware.
El compilador tiene que hacer muy poco trabajo para traducir un lenguaje de alto nivel a un
lenguaje de nivel de ensamblador / código de máquina porque la longitud del código es
relativamente corta, por lo que se requiere muy poca memoria para almacenar las
instrucciones.
En cuanto a su arquitectura está diseñado para disminuir el costo de la memoria ya que en
diseños complejos se requieren programas más extensos y por ende más almacenamiento, lo
que resulta un mayor costo de la memoria. Para resolver esto, el número de instrucciones por
programa se puede reducir al incrustar el número de operaciones en una sola instrucción.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del Up

Pregunta: Una con líneas según corresponda “Conjunto de Instrucciones del


Microprocesador”

Solución:
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del uP

Pregunta: Marque con una X la opción correcta. Sobre características importantes de un


conjunto reducido de instrucciones (RISC).
Opciones de respuesta:
A) ___Instrucciones complejas, instrucciones de longitud fija, pocos modelos de
direcciones.
B) ___Instrucciones simples, longitud de instrucción dinámica, un modelo de dirección.
C) ___Instrucciones complejas, longitud de instrucción dinámica, varios modelos de
direcciones.
D) ___Instrucciones simples, instrucciones de longitud fija pocos modelos de direcciones.
Solución:
Opciones de respuesta:
A) ___Instrucciones complejas, instrucciones de longitud fija, pocos modelos de
direcciones.
B) ___ Instrucciones simples, longitud de instrucción dinámica, un modelo de dirección.
C) _ Instrucciones complejas, longitud de instrucción dinámica, varios modelos de
direcciones.
D) _𝑋_Instrucciones simples, instrucciones de longitud fija pocos modelos de direcciones.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del Up

Pregunta: De la siguiente lista de características. Clasifíquelas con la arquitectura


correspondiente
Instrucciones complejas−Se ejecuta en un ciclo de reloj−300 instrucciones o mas−Reduce el
número de instrucciones por programa−Instrucciones simples−Código de instrucción de
longitud variable−100 instrucciones o menos−Instrucción de longitud fija

Arquitectura CISC Arquitectura CISC

Solución:
Opciones de respuesta:
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del uP

Pregunta: ¿Qué es la memoria Cache, describa su utilización, y su funcionamiento?


Respuestas:
Que es
------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------
Utilización
------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------
Funcionamiento
------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------
Solución:

Respuestas:
Que es.- Es una clase de memoria RAM estática (SRAM) de acceso aleatorio y alta velocidad,
situada entre el CPU y la RAM; proporciona acceso rápido a los datos de uso más frecuente.
Su ubicación hace que sea suficientemente rápida para almacenar y transmitir los datos que el
microprocesador necesita recibir casi instantáneamente. La memoria caché es rápida, unas 5 ó
6 veces más que la DRAM (RAM dinámica), por eso su capacidad es mucho menor y precio
es elevado, hasta 10 ó 20 veces más que la memoria principal dinámica para la misma cantidad
de memoria.
Utilización.- Acelerar el procesamiento de las instrucciones de memoria en la CPU. Los
ordenadores tienden a utilizar las mismas instrucciones y (en menor medida), los mismos datos
repetidamente, por ello la caché contiene las instrucciones más usadas. Por lo tanto, a mayor
instrucciones y datos la CPU pueda obtener directamente de la memoria caché, tanto más
rápido será el funcionamiento del ordenador.
Funcionamiento.- La memoria caché se carga desde la RAM con los datos y/o instrucciones
que ha buscado la CPU en las últimas operaciones. La CPU siempre busca primero la
información en la caché, lo normal es que va encontrar ahí la mayoría de las veces, con lo que
el acceso será muy rápido. Pero si no encuentra la información en la caché, se pierde un
tiempo extra en acudir a la RAM y copiar dicha información en la caché para su
disponibilidad. Como estos fallos ocurren con una frecuencia relativamente baja, el
rendimiento mejora considerablemente, ya que la CPU accede más veces a la caché que a la
RAM.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Arquitectura del Up

Pregunta: Enumere 3 parámetros que caracterizan a un microprocesador y defina 2 de ellos


1. -------------------------------
2. -------------------------------
3. -------------------------------

Definiciones
……………………………………………………………………………………………………
……………………………………………………………………………………………………

……………………………………………………………………………………………………
……………………………………………………………………………………………………
Solución:
1. Juego de instrucciones
2. Ancho de palabra
3. Frecuencia de reloj

Definiciones
Juego de instrucciones: Instrucciones que el procesador puede entender y ejecutar.
Comandos implementados por el diseñador del CPU (standard).
Ancho de palabra: Cadena finita de bits que son manejados como un conjunto por la
máquina.
Frecuencia de reloj: Frecuencia a la cual los transistores internos conmutan (abren o cierran)
eléctricamente el flujo de la corriente eléctrica en el procesador.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Memorias
Pregunta: ¿Cuál es la utilidad de la RAM?
Respuesta:
------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------

Solución:
Se utiliza para almacenar información que cambia o puede cambiar durante el funcionamiento
del sistema. Datos para cálculos y resultados de cálculos.

Subtema: Memorias
Pregunta: ¿Cómo funciona la ROM? Explique.

Respuesta:
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
Solución:
La ROM funciona como un vector de memoria cuyo contenido una vez programado, está
permanentemente fijo y no puede ser alterado por el μP mientras el sistema está funcionando.
No es volátil.

Subtema: Memorias

Pregunta: Enumere 6 distintos tipos de memoria no volátil

Opciones de respuesta:
1. ---------------
2. ---------------
3. ---------------
4. ---------------
5. ---------------
6. ---------------

Solución:
Opciones de respuesta

1. ROM
2. PROM
3. EPROM
4. MRAM
5. FLASH
6. EEPROM
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Memorias
Pregunta: Marque con una X la opción correcta. Que complete la siguiente frase. La
memoria RAM es……

Opciones de Respuesta:

A) ___Es una memoria de lectura y escritura, es volátil.


B) ___Es un chip de memoria en el que se puede salvar un programa, pero una vez que se
haya utilizado, no se puede reutilizarlo.
C) ___Es una memoria que se puede escribir en cualquier momento sin borrar todo el
contenido anterior El borrado de los datos se realiza mediante un voltaje específico.
D) ___Sirve para almacenar el programa de arranque de los computadores

Solución:
Opciones de Respuesta:

A) X Es una memoria de lectura y escritura, es volátil.


B) ___ Es un chip de memoria en el que se puede salvar un programa, pero una vez que se
haya utilizado, no se puede reutilizarlo.
C) ___Es una memoria que se puede escribir en cualquier momento sin borrar todo el
contenido anterior El borrado de los datos se realiza mediante un voltaje específico.
D) ___Sirve para almacenar el programa de arranque de los computadores

Subtema: Memorias
Pregunta: Complete la siguiente frase con la opción correcta. Las funciones especiales más
comunes de una memoria de almacenamiento son:
______________________________________, ____________________________________,
______________________________________, ____________________________________.

Opciones de Respuesta:

a) Almacenamiento cuando falla la energía, Memoria Cache, Memoria FIFO, Búferes


circulares
b) Almacenamiento masivo, creación autónoma de información, encriptación de
información, destrucción autónoma de datos.
c) Destrucción autónoma de datos, Memoria cache, Aumento de velocidad de lectura,
transmisión inalámbrica de información.

Solución:
a) Correcto, En esta opción se enumeran funciones comunes de las memorias de
almacenamiento.
b) Incorrecto, La respuesta contiene partes información errónea.
c) Incorrecto, La respuesta contiene partes información errónea.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Memorias
Pregunta: De la siguiente lista de memorias. Clasifique en su respectiva columna si son
memorias volátiles o no volátiles.

DRAM, SRAM, MRAM, FLASH, ASRAM, SBRAM, PROM, ROM.

MEMORIAS VOLÁTILES MEMORIAS NO VOLÁTILES

Solución:

Subtema: Memorias
Pregunta: Enumere los tipos de memorias no volátiles de la familia ROM y descríbalas
brevemente.

Respuesta:

1. ---------------:----------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
2. ---------------:----------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
3. ---------------:----------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
4. ---------------:----------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
5. ---------------:----------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------
Solución:
1. ROM: Programada por usuario una sola vez y después no puede ser alterada
2. EPROM: puede ser reprogramada, pero requiere borrar los datos primero.
3. EAROM: Permite borrado eléctrico (aplicando un voltaje negativo elevado a las
compuertas de control de las células de memoria) y la memoria puede ser entonces
reprogramada (aplicando un voltaje positivo).
4. EEPROM: Pueden ser borradas eléctricamente y reprogramadas.
5. FLASH: Memorias reprogramables para almacenamiento masivo, memoria de
programa en Microcontroladores
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Memorias
Pregunta: Al lado izquierdo se encuentran los diferentes tipos de memorias ROM, unir con
sus respectivos conceptos.

Solución:
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Memorias
Pregunta: Señale la opción correcta. Que complete el concepto correcto. La memoria
EPROM:……..

Opciones de Respuesta:
a) Es un chip de memoria en el que se puede salvar un programa, pero una vez que se
haya utilizado, no se puede reutilizarlo.
b) Es una memoria que se puede escribir en cualquier momento sin borrar todo el
contenido anterior El borrado de los datos se realiza mediante un voltaje específico.
c) Es una memoria de lectura y escritura, suele ser volátil.
d) Es una Memoria que se lee y escribe electrónicamente, pero para el borrado de la
misma es necesario exponerla a radiación ultravioleta.

Solución:
Opciones de Respuesta:
a) Es un chip de memoria en el que se puede salvar un programa, pero una vez que se
haya utilizado, no se puede reutilizarlo.
b) Es una memoria que se puede escribir en cualquier momento sin borrar todo el
contenido anterior El borrado de los datos se realiza mediante un voltaje específico.
c) Es una memoria de lectura y escritura, suele ser volátil.
d) Es una Memoria que se lee y escribe electrónicamente, pero para el borrado de la
misma es necesario exponerla a radiación ultravioleta.

Subtema: Memorias
Pregunta: Señale la opción correcta. Que complete el concepto correcto. La memoria
PROM……

Opciones de Respuesta:
a) Es un chip de memoria en el que se puede salvar un programa, pero una vez que se
haya gravado un programa, no es posible regrabarlo.
b) Es una memoria que se puede escribir en cualquier momento sin borrar todo el
contenido anterior El borrado de los datos se realiza mediante un voltaje específico.
c) Es una memoria de lectura y escritura, suele ser volátil.
d) Es una Memoria que se lee y escribe electrónicamente, pero para el borrado de la
misma es necesario exponerla a radiación ultravioleta.

Solución:
Opciones de Respuesta:
a) Es un chip de memoria en el que se puede salvar un programa, pero una vez que se
haya grabado un programa, no es posible regrabarlo.
b) Es una memoria que se puede escribir en cualquier momento sin borrar todo el
contenido anterior El borrado de los datos se realiza mediante un voltaje específico.
c) Es una memoria de lectura y escritura, suele ser volátil.
d) Es una Memoria que se lee y escribe electrónicamente, pero para el borrado de la
misma es necesario exponerla a radiación ultravioleta.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Memorias
Pregunta: Señale la respuesta correcta. Se tiene una memoria RAM 6116 que cuenta con una
entrada de 11 Bits de direccionamiento. ¿Cuál es el total de posiciones de memoria que pueden
ser direccionadas?

Opciones de Respuesta:
a) 1023
b) 2048
c) 1024

Solución:
Opciones de Respuesta:
a) 1023
b) 2048
c) 1024
Posiciones de memoria = 2𝑁 donde N indica el número de bits de entradas de
direccionamiento, donde tenemos que:
2𝑁 = 211 = 2048

Subtema: Memorias

Pregunta: Explique la diferencia entre memoria volátil y no volátil, de al menos 2 ejemplos


de cada una.

Respuesta:

------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------

Memorias volátiles: ---------- y ---------

Memorias no volátiles: ---------- y ----------


Solución:
Una memoria volátil pierde la información en ella contenida al quedarse sin alimentación. La
memoria no volátil guarda la información misma al quedarse sin alimentación.

Memorias volátiles: SRAM, DRAM.


Memorias no volátiles: EEPROM, ROM y Flash
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Memorias
Pregunta: Señale la respuesta incorrecta.

Opciones de Respuesta:
a) La memoria EEPROM presenta la posibilidad de reescribir y borrar bytes
individualmente, y son más fáciles y veloces de reprogramar.
b) La memoria EPROM puede ser reprogramada pero requiere un borrado no parcial de
sus datos.
c) La memoria EAROM permite borrado eléctrico aplicando un voltaje negativo elevado
a las compuertas de control de las células de memoria.
d) La memoria EPROM es un chip volátil que retiene sus datos durante diez o veinte
años, y se puede leer un número ilimitado de veces.
e) La memoria EEPROM puede ser programada, borrada y reprogramada eléctricamente
y no con rayos ultravioleta.
f) La memoria EAROM puede ser reprogramada aplicando un voltaje positivo.

Solución:
Opciones de Respuesta:
a) La memoria EEPROM presenta la posibilidad de reescribir y borrar bytes
individualmente, y son más fáciles y veloces de reprogramar.
b) La memoria EPROM puede ser reprogramada pero requiere un borrado no parcial de
sus datos.
c) La memoria EAROM permite borrado eléctrico aplicando un voltaje negativo elevado
a las compuertas de control de las células de memoria.
d) La memoria EPROM es un chip volátil que retiene sus datos durante diez o veinte
años, y se puede leer un número ilimitado de veces.
e) La memoria EEPROM puede ser programada, borrada y reprogramada eléctricamente
y no con rayos ultravioleta.
f) La memoria EAROM puede ser reprogramada aplicando un voltaje positivo.

El literal d es el incorrecto debido a que la memoria EPROM es un chip no volátil. El resto son
verdaderas.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Desempeño del Up


Pregunta: La siguiente tabla indica la frecuencia de los tipos de instrucciones ejecutadas en
un programa “típico”, y también, el número de ciclos por instrucción referencial para cada
tipo. ¿Cuál es el CPI promedio?

Respuesta:
------------------------------------------------------------------------------------------------------------------

Solución:
𝑐𝑦𝑐𝑙𝑒𝑠
𝐶𝑃𝐼 = 0.5 ∙ 4 + 0.3 ∙ 5 + 0.05 ∙ 4 + 0.15 ∙ 2 = 4 [ ]
𝑖𝑛𝑠𝑡𝑟𝑢𝑐𝑡𝑖𝑜𝑛
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Desempeño del uP


Pregunta: Considere la implementación de un uP con arquitectura del conjunto de
instrucciones (ISA) MIPS con 500 MHz de frecuencia de reloj.
– Cada instrucción ALU toma 3 ciclos de reloj,
– Cada instrucción Branch/Jump toma 2 ciclos de reloj,
– Cada instrucción sw toma 4 ciclos de reloj,
– Cada instrucción lw toma 5 ciclos de reloj.
Este 𝜇P realiza ejecución secuencial de instrucciones.
Considere un programa que en su ejecución realiza:
– x=200 millones de instrucciones ALU
– y=55 millones de instrucciones branch/jump
– z=25 millones de instrucciones sw
– w=20 millones de instrucciones lw
Encontrar el valor de CPU time o Tiempo de Ejecución del CPU.

Respuesta:
--------------------------------------------------------------------------------------------------------------

Soluciones:

 Solución 1
# 𝑐𝑖𝑐𝑙𝑜𝑠 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑝𝑟𝑜𝑔𝑟𝑎𝑚𝑎 = (𝑥 ∙ 3 + 𝑦 ∙ 2 + 𝑧 ∙ 4 + 𝑤 ∙ 5)
= 910 × 106 𝑐𝑖𝑐𝑙𝑜𝑠 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗
# 𝑐𝑖𝑐𝑙𝑜𝑠 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑝𝑟𝑜𝑔𝑟𝑎𝑚𝑎
𝐶𝑃𝑈𝑡𝑖𝑚𝑒 =
𝐹𝑐𝑙𝑜𝑐𝑘
(910 ∙ 106 )
𝐶𝑃𝑈𝑡𝑖𝑚𝑒 = = 𝟏. 𝟖𝟐 𝒔𝒆𝒈
(500 ∙ 106 )

 Solución 2
# 𝑐𝑖𝑐𝑙𝑜𝑠 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗 𝑝𝑎𝑟𝑎 𝑒𝑙 𝑝𝑟𝑜𝑔𝑟𝑎𝑚𝑎
𝐶𝑃𝐼 =
𝐶𝑜𝑛𝑡𝑎𝑑𝑜𝑟 𝑑𝑒 𝐼𝑛𝑠𝑡𝑟𝑢𝑐𝑐𝑖𝑜𝑛𝑒𝑠
𝑥∙3+𝑦∙2+𝑧∙4+𝑤∙5 𝑐𝑖𝑐𝑙𝑜𝑠
𝐶𝑃𝐼 = = 3.03 [ ]
(𝑥 + 𝑦 + 𝑧 + 𝑤) 𝑖𝑛𝑠𝑡𝑟𝑢𝑐𝑐𝑖ó𝑛
𝐶𝑃𝐼
𝐶𝑃𝑈 𝑡𝑖𝑚𝑒 = 𝐶𝑜𝑛𝑡𝑎𝑑𝑜𝑟 𝑑𝑒 𝐼𝑛𝑠𝑡𝑟𝑢𝑐𝑐𝑖𝑜𝑛𝑒𝑠 ∙
𝐹𝑐𝑙𝑜𝑐𝑘
3.03
= (𝑥 + 𝑦 + 𝑧 + 𝑤) ∙
500 ∙ 106
3.03
= 300 ∙ 106 ∙
500 ∙ 106

𝑪𝑷𝑼 𝒕𝒊𝒎𝒆 = 𝟏. 𝟖𝟐 𝒔𝒆𝒈


UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Desempeño del Μp


Pregunta: Un programa tarda 10 segundos en un uPt A, el cual tiene un reloj de 100 MHz.
Queremos construir un uPt B, con el mismo repertorio de instrucciones, que ejecuta el
programa en 6 segundos. Si sabemos que el uPt B requiere 1,2 veces los ciclos de reloj que uPt
A necesitaba para ejecutar el programa, ¿qué frecuencia de reloj debería tener uPt B?

Respuesta:
---------------------------------------------------------------------------------------------------------------
Soluciones:
𝑇𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝜇𝑃𝐴 = 𝐶𝑖𝑐𝑙𝑜𝑠 𝜇𝑃𝐴 × 𝑇𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝑐𝑖𝑐𝑙𝑜𝑠
𝐶𝑖𝑐𝑙𝑜𝑠 𝜇𝑃
 𝑇𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝜇𝑃𝐴 = 𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒𝐴𝑟𝑒𝑙𝑜𝑗

𝐶𝑖𝑐𝑙𝑜𝑠 𝜇𝑃𝐴 = 𝑇𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝜇𝑃𝐴 × 𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗

𝐶𝑖𝑐𝑙𝑜𝑠 𝐶𝜇𝐴 = 10 ∗ 100𝑀𝐻𝑧 = 109


𝐶𝑖𝑐𝑙𝑜𝑠 𝜇𝑃 ×1.2
 𝐴
𝑇𝑖𝑒𝑚𝑝𝑜 𝑑𝑒 𝜇𝑃𝐵 = 𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗 𝑑𝑒𝑙 𝜇𝑃𝐵

109 × 1.2
6𝑠 =
𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗 𝑑𝑒𝑙 𝜇𝑃𝐵

109 𝑥 1.2
𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗 𝑑𝑒𝑙 𝜇𝑃𝐵 =
6𝑠

𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑟𝑒𝑙𝑜𝑗 𝑑𝑒𝑙 𝜇𝑃𝐵 = 𝟐𝟎𝟎𝑴𝑯𝒛


UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Evolución de los uP


Pregunta: Señale la opción correcta. ¿Cuál fue el primer procesador en superar 1GHz de
velocidad?

Opciones de respuesta:
a) AMD Atlhon
b) AMD-K6
c) AMD-K5
d) AM 286
Solución:
Opciones de respuesta:
a) AMD Atlhon
b) AMD-K6
c) AMD-K5
d) AM 286

Subtema: Evolución de los uP


Pregunta: Considerando la siguiente lista. Identifique cuál de las opciones corresponde a las
principales características del microprocesador PENTIUM MOBILE

1. Velocidad de 1.06 GHz a 2.5 GHz


2. Diseñado para laptops
3. 1 y 2 núcleos
4. Capacidad para 2 subprocesos
5. Cache L1 de 3 a 6 Mb

Opciones de respuesta:
a) 2,3,4
b) 1, 2, 3
c) 3, 4, 5
d) 2,4,5
Solución:
Opciones de respuesta:
a) 2,3,4
b) 1, 2, 3
c) 3, 4, 5
d) 2,4,5
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Evolución de los uP


Pregunta: Señale la opción correcta. De manera que la clase A se relacione correctamente con
la clase B
Clase A Clase B
A. Intel 80486 A. Aparece en el
año 1993
B. Intel PENTIUM PRO B. Aparece en el
año 1989
C. Intel PENTIUM C. Aparece en el
año 1995

Opciones de respuesta:
a) A-A, B-B, C-C
b) A-B, B-C, C-A
c) B-C, C-A, A-A
d) C-C, A-B, C-A

Solución:
Opciones de respuesta:
a) A-A, B-B, C-C
b) A-B, B-C, C-A
c) B-C, C-A, A-A
d) C-C, A-B, C-A

Subtema: Evolución de los uP


Pregunta: Considerando la siguiente lista. ¿Cuáles fueron los 2 procesadores más potentes
lanzados por INTEL? Señale la opción correcta
1. El Intel 8086
2. El Intel 8008
3. El 8088, el llamado IBM PC
4. El Intel 8080

Opciones de respuesta:
A) 1,2
B) 3,4
C) 1,4
D) 1,3
Solución:
Opciones de respuesta:
A) 1,2
B) 3,4
C) 1,4
D) 1,3
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Evolución de los uP


Pregunta: Considerando la siguiente lista. Cuál de las siguientes opciones describe la
tecnología de Intel Core Sandy Bridge? Señale la opción correcta
1. Se la desarrollo en el año 2008
2. Contiene Intel Core i3, Intel Core i5 e Intel Core i7 serie 2000 y Pentium G.
3. Ancho de datos de 192 bits
4. Usan la microarquitectura Nehalem de Intel
5. Ancho de datos de 256 bits

Opciones de respuesta:
A) 1,2,5
B) 4,3
C) 1,4
D) 2,5
Solución:
Opciones de respuesta:
A) 1,2,5
B) 4,3
C) 1,4
D) 2,5

Subtema: Evolución de los uP


Pregunta: Señale la/s opción/es correcta/s. ¿En qué consiste la tecnología Hyper Threading?

Opciones de respuesta:
A) Consiste en similar dos procesadores lógicos dentro de un único procesador físico
B) Consiste en aumentar la velocidad del procesador hasta 20 veces
C) Consiste en enfriar instantáneamente el microprocesador
D) Consiste en calentar el microprocesador hasta la temperatura de funcionamiento
E) Aumenta el rendimiento de todos los componentes del computador al 100%
Solución:
Opciones de respuesta:
A) Consiste en similar dos procesadores lógicos dentro de un único procesador físico
B) Consiste en aumentar la velocidad del procesador hasta 20 veces
C) Consiste en enfriar instantáneamente el microprocesador
D) Consiste en calentar el microprocesador hasta la temperatura de funcionamiento
E) Aumenta el rendimiento de todos los componentes del computador al 100%
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Evolución de los uP


Pregunta: Señale la opción correcta. Cuál fue el primer diseño de un microprocesador AMD.

Opciones de respuesta:
A) AMD Am286
B) Intel 80286
C) Am5x86
D) AMD K6
Solución:
Opciones de respuesta:
A) AMD Am286
B) Intel 80286
C) Am5x86
D) AMD K6

Subtema: Evolución de los uP


Pregunta: Relacione de manera correcta los años en que fueron los lanzados los AMD Atlhon
64. Señale la opción correcta.

1. 2004 A. Lima
2. 2004 B. Orleans
3. 2005 C. San Diego
4. 2006 D. Winchester
5. 2007 E. New Castle

Opciones de respuesta:
a) 1A,2C,3D,4B,5E
b) 1E,2D,3C,4B,5A
c) 1E,2B,3A,4D,5C
d) 1D,2E,3C,4B,5A
Solución:
Opciones de respuesta:
a) 1A,2C,3D,4B,5E
b) 1E,2D,3C,4B,5A
c) 1E,2B,3A,4D,5C
d) 1D,2E,3C,4B,5A
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Evolución de los uP


Pregunta: Marque con una X la opción correcta. ¿Cuál fue el primer procesador con
servidores en la nube y base de datos?

Opciones de respuesta:
a) ___AMD Fusión
b) ___AMD- Phenom II
c) ___AMD Tecnología ARM
d) ___AM Athlom II
Solución:
Opciones de respuesta:
a) ___AMD Fusión
b) ___AMD- Phenom II
c) X AMD Tecnología ARM
d) ___AM Athlom II

Subtema: Evolución de los uP


Pregunta: Considerando la siguiente lista. Identifique las principales características del
microprocesador INTEL i3. Señale la opción correcta

1. 2 núcleos
2. Velocidad desde 1.08 GHz hasta 2.5 GHz
3. Cache de 1 y 3 Mb
4. Tecnología Hyper - Threading
5. Capacidad para 2 subprocesos

Opciones de respuesta:
a) 1, 4
b) 2, 5
c) 3, 4
d) 1, 5
Solución:
Opciones de respuesta:
a) 1, 4
b) 2, 5
c) 3, 4
d) 1, 5
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Evolución de los uP


Pregunta: Considerando la siguiente lista. Identifique las características de los
microcontroladores Intel Core i5. Señale la opción correcta.

1. Velocidad de 1.07 GHz a 3.6 GHz


2. 32 registros de 8 bits
3. 2 y 4 núcleos
4. Grupo de registros
5. Tecnología Hyper Threading
6. Set de 130 instrucciones

Opciones de respuesta:
a) 1, 2, 3, 4, 5, 6
b) 1, 3, 5
c) 1, 2, 3, 4
d) 2, 4, 5, 6
Solución:
Opciones de respuesta:
a) 1, 2, 3, 4, 5, 6
b) 1, 3, 5
c) 1, 2, 3, 4
d) 2, 4, 5, 6

Subtema: Evolución de los uP


Pregunta: Considerando la siguiente lista. ¿Cuáles son las propiedades de los procesadores
AMD? Señale la opción correcta.

1. Son de un costo de un 300% menor que su competencia


2. Son los más demandados en el mercado
3. Son fabricados por una empresa multinacional
4. Son fabricados por una empresa californiana

Opciones de respuesta:
a) 1, 3
b) 4, 1
c) 2, 3
Solución:
Opciones de respuesta:
a) 1, 3
b) 4, 1
c) 2, 3
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Evolución de los uP


Pregunta: ¿Qué significa ARM y cuál es su arquitectura base?

Respuesta:

------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------
Solución:
Sus siglas hacen relación a “Advanced RISC Machine”, se basa en una
arquitectura RISC (Ordenador con Conjunto Reducido de Instrucciones).
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Microcontroladores
Pregunta: De las siguientes afirmaciones indique a cual corresponde el concepto de
microcontrolador AVR. Señale la opción correcta.

Opciones de Respuesta
A) Son una familia de microcontroladores RISC del fabricante estadounidense Atmel,
posee una CPU de arquitectura Harvard.
B) Dispositivo de Memoria principal de la computadora, donde residen programas y
datos, sobre la que se pueden efectuar operaciones de lectura y escritura.
C) Procesador de muy pequeñas dimensiones en el que todos los elementos están
agrupados en un solo circuito integrado.
D) Circuito integrado central más complejo de un sistema informático; a modo de
ilustración, se le suele llamar por analogía el «cerebro» de un computador.
Solución:
Opciones de respuesta
A) Son una familia de microcontroladores RISC del fabricante estadounidense Atmel,
posee una CPU de arquitectura Harvard.
B) Dispositivo de Memoria principal de la computadora, donde residen programas y
datos, sobre la que se pueden efectuar operaciones de lectura y escritura.
C) Procesador de muy pequeñas dimensiones en el que todos los elementos están
agrupados en un solo circuito integrado.
D) Circuito integrado central más complejo de un sistema informático; a modo de
ilustración, se le suele llamar por analogía el «cerebro» de un computador.

Subtema: Microcontroladores
Pregunta: De las siguientes afirmaciones indique ¿Con que tecnología están fabricados los
microcontroladores AVR? Señale la opción correcta.

Opciones de Respuesta
A) Con tecnología binaria
B) Con tecnología RISC
C) Con tecnología CMOS
D) Con tecnología HMOS
Solución:
Opciones de respuesta
A) Con tecnología binaria
B) Con tecnología RISC
C) Con tecnología CMOS
D) Con tecnología HMOS
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Microcontroladores
Pregunta: De las siguientes afirmaciones asocie al tema de ATXmega. Señale la opción
correcta

Opciones de Respuesta
A) Microcontroladores AVR grandes con 4 a 256 kB de memoria flash programable,
encapsulados de 28 a 100 pines, conjunto de instrucciones extendido y amplio conjunto
de periféricos.
B) Son procesadores muy potentes de 16 a 384 kB de memoria flash programable,
encapsulados de 44, 64 y 100 pines (A4, A3, A1), capacidad de DMA.
C) Pequeños microcontroladores AVR con 0,5 a 8 kB de memoria flash programable,
encapsulados de 6 a 20 pines y un limitado set de periféricos.
D) Es Procesadores muy bajas de 384 a 16 kB de memoria flash programable,
encapsulados de 44, 64 y 100 pines (A4, A3, A1), capacidad de DMA.
Solución:
Opciones de respuesta
A) Microcontroladores AVR grandes con 4 a 256 kB de memoria flash programable,
encapsulados de 28 a 100 pines, conjunto de instrucciones extendido y amplio conjunto
de periféricos.
B) Son procesadores muy potentes de 16 a 384 kB de memoria flash programable,
encapsulados de 44, 64 y 100 pines (A4, A3, A1), capacidad de DMA.
C) Pequeños microcontroladores AVR con 0,5 a 8 kB de memoria flash programable,
encapsulados de 6 a 20 pines y un limitado set de periféricos.
D) Es Procesadores muy bajas de 384 a 16 kB de memoria flash programable,
encapsulados de 44, 64 y 100 pines (A4, A3, A1), capacidad de DMA.

Subtema: Microcontroladores
Pregunta: Señale si es falso (F) o verdadero (V) las siguientes proposiciones:

 Un ARM se basa en Arquitectura RISC. (V) (F)


 Una AMR tiene tipos de datos de 8/16/62 bits. (V) (F)

Solución:
 Un ARM se basa en Arquitectura RISC. (V) (F)
 Una AMR tiene tipos de datos de 8/16/62 bits. (V) (F)
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Microcontroladores
Pregunta: Señale la opción correcta. Que complete Las características generales del PIC….

Opciones de Respuesta:
A) Que implementan una arquitectura v6 con extensiones la que incluye un rango
instrucciones SIMD DSP que operan con valores de información de 16 u 8 bits en
registros de 32 bits.
B) Eficiencia del código. Rapidez de ejecución. Seguridad en acceso por la separación de
memoria de datos y de programa. Juego reducido de instrucciones y de fácil
aprendizaje. Herramientas de desarrollo software y hardware abundantes y de bajo
coste. Posibilidad de protección del código muy fiable
C) Es una familia de procesadores embebidos de 32 bits más usada mundialmente, ya que
posee más de 170 licencias (Silicon licencies) con más de 10 billones de unidades
vendidas desde 1994.
D) Todas las instrucciones se ejecutan en un ciclo de reloj. Modos de direccionamiento
simples. El procesamiento de datos solo opera con contenidos de registros, no
directamente en memoria.
Solución:
Opciones de Respuesta:
A) Que implementan una arquitectura v6 con extensiones la que incluye un rango
instrucciones SIMD DSP que operan con valores de información de 16 u 8 bits en
registros de 32 bits.
B) Eficiencia del código. Rapidez de ejecución. Seguridad en acceso por la separación de
memoria de datos y de programa. Juego reducido de instrucciones y de fácil
aprendizaje. Herramientas de desarrollo software y hardware abundantes y de bajo
coste. Posibilidad de protección del código muy fiable
C) Es una familia de procesadores embebidos de 32 bits más usada mundialmente, ya que
posee más de 170 licencias (Silicon licencies) con más de 10 billones de unidades
vendidas desde 1994.
D) Todas las instrucciones se ejecutan en un ciclo de reloj. Modos de direccionamiento
simples. El procesamiento de datos solo opera con contenidos de registros, no
directamente en memoria.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Microcontroladores
Pregunta: Considerando la siguiente lista. Indique los cuatro componentes básicos de un
microcontrolador. Marque con una X la respuesta correcta
1. CPU (unidad central de proceso)
2. Señal de control
3. Unidades de entrada/salida
4. Coprocesador matemático
5. Reloj del sistema
6. Memoria

Opciones de Respuesta
A) ___3, 4, 5, 6
B) ___1, 2, 3, 5
C) ___1, 3, 5, 6
D) ___2, 3, 4, 6
Solución:
Opciones de Respuesta
A) ___3, 4, 5, 6
B) ___1, 2, 3, 5
C) X 1, 3, 5, 6
D) ___2, 3, 4, 6
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Microcontroladores - PIC 16

Pregunta: Indique cada función que cumple los siguientes registros del uC PIC.
PORTA, TRISA, TMR0, PCLATH, GPR1
Respuesta:
PORTA:------------------------------------------------------------------------------------------------------
TRISA:-------------------------------------------------------------------------------------------------------
TMR0:--------------------------------------------------------------------------------------------------------
PCLATH:----------------------------------------------------------------------------------------------------
GPR1:---------------------------------------------------------------------------------------------------------

Solución:
PORTA: Es el registro de datos para los pines del puerto RA0eRA3.
TRISA: Es el registro de dirección de datos para PORTA.
TMR0: Es el registro temporizador -contador.
PCLATH: Es el contador de programas de alto byte, bits 8e12.
GPR1: Es el primer registro de propósito general en RAM.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Microcontroladores PIC

Pregunta: A continuación se muestra una línea de un programa ensamblador. Explique la


importancia de cada ítem.
0003 0A86 00014 again INCF portb
Respuestas:
0003:----------------------------------------------------------------------------------------------------------
0A86:----------------------------------------------------------------------------------------------------------
00014:---------------------------------------------------------------------------------------------------------
again:---------------------------------------------------------------------------------------------------------
INCF:---------------------------------------------------------------------------------------------------------
portb:---------------------------------------------------------------------------------------------------------

Solución:
0003: Dirección de memoria
A86: Código de máquina
0014: Número de línea
Again: Etiqueta de dirección
INCF: Instrucción Mnemotécnica
Portb: Etiqueta de operando
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Microcontrolador PIC 16F

Pregunta: Resuma la secuencia de ejecución del programa en un microcontrolador PIC 16F,


describiendo el papel de la Memoria de programa, contador de programa, registro de
instrucciones, decodificador de instrucciones y temporización y bloque de control.
Respuesta:
-----------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------

Solución:
El programa se almacena como una lista de códigos de máquina binarios en la memoria del
programa, creado por el ensamblador del código fuente del usuario. Las instrucciones se
ejecutan a su vez, copiadas al registro de instrucciones y decodificado para configurar la lógica
de control del procesador en consecuencia. El contador del programa almacena la dirección de
la instrucción actual, y se incrementa automáticamente a la siguiente. Si se requiere un salto, la
dirección de destino se da como operando de la instrucción, que se coloca en el contador del
programa. El reloj MCU impulsa el programa de ejecución a lo largo de cuatro ciclos de reloj
por instrucción.
UNIVERSIDAD POLITÉCNICA SALESIANA
CARRERA DE INGENIERÍA ELECTRÓNICA – SEDE CUENCA
BANCO DE PREGUNTAS DE SISTEMAS MICROPROCESADOS I – PERIODO (SEPTIEMBRE 2018 – FEBRERO 2019)

Subtema: Operación del microcontrolador

Pregunta: Se carga un registro con el código binario 01101010. El bit de acarreo se establece
en cero. Indicar el contenido del registro después de las siguientes operaciones en estos datos:
a) Clear
b) Incremento
c) Disminución
d) Complemento
e) Girar a la derecha
f) Desplazar a la izquierda
g) Borrar el bit 5
h) Establecer el bit 0
Respuestas:
a) --------------------
b) --------------------
c) --------------------
d) --------------------
e) --------------------
f) --------------------
g) --------------------
h) --------------------
Solución:
Datos originales = 01101010

Respuestas:
a) 00000000
b) 01101011
c) 01101001
d) 10010101
e) 00110101
f) 11010100
g) 01001010
h) 01101011

Anda mungkin juga menyukai