Examen diagnostico Microcontroladores.
Enviado por Mikki • 17 de Abril de 2018 • 3.294 Palabras (14 Páginas) • 672 Visitas
...
La tarjeta madre está pensada y diseñada para albergar distintos tipos de procesadores de la misma gama, por lo tanto existen modelos de distintos tipos y fabricante. Las tarjetas más utilizadas son para procesadores Intel y AMD.
Todas las tarjetas madres llevan una serie de elementos comunes que dependen del procesador para el que han sido diseñadas, los cuales son: el chipset, es el conjunto de chips cuya misión es comunicar el procesador con los otros componentes de la tarjeta; el zócalo, lugar donde va insertado el procesador; el zócalo de memoria o ranuras de memoria para los módulos de la memoria principal RAM. [3]
1.4. Undead Central de Procesamiento
La Unidad Central de Proceso es la parte de la computadora donde se manipulan los símbolos, los números, letras y datos, además controla y dirige la operación de la computadora, ejecuta funciones de procesamiento, y se le conoce generalmente como procesador.
Procesa o manipula los datos almacenados en memoria; puede recuperar información desde memoria. También puede almacenar los resultados de estos procesos en memoria para su uso posterior.
El procesador o CPU, lleva a cabo una gran variedad de cálculos, comparaciones numéricas y transferencias de datos como respuesta a las peticiones de los programas que están siendo ejecutados en memoria. La CPU controla las operaciones básicas del ordenador enviando y recibiendo señales de control, direcciones de memoria y datos de un lugar a otro de la computadora a través de un grupo de canales llamados BUS. [4]
1.5. Unidad de Almacenamiento:
Las unidades de almacenamiento son dispositivos periféricos del sistema, que actúan como medio de soporte para la grabación de programas de usuario, así como de datos y ficheros que son manejados por las aplicaciones que se ejecutan en estos sistemas.
Por lo tanto, su computadora necesita formas permanentes de almacenamiento para guardar y recuperar programas de software y archivos de datos que desee usar a diario. Los dispositivos de almacenamiento fueron desarrollados para satisfacer esta necesidad. [5]
2. ¿Cuáles son las 4 etapas básicas que un procesador digital utiliza para ejecutar las instrucciones de programa?
2.1. Lectura de la Instrucción:
El primer Paso que realiza todo microprocessor es leer de memoria la siguiente instrucción a ejecutar. Para una arquitectura segmentada, acceder tantas veces a la memoria complica el hardware y retrasa el comienzo de la siguiente instrucción a ejecutar
2.2. Decodificación de la Instrucción:
Durante esta etapa, la instrucción leída en la etapa anterior es decodificada. Una vez que se conoce la instrucción a ejecutar, el módulo de control genera las señales de control que gobernarán el hardware de esta etapa y de etapas posteriores. Por ejemplo, las señales de control que se emplean en la segunda etapa se encargan de informarle a los distintos componentes de esta etapa qué operaciones realizar. Estas operaciones consisten en lectura de operandos de registros, cálculo de direcciones, lectura de operandos de la memoria de datos, principalmente.
2.3. Ejecucion:
Esta etapa opera los operandos obtenidos en la etapa de decodificación; actualiza el registro de estados o banderas; y calcula la condición de salto.
2.4. Post escritura
se encarga de actualizar los resultados obtenidos en etapas anteriores. Recuerde que las señales de control utilizadas en esta última etapa fueron generadas y se propagaron a través de los registros de segmentación hasta la etapa requerida. [6]
3. ¿Qué hace la unidad aritmética-lógica (ALU)?
Definimos genéricamente a la unidad ALU por sus siglas en inglés Arithmetic Logic Unit como una de las unidades que forman parte de la Unidad Central de Procesos es decir, del Procesador, Microprocesador o CPU, mediante la cual es posible realizar una gran cantidad de operaciones aritméticas básicas como Suma, Resta, División y Multiplicación, además de realizar algunas operaciones Lógicas entre dos números o dos conjuntos de números. [7]
4. ¿Cuál es la función de los registros dentro de un procesador digital?
Los registros del procesador se emplean para controlar instrucciones en ejecución, manejar direccionamiento de memoria y proporcionar capacidad aritmética. Los registros son direccionables por medio de un nombre. Los bits por convención, se numeran de derecha a izquierda [8]
5. ¿Cuál es la diferencia entre un microcontrolador y un microprocesador?
El microprocesador es un circuito integrado que contiene la Unidad Central de Proceso, también llamada procesador, de un computador. La UCP está formada por la Unidad de Control, que interpreta las instrucciones, y el Camino de Datos, que las ejecuta.
Las patitas de un microprocesador sacan al exterior las líneas de sus buses de direcciones, datos y control, para permitir conectarle con la Memoria y los Módulos de E/S y configurar un computador implementado por varios circuitos integrados. Se dice que un microprocesador es un sistema abierto porque su configuración es variable de acuerdo con la aplicación a la que se destine. Estructura de un sistema abierto basado en un microprocesador. La disponibilidad de los buses en el exterior permite que se configure a la medida de la aplicación.
Si sólo se dispusiese de un modelo de microcontrolador, éste debería tener muy potenciados todos sus recursos para poderse adaptar a las exigencias de las diferentes aplicaciones. Esta potenciación supondría en muchos casos un despilfarro. En la práctica cada fabricante de microcontroladores oferta un elevado número de modelos diferentes, desde los más sencillos hasta los más poderosos. Es posible seleccionar la capacidad de las memorias, el número de líneas de E/S, la cantidad y potencia de los elementos auxiliares, la velocidad de funcionamiento, etc. Por todo ello, un aspecto muy destacado del diseño es la selección del microcontrolador a utilizar. El microcontrolador es un sistema cerrado. Todas las partes del computador están contenidas en su interior y sólo salen al exterior las líneas que gobiernan los periféricos. [9]
6. ¿Cuál es la función de un compilador?
A grandes rasgos un compilador es un programa que lee un programa
...