Fundamentos de la Arquitectura de Computadoras
Los fundamentos de la computación
Conceptos y principios básicos que se utilizan en la construcción y funcionamiento de una computadora.
Arquitectura de Computadores
Abarca aspectos como la unidad central de procesamiento (CPU), la memoria, el almacenamiento, los dispositivos de entrada/salida (E/S) y la interconexión de estos componentes.
Se centra en cómo estos componentes interactúan entre sí para ejecutar programas y procesar información.
Ciencia y la tecnología del diseño de computadoras.
Define la estructura y la organización de los componentes de hardware y software que conforman un sistema de computadora.
Topic principal
Componentes de un sistema informático
Un sistema informático se compone de los siguientes componentes
Hardware: El hardware es la parte física de la computadora, como la placa base, el procesador, la memoria, el almacenamiento y los periféricos.
Software: El software es la parte intangible de la computadora, como el sistema operativo, las aplicaciones y los datos.
Usuario: El usuario es la persona que utiliza el ordenador.
Arquitectura von Neumann
El modelo de von Neumann, propuesto por John von Neumann en 1945, es la base de la mayoría de las arquitecturas informáticas modernas. Divide la computadora en cuatro unidades principales
Unidad de Control (CU): Controla el flujo de datos e instrucciones entre las otras unidades.
Unidad Lógica Aritmética (ALU): Realiza operaciones aritméticas y lógicas.
Memoria: Almacena datos e instrucciones que la computadora necesita para procesar.
Ciclo de búsqueda y ejecución
El ciclo de búsqueda-ejecución es el proceso básico que sigue la CPU para ejecutar una instrucción. Consta de cuatro etapas:
Recuperar: la CU recupera la instrucción de la memoria.
Decodificar: La CU decodifica la instrucción, determinando la operación a realizar.
Ejecutar: La ALU realiza la operación especificada por la instrucción.
Almacenar: Los resultados de la operación se almacenan en la memoria.