En el sentido básico, es un circuito electrónico que realiza funciones aritméticas.
Los transistores se usan como interruptores para crear rutas de señal de encendido / apagado. Estos forman lo que se llama puertas lógicas.
Puerta lógica
- ¿Cuál es la mejor compañía de discos duros externos para la India?
- Punto flotante: ¿Cómo funciona Fused Multiply-Add (FMA) y cuál es su importancia en la informática?
- ¿Qué es una CPU basada en pila? ¿Qué lo hace especial y cuál es su contraparte?
- ¿Es suficiente apagar una computadora portátil en una tormenta eléctrica o también necesita desconectarse?
- ¿Qué es mejor para la renderización 3D y la edición de video, un grupo de PC de 4 núcleos basadas en i7 con 4GB de RAM (sin GPU), o 1 CPU dual (XEON) y GPU dual (GTX 1060)?
Desde aquí puede realizar operaciones aritméticas utilizando matemáticas de base 2. (Esto se conoce como binario en el mundo informático). A partir de aquí se desarrollan ciertas instrucciones que harán una tarea específica. Estos se llaman conjuntos de instrucciones.
Conjunto de instrucciones
A partir de esto, puede diseñar un chip para conectarse a periféricos, como un teclado o una pantalla. Esta es una mezcla de instrucciones y componentes de la placa base.
Desde aquí se puede escribir un núcleo
Kernel (sistema operativo)
Encima del kernel se puede escribir un compilador para interpretar el código que luego puede ser usado por el kernel.
Después de eso, puede codificar en lenguajes de bajo nivel como C ++ o fortran, etc.
Desde allí, puede escribir aplicaciones de tipo GUI o idiomas de nivel superior desarrollando nuevos compiladores.
Ese es un desglose básico de lo que es una CPU y cómo es relevante para operar computadoras.