Ejecuta las instrucciones de
un programa, dirige el flujo de
datos, controla la memoria y
los dispositivos de entrada y
salida.
Unidad aritméto-lógica
Realiza operaciones
aritméticas como sumas y
restas, y operaciones
lógicas como mayor que.
Su almacenamiento es el
registro.
Rendimiento depende de:
Velocidad del reloj
Se mide en hertz, se refiere a la cantidad de instrucciones que
realiza por segundo. Existen megahertz (millones) y gigahertz
(billones).
Tamaño de palabras
Se refiere a la cantidad e bits que un
microprocesador puede manipular al mismo tiempo.
Memoria caché
Guarda los datos que se requieren con más
frecuencia. Se mide en Kilobytes.
Técnicas de proceso
Seriales
Cumple órdenes de manera secuencial.
Paralelas
Cumple órdenes de manera simultánea.
Segmentación de
instrucciones
Cumple órdenes antes de terminar la previa.
Memorias
RAM
Memoria temporal, guarda
datos que se encuentran en
proceso mientras la
computadora está encendida,
al apagarse se pierde todo.
Se apoya de la memoria
virtual, al transferir datos
entre la RAM y el discoduro
se le llama archivo de
intercambio (swap file).
ROM
Guarda datos de forma
permanente. Tiene datos de rutina
de arranque (ROM-BIOS) que se
encarga de leer datos del disco duro
para dar inicio al sistema operativo.
CMOS
Se encuentra en la tarjeta madre y
guarda características propias del
hardware como fecha y hora.
Flash
Se utiliza principalmente en celulares,
retiene información aun estando apagado
el aparato como programas, directorios y
música.
Puertos
Serial
teclado, mouse
USB
HDMI
TV, cámaras
Bus
Transfiere datos de los dispositivos de
entrada a la memoria y al procesador y
viceversa.