Ir al contenido principal

PREGUNTAS Y RESPUESTAS MICROCONTROLADORES

1) Cuales son los elementos esenciales de la arquitectura Von Neumann? 

los elementos esenciales de la arquitectura von neumann son los siguiente:  -Procesador: Encargado tanto de ejecutar las instrucciones de los programas que           proporcionamos al ordenador como de controlar y coordinar el funcionamiento del           resto de componentes. -Memoria​: Lugar donde se almacenan los datos y las instrucciones a tratar. -Interfaces de Entrada/Salida​: Dispositivos creados para poder intercambiar        información con el exterior de la máquina. -Buses: Las conexiones que interconectan los diferentes módulos que componen el           ordenador.

2) Indique las principales ventajas de la arquitectura Harvard? 


- ​El tamaño de las instrucciones no está relacionado con el de los datos, y por lo                 tanto puede ser optimizado para que cualquier instrucción ocupe una sola posición de memoria de            programa, logrando así mayor velocidad y menor longitud de programa. - El tiempo de acceso a las instrucciones puede superponerse con el de los datos,               logrando una mayor velocidad en cada operación.

 3) Cuales son las Características de la arquitectura CISC?

 -​Gran cantidad de instrucciones -Instrucciones complejas -Gran cantidad de modos de direccionamiento -Soporta gran cantidad de tipos de datos -Implementación de instrucciones de alto nivel lo más directamente posible -Reducción del tiempo de ejecución de instrucciones complejas por medio de           implementación directa en hardware -Compatibilidad con miembros anteriores de la familia -Microarquitectura más compleja -Instrucciones de longitud variable

 4) Cuales son las Características de la arquitectura RISC? 

-Incrementar el tamaño del conjunto de registro-s. -Mayor velocidad en la ejecución de instrucciones.  -Implementar medidas para aumentar el paralelismo interno.  -Añadir cachés enormes.  -Añadir otras funcionalidades, como E/S y relojes para minicontroladores. -Construir los chips en líneas de producción antiguas que de otra manera no serían              utilizables. -No ampliar las funcionalidades, y por lo tanto ofrecer el chip para aplicaciones de              bajo consumo de energía o de tamaño limitado.

5) Por que se caracterizan las memorias Rom de máscara?

Esta memoria se conoce simplemente como ROM y se caracteriza porque la            información contenida en su interior se almacena durante su construcción y no se             puede alterar. Son memorias ideales para almacenar microprogramas, sistemas         operativos, tablas de conversión y caracteres.

6) Que es UART?

UART, son las siglas en inglés de Universal Asynchronous Receiver-Transmitter, en           español: Transmisor-Receptor Asíncrono Universal, es el dispositivo que controla los          puertos y dispositivos serie. Se encuentra integrado en la placa base o en la tarjeta               adaptadora del dispositivo.

7) Para que se utiliza el USB en Arduino? 

 En un Arduino usamos el puerto USB para tres funciones: cargar nuestro programa             ya compilado en la memoria flash, conectarnos al puerto Serie (UART) predefinido            en cada Arduino para comunicarnos durante la ejecución del programa y           adicionalmente alimentar a Arduino. Todo ello se puede hacer sin la necesidad del             puerto USB, pero dada la facilidad de uso y que todos los ordenadores disponen de               un puerto USB, nos facilita mucho hacer estas operaciones.

8) Que es el reloj principal? 

Todos los microcontroladores disponen de un circuito oscilador que genera una onda            cuadrada de alta frecuencia, que configura los impulsos de reloj usados en la             sincronización de todas las operaciones del sistema. Generalmente, el circuito de reloj está incorporado en el microcontrolador y sólo se             necesitan unos pocos componentes exteriores para seleccionar y estabilizar la          frecuencia de trabajo. Dichos componentes suelen consistir en un cristal de cuarzo            junto a elementos pasivos o bien un resonador cerámico o​ ​una red​ R-C. Aumentar la frecuencia de reloj supone disminuir el tiempo en que se ejecutan las              instrucciones pero lleva aparejado un incremento del consumo de energía.

9) liste algunos microcontroladores de la marca Motorola? 

-8-bit a) ​Freescale S08 b) ​68HC05 ​(CPU05) c) ​68HC08 ​(CPU08) d) ​68HC11 ​(CPU11) -​16-bit e) ​Freescale S12 f) ​68HC12 ​(CPU12) g) ​68HC16 ​(CPU16) h) ​Freescale DSP56800 (​DSPcontroller) -​32-bit i) ​Freescale Kinetis)​MQS) j) ​Freescale 683XX


10) liste algunos microcontroladores de la marca Intel?

 -8-bit a)​MCS-48 ​familia 8048 – también incl. 8035, 8038 8039, 8040, 8 X 42, 8 X 49, 8050;                 X = 0 o 7 b)​MCS-51 ​familia 8051 – también incluye 8 X 31, 8 X 32, 8 X 52; X = 0, 3, 7 ó 9 c)​MCS-151 ​Alto rendimiento 8051 ​conjunto de instrucciones​/ binario de la familia           compatible

BIBLIOGRAFÍA

1. https://es.scribd.com/document/246783803/Caracteristicas-de-La-Arquitectura-de-RI SC-y-CISC 2. http://rcmcomputointegrado.blogspot.com.co/2012/04/arquitectura-von-neumann.html
3. http://elvegeta.blogspot.com.co/2009/02/memorias-ram-y-romcaracteristicas.html
4. https://aprendiendoarduino.wordpress.com/2016/11/09/uart-y-usb-en-arduino/
5. www.monografias.com/trabajos12/microco/microco.shtml
6. http://copro.com.ar/Lista_de_microcontroladores_comunes.html

Descargar documento 

Comentarios

Entradas populares de este blog

Pilas en Java Ejemplo y Código

Una pila es una estructura de datos en la cual podemos almacenar información para su posterior procesamientos, el acceso a sus elementos almacenados es de tipo LIFO (del inglés Last In, First Out , «último en entrar, primero en salir») lo que quiere decir que el ultimo elemento almacenado o apilado es el primer elemento en salir o en ser desapilado. Pilas en java  Para hacer uso de las pilas en java es necesario crear una clase nodo la cual representara cada elemento u objeto que ara parte de la pila, posteriormente crear una clase pila la cual permitirá unir cada uno de los nodos para permitir generar la estructura de datos y hacer diferentes procesos e interactuar con los elementos almacenados. Para dar un ejemplo crearemos un proyecto java el cual permitirá haciendo uso de las Pilas  almacenar (n) número de estudiantes los cuales tengan como atributos: (Código, Nombre y Edad), listarlos e imprimir la suma de todas las edades. Para realizar este proyecto Crearemos las Clases

Operaciones entre conjuntos: listas, pilas y colas JAVA

Crear dos Grupos los cuales almacenen (n) estudiantes los cuales deben  tener como atributos, Código, Nombre y Edad. Se debe realizar por cada una de las siguientes estructuras de datos (listas doblemente enlazadas, pilas y colas)  las Siguientes funciones: Unión: hacer la unión de los códigos de los estudiantes del grupo 1 y el grupo 2, imprimir solo los códigos resultantes de la unión. Intersección: comparar entre los dos grupos de estudiantes e imprimir los estudiantes que tengan edades comunes entre los dos grupos. Diferencia: comparar entre los dos grupos de estudiantes e imprimir los estudiantes que no tengan edad común entre los los grupos. Pertenencia: Comparar entre los dos grupos de estudiantes e imprimir los estudiantes que pertenecen a un solo grupo. Clase Main: /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package es