Microprocsadores

Páginas: 6 (1373 palabras) Publicado: 26 de julio de 2012
TRABAJO PRACTICODE ARQUITECTURA
MICROPROCESADOR
1¿QUE ES MICROPROCESADOR?
Es un circuito integrado capas ejecutar un programa controlar las unidades necesarias para llevar a cabo dicha ejecución. Está formada por una unidad aritmética y lógica, la unidad de control una serie de registro especiales que, con elagregado de memorias y dispositivo de entrada / salida, constituye la computadora
2¿CÓMO ESTÁ FORMADO UN MICROPROCESADOR?
* Unidad de Control (UC), misma que está delegada a seguir cada una de las operaciones que realiza una instrucción.
* Unidad Aritmética y Lógica, que es la responsable de recibir todas las operaciones asignadas y convertirlas en datos. Estas operaciones son deltipo matemático y son respaldadas por un co-procesador matemático o como muchos lo conocen por FPU.
* El Registro, el cual es de suma importancia ya que sirve para detallar las instrucciones efectivas y fallidas. Podemos mencionar un sub-grupo en el que se encuentra el Registro contador(mismo que indica cual es la instrucción que sigue en el proceso), el Registro de Instrucción (que indica lainstrucción que se encuentra ejecutándose en ese instante) el Registro Acumulador (que es donde se guarda los resultados intermedios) y el Registro de estado (que guarda distintos tipos de avisos).
* La Memoria Caché, viene a ser un espacio reservado dentro del procesador, lugar donde se guardas procesos que son de uso regular y que tiene por finalidad ocuparlos y cargarlos rápidamente desde lamemoria para la aplicación. Se puede hacer una comparativa con las neuronas que tenemos en nuestro cerebro, es decir, mientras menos neurona tengamos, menor será nuestra capacidad de retención de información. Así mismo actúa la memoria caché, que mientras más grande sea, mayor será su eficiencia en la información guardada.

3¿DESCRIBA Y GRAFIQUE EL INTERIOR DEL MICROPROCESADOR?4¿EXPLIQUE TODOS LOS REGISTROS QUE CONTIENE EL MICROPROCESADOR?
Registro temporal: recibe las instrucciones a ejecutar o los datos sobre los que se van a aplicar las mismas.
Decodificación de instrucciones: es el encargado de descifrar las instrucciones que llegan al microprocesador
Unidad de control: es la encargada de supervisar toda la actividad global de la computadora, mediante la repetición y elenvió de señales.
Unidad aritmética y lógica: es donde se realizan las operaciones de los datos, a partir de las señales recibidas de la unidad de control.
Acumulador: es un registro que puede tener un dato para la ALU o almacenar el resultado de una operación, que a su ves, también puede ser un dato para ser ingresado nuevamente a la ALU.
Registro de datos: es donde se refleja en cadainstante el estado funcional del microprocesador.
Puntero de pila: es una zona de memoria que en determinadas ocaciones se utiliza para almacenar información relacionada con el estado previo del microprocesador.
Control de programa: es un registro que contiene la dirección de memoria en la que se encuentra la próxima instrucción a ser ejecutada.
Registro de direcciones: es el que contiene ladirección de memoria, o de la unidad de E/S que esta siendo
5¿DESCRIBA LAS FASES O POSOS DEL EJECUCIÓN DE INSTRUCCIONES?
Cada instrucción de un programa dispone de una serie de fases :
- fase de búsqueda: consiste en encontrar la instrucción en la memoria y determinar su código de operación. Cuando el microprocesador lee una instrucción en la memoria ,selecciona en aposición con elbus de dirección y accede a la misma por el bus de dato; el momento E sexto para la selección de esa posición y la lectura de la misma , es indicado por el bus de control.la búsqueda consta de los siguientes pasos
A- El contenido del contador de programa es transferido al registro de direcciones.
B- El contador de programa se incrementa en uno.
C- El contenido de registro de...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS