Mricoprocesador

Páginas: 20 (4838 palabras) Publicado: 30 de mayo de 2012
UNIVERSIDAD AUTONOMA DE NAYARIT

UNIDAD ACADEMICA DE ECONOMIA

LIC.EN INFORMATICA

MATERIA:
ARQUITECTURA DE COMPUTADORAS
MAESTRO:
MIGUEL AGUSTIN CHAVEZ CORONADO

ALUMNO:
CELSO FERNANDO POLANCO GARCIA

MICROPROCESADOR
FUNCIONES:
Desde el punto de vista lógico, singular y funcional, el microprocesador está compuesto básicamente por: varios registros, una unidad de control,una unidad aritmético lógica, y dependiendo del procesador, puede contener una unidad de coma flotante.
El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencialmente en la memoria principal. La ejecución de las instrucciones se puede realizar en varias fases:
* Prefetch, prelectura de la instrucción desde la memoria principal.
* Fetch, envío de lainstrucción al decodificador
* Decodificación de la instrucción, es decir, determinar qué instrucción es y por tanto qué se debe hacer.
* Lectura de operandos (si los hay).
* Ejecución, lanzamiento de las máquinas de estado que llevan a cabo el procesamiento.
* Escritura de los resultados en la memoria principal o en los registros.
Cada una de estas fases se realiza en uno o varios ciclosde CPU, dependiendo de la estructura del procesador, y concretamente de su grado de segmentación. La duración de estos ciclos viene determinada por la frecuencia de reloj, y nunca podrá ser inferior al tiempo requerido para realizar la tarea individual (realizada en un solo ciclo) de mayor coste temporal. El microprocesador se conecta a un circuito PLL, normalmente basado en un cristal decuarzo capaz de generar pulsos a un ritmo constante, de modo que genera varios ciclos (o pulsos) en un segundo. Este reloj, en la actualidad, genera miles de megahercios.

ELEMENTOS:
Los elementos más importantes de un microprocesador son la Unidad Aritmético Lógica y la Unidad de Control. 

La Unidad Aritmético Lógica es la que se encarga de sumar, restar, hacer operaciones lógicas, etc. con losoperandos que le llegan de los registros. 

La Unidad de Control gobierna todos los demás elementos con unas líneas de control que se van encendiendo y apagando sicronizadamente con la señal de reloj. Al reiniciar el microprocesador, la Unidad de Control recibe una señal de reset y prepara al resto del sistema y recibe la señal de reloj que marca la velocidad del procesador. 

El registro PC, oContador de Programa, se carga con la dirección de memoria en la que empieza el programa. 

La Unidad de Control hace que el Contador de Programa (PC) aparezca en el bus de direcciones y le indica a la RAM que quiere leer un dato que tiene almacenado en esa posición. 

La memoria pone el dato, en el bus de datos, desde el que se carga en el Registro de Instrucciones (RI) . La Unidad de Controlprocesa ésto y va activando los movimientos de datos. 

La instrucción pasa del RI al Decodificador de Instrucciones (DI) que contiene una tabla con el significado de la instrucción. El DI ejecuta la instrucción y sino puede consulta con la Unidad de Control. 

Si la instrucción fuese una suma, la Unidad de Control cargaría los valores a sumar en los registros A y B de la Unidad AritméticoLógica. Luego le ordenaría a la Unidad Aritmético Lógica que los sumase y lo pusiera en el bus de datos. 

TIPOS:
* 1971: El Intel 4004
El 4004 fue el primer microprocesador del mundo, creado en un simple chip, y desarrollado por Intel. Era un CPU de 4 bits y también fue el primero disponible comercialmente. Este desarrollo impulsó la calculadora de Busicom[1] y dio camino a la manera paradotar de «inteligencia» a objetos inanimados, así como la computadora personal.
* 1972: El Intel 8008
Codificado inicialmente como 1201, fue pedido a Intel por Computer Terminal Corporation para usarlo en su terminal programable Datapoint 2200, pero debido a que Intel terminó el proyecto tarde y a que no cumplía con la expectativas de Computer Terminal Corporation, finalmente no fue usado en...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS