Dentro de cada equipo , un pequeño cerebro es en el trabajo. El procesador del equipo es responsable de realizar cálculos simples y complejos y es uno de los componentes básicos de cualquier sistema informático. Mientras que estos dispositivos han cambiado significativamente en los últimos decenios , su función se ha mantenido esencialmente la misma . Historia
Antes de la llegada del procesador de la computadora moderna , los grandes equipos como el ENIAC tenían que ser reconectados para realizar diferentes cálculos. Se utilizan tubos de vacío para completar esta tarea , que no puede ser fácilmente reutilizados para otro trabajo y no sobre la marcha. Esto dio lugar a una gran cantidad de esfuerzo para hacer cualquier cambio y ENIAC restringida y sus primos a la ejecución de un solo programa a la vez .
Microprocesadores
Durante el próximo décadas , la invención del transistor y los avances en la tecnología permite la potencia de procesamiento de ENIAC a ser movido en un solo chip . Este diseño fue mucho más eficiente , y permite velocidades de procesamiento que habría sido inaudito sólo unos pocos años antes.
Fases de elaboración
Todos los cálculos que un procesador realiza son realmente constituido por pasos pequeños y simples. Mediante el diseño de procesadores de esta manera , un solo chip puede ser construido para dar cabida a cualquier tipo de solicitud , por lo que es posible que los equipos de desarrollo de programas complejos. Los pasos que lleva un procesador , en orden, son traiga una instrucción, descifrar su significado , ejecutar la instrucción , y escribir los resultados de vuelta a una cierta forma de memoria.
Realización Matemáticas
Todas las operaciones matemáticas realizadas en un procesador se pasan a través de una sola parte del procesador de llamada de la unidad lógica aritmética ( ALU ) . Este pequeño circuito contiene suficiente lógica para realizar operaciones matemáticas simples y devolver sus resultados al procesador . Al llevar a cabo operaciones simples repetidas, tales como suma, problemas complejos como la búsqueda de las raíces cuadradas pueden ser resueltos.
Multitarea
Procesadores realmente no tienen idea de lo que la tarea que actualmente se están realizando. Todo su trabajo es simplemente tomar una instrucción, realizarla, y escribir el resultado de nuevo en la memoria. En un proceso conocido como conmutación de tareas , sistemas operativos se aprovechan de este hecho para permitir la multitarea en los ordenadores. Al hacer procesadores para realizar un conjunto diferente de instrucciones cada pocos milisegundos , sistemas operativos crean la ilusión de que más de un programa se está ejecutando a la vez.
Multicores
La parte central de un procesador que realiza efectivamente instrucciones se llama un núcleo . En los últimos años , el foco de desarrollo tecnológico ha sido aumentar el número de núcleos disponibles dentro de un procesador . Si lo hace, permite que un equipo de romper de forma transparente a grandes problemas y distribuirlos entre los núcleos del procesador, reduciendo la cantidad de tiempo necesario para realizar los cálculos . Esto tiene el efecto de la aceleración de su equipo , especialmente cuando se utilizan varios programas.