Please enable JavaScript.
Coggle requires JavaScript to display documents.
MICROPREOCESADOR - Coggle Diagram
MICROPREOCESADOR
Es un circuito integrado que procesa informacion
Se organiza mediante una
ARQUITECTURA DEL MICROPROCESADOR
Componentes principales
ALU (Unidad Aritmético-Lógica)
Realiza operaciones matemáticas.
Ejecuta operaciones lógicas (AND, OR, NOT, XOR).
Compara datos.
Registros
Memorias internas de alta velocidad.
Almacenan datos e instrucciones temporalmente.
Ejemplos: acumulador, contador de programa y registro de instrucciones.
Memoria
Almacena programas e información.
RAM
ROM
CACHE
Unidad de Control (UC)
Coordina el funcionamiento del procesador.
Decodifica instrucciones.
Controla el flujo de datos.
Buses
Permiten la comunicación entre los componentes.
Bus de datos: transporta información.
Bus de direcciones: indica la ubicación de memoria.
Bus de control: envía señales de control.
Arquitecturas
Arquitectura Harvard
Posee memorias independientes para datos e instrucciones, además de buses separados.
Ventajas
Mayor velocidad.
Puede leer instrucciones y datos simultáneamente.
Mejor rendimiento.
Desventajas
Diseño más complejo.
Mayor costo.
Más difícil de implementar.
Aplicaciones
Microcontroladores
Procesadores digitales de señales (DSP).
Sistemas embebidos.
Arquitectura Harvard Modificada
Combina características de Von Neumann y Harvard. Mantiene memorias separadas para datos e instrucciones, pero permite cierto intercambio o acceso compartido cuando es necesario.
Ventajas
Alto rendimiento.
Mayor flexibilidad.
Mejor aprovechamiento de memoria.
Desventajas
Diseño complejo.
Mayor costo de desarrollo.
Aplicaciones
Procesadores modernos.
Smartphones
Tablets
Computadoras actuales.
Sistemas de alto rendimiento.
Arquitectura Von Neumann
Los datos y las instrucciones se almacenan en la misma memoria y utilizan el mismo bus para comunicarse con el procesador.
Ventajas
Diseño sencillo.
Menor costo.
Fácil implementación.
Desventajas
Cuello de botella de Von Neumann.
Menor velocidad porque datos e instrucciones comparten el mismo canal.
Aplicaciones
Computadoras personales.
Equipos de oficina.
Sistemas de propósito general.
Función principal
Ejecutar instrucciones
Procesar datos
Controlar el sistema