Fundamentos Esenciales de Hardware y Arquitectura de la CPU

Informática3,79 KB

Identificación de Puertos y Conectores Externos

A continuación, se listan los principales conectores externos de un sistema informático:

  1. Conector PS/2 (Ratón)
  2. Conector PS/2 (Teclado)
  3. Conector USB
  4. Conector Paralelo
  5. Conector DB-9 (Serial)
  6. Conector VGA
  7. Conector RJ-45 (Red)
  8. Conector Jack (Entrada de audio estéreo)
  9. Conector Jack (Salida de audio estéreo)
  10. Conector Jack (Entrada de micrófono)

Componentes Principales de la Placa Base (Motherboard)

Listado de elementos clave presentes en la placa base:

  1. Ranura AGP
  2. Northbridge
  3. Zócalo (CPU Socket)
  4. Ranuras de memoria RAM
  5. Southbridge
  6. BIOS
  7. Ranuras PCI
  8. Conectores SATA
  9. Conexiones del panel frontal
  10. Conexiones de audio
  11. Heat Pipe (Tubo de calor)
  12. Conector ATX de 4 pines
  13. Conector ATX POWER (Principal)
  14. Conector FLOPPY
  15. Batería (CMOS)
  16. Conector IDE
  17. SW1 (Interruptor/Jumper)
  18. Ranura PCI Express

Funciones de los Componentes Internos de la CPU

Definición de los registros y unidades de control esenciales para la ejecución de instrucciones:

Contador de Programa (Program Counter)

Almacena la dirección de memoria de la siguiente instrucción que debe ejecutar la CPU. Cuando el microprocesador ejecuta un programa, se almacena en él la dirección de memoria de la primera instrucción.

Registro de Instrucción (Instruction Register)

Almacena la instrucción que está ejecutando el microprocesador. Las instrucciones pueden ser: la realización de una operación aritmeticológica, la carga y lectura de datos, o la gestión de interrupciones.

Decodificador

Extrae el código de operación que se quiere ejecutar de la instrucción.

Secuenciador

Recibe el código de operación y genera la secuencia de microórdenes necesarias para ejecutar la instrucción almacenada en el registro de instrucción.

Reloj

Es el encargado de marcar las pautas y la sincronización de todas las operaciones internas del sistema.

Conceptos Fundamentales de la Memoria Caché

La memoria caché está compuesta por memorias de acceso rápido hechas con memorias SRAM. La CPU utiliza estas memorias para disponer de los datos de forma más eficiente. La memoria caché almacena los próximos datos que va a requerir la CPU, de forma que pueda tomarlos de esta en lugar de usar la memoria del sistema, que es mucho más lenta. Las cachés aceleran el sistema prediciendo los datos que va a requerir la CPU.

Controladora de Caché y Predicción de Datos

De la predicción de datos se ocupa la Controladora de Caché, que sigue las siguientes pautas:

  • Secuencialidad (acceso a datos contiguos).
  • Datos de frecuente acceso (localidad temporal).

Con estos criterios, la controladora de caché predice los datos que va a requerir la CPU y los carga en la caché. Si el dato está en la caché, se produce un acierto de caché; en caso contrario, se produce un fallo de caché.

Niveles de Caché

  1. Nivel 1 (L1): Conocido como caché interno o primario.
  2. Nivel 2 (L2): Suele venir incorporado en el procesador.
  3. Nivel 3 (L3): Se encuentra en algunas placas base, procesadores y tarjetas de interfaz.
  4. Nivel 4 (L4): Se encuentra en periféricos (menos común).

Otros Tipos de Caché

  • Caché de memoria RAM: Suele actuar como un búfer de caché.
  • Caché de disco duro: Utilizada, por ejemplo, por el navegador web.

Descargar

PDF Word HTML