su función vamos a definir exactamente lo que es una CPU o un procesador. Como bien indican sus siglas en inglés (Central Processing Unit) es la unidad de procesamiento encargada de interpretar las instrucciones de un hardware haciendo uso de distintas operaciones aritméticas y matemáticas.
Para que lo entiendan mejor, son como el cerebro de un ordenador,
capaces de leer e interpretar las señales que les manda el usuario a través de los distintos componentes y resto de aplicaciones. Todo ello en cuestión de nanosegundos y en código binario. También se encarga de generar información de salida en formato de vídeo a través de una pantalla o un monitor. Desde un punto de vista físico, una CPU es una estructura muy compleja que se compone de miles de millones de transistores fabricados con silicio. Estos se combinan formando puertas lógicas. Estas sirven para formar las diferentes estructuras que permiten tratar las instrucciones de manera ordenada y la ejecución del código.
Número de núcleos. Con el avance de la
tecnología, ya es posible encontrar tanto procesadores de Intel como de AMD que cuentan desde 2 hasta 64 núcleos. La velocidad de un procesador viene expresada en hercios (Hz). Esto mide la cantidad de operaciones que la CPU realiza. El proceso lo lidera una señal llamada “reloj”. Suele consistir en una señal digital de onda cuadrada que marca el compás. El reloj es la cantidad de pulsos por segundo a la que trabaja la CPU. En la actualidad tenemos procesadores con más de 3 GHz de velocidad. Estos pueden realizar 3.000 veces ciclos de reloj más que los primeros procesadores que salieron al mercado hace décadas.
Un procesador sigue un funcionamiento mecánico diferenciado por una
serie de etapas comunes: captación, decodificación y ejecución. Aunque cada una de las arquitecturas ejecuten esas etapas de modo diferente, la intencionalidad general es siempre la misma. Además, los procesadores actuales pueden tener varios núcleos. Cada uno de los núcleos de la CPU es una CPU en sí misma. En un principio, había un solo núcleo por procesador y este era único. Las versiones más modernas de Windows y Linux son capaces de manejar procesadores con muchos núcleos. En el caso de los servidores donde se necesita ejecutar sistemas de software mucho más complejos, se utilizan configuraciones con decenas de núcleos y que requieren sockets mucho más complejos. La memoria RAM o Random Access Memory (memoria de acceso aleatorio) es un componente que forma parte del ecosistema de hardware, pasado y presente (quizás futuro), y que tiene como mayor finalidad crear un puente entre el sistema operativo, software, procesador y otros dispositivos para que estos intercambien información entre ellos. •La memoria RAM es mucho Memoria RAM y memoria ROM más veloz que la ROM, por lo Las diferencias entre la memoria RAM y la ROM tienen que que a menudo los datos ver con que: contenidos en esta última se envían y son ejecutados en la •La memoria RAM está siempre abierta a intervención y primera, recuperación de la información, en cualquier momento, mientras que lo almacenado en la ROM puede ser únicamente recuperado y no intervenido. •La memoria RAM es retirable, aumentable, reemplazable, •La memoria RAM permite el acceso indiscriminado a la mientras que los módulos de información, desde cualquier posición o momento; mientras ROM suelen venir instalados o que la ROM requiere de un acceso secuencial a la misma. soldados a la placa base, por el fabricante mismo del computador y no pueden ser manipulados por el Usuario.