Diferencia entre revisiones de «Microprocesador»

Contenido eliminado Contenido añadido
Leugim1972 (discusión · contribs.)
m Revertidas 1 edición por 190.178.92.4 identificadas como vandalismo a la última revisión por AVBOT. (TW)
Línea 6:
== Funcionamiento ==
 
Desde el punto de vista lógico, singular y funcional, el microprocesador está compuesto básicamente por: varios [[Registro (hardware)|registros]], una [[unidad de control]], una [[unidad aritmético-lógica]], y dependiendo del procesador, puede contener una [[FPU|unidad en coma flotante]].
aca no vas a encontrar lo que queres asi q
ue
 
El microprocesador ejecuta instrucciones almacenadas como números binarios organizados secuencialmente en la [[memoria de acceso aleatorio|memoria principal]]. La ejecución de las instrucciones se puede realizar en varias fases:
dejate re romper las pelotas
 
* PreFetch, pre lectura de la instrucción desde la memoria principal.
* Fetch, envío de la instrucció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 [[ciclos de 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 [[Lazo de seguimiento de fase|PLL]], normalmente basado en un [[piezoelectricidad|cristal de cuarzo]] 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 [[MHz]].
 
== Rendimiento ==