Unidad I- Conceptos Básicos Flashcards
¿Qué es la Organización y Arquitectura de Computadoras?
comprende el estudio de cómo se diseñan y estructuran las computadoras para realizar tareas específicas. Este campo se enfoca en cómo se organizan los componentes de hardware y cómo interactúan con el software para ejecutar programas y procesos.
Computadora Elemental
Una computadora elemental se refiere a un sistema computacional básico que puede realizar operaciones simples como leer, escribir, almacenar, y procesar datos.
¿De que se trata la Arquitectura de Von Neumann?
La Arquitectura de Von Neumann, también conocida como modelo Princeton es un modelo de diseño de computadoras que se caracteriza por tener una unidad central de procesamiento (CPU), una memoria que almacena tanto datos como instrucciones, y dispositivos de entrada/salida.
La CPU puede leer instrucciones y datos de la misma memoria.
Sus componentes principales incluyen la unidad de control, la unidad aritmético lógica (ALU), la memoria y los dispositivos de entrada/salida.
Esta arquitectura es fundamental porque estableció la idea de que un programa y sus datos pueden almacenarse en la memoria de la computadora, lo que permite la flexibilidad y la reprogramación.
Concepto de CPU
La CPU (Unidad Central de Procesamiento), considerada el “cerebro” de la computadora, es un componente crucial que realiza la mayor parte del procesamiento dentro de un sistema informático.
Unidad de Control (CU)
La Unidad de Control es el componente de la CPU que dirige todas las operaciones de la computadora.
Controla la secuencia de ejecución de las instrucciones, decodifica las instrucciones recibidas, y dirige a otros componentes de la CPU y del sistema para realizar las acciones necesarias. Funciona leyendo constantemente las instrucciones almacenadas en la memoria principal, interpretándolas, y enviando
señales para ejecutarlas.
Unidad Aritmético-Logico(ALU)
La Unidad Aritmético-Lógica realiza todas las operaciones aritméticas (como suma, resta) y lógicas (como comparación de valores) requeridas por las instrucciones de los programas. Es el lugar donde se llevan a
cabo los cálculos y decisiones lógicas fundamentales para la ejecución de los programas.
Registros
Los registros son pequeñas cantidades de almacenamiento rápido ubicadas dentro de la CPU. Son usados para almacenar datos temporales y resultados de operaciones para un acceso rápido durante la ejecución de las instrucciones.
Registros de Datos
Almacenan datos temporales que se están procesando por la ALU
Registros de Direcciones
Guardan las direcciones de memoria de donde se deben leer o escribir los datos.
Registro de Instrucciones(IR)
Almacena la instrucción actual que se está decodificando o ejecutando
Contador de Programas(PC)
Mantiene la dirección de memoria de la próxima instrucción a ejecutar.
Registros de Estados
Indican el estado de la última operación realizada por la ALU, como, por ejemplo, si el resultado fue cero, si hubo acarreo, etc.
Buses de Datos
Es el canal a través del cual fluyen los datos entre la CPU y la memoria o los dispositivos de
entrada/salida.
Bus de Direcciones
Se utiliza para señalar las direcciones de memoria de donde se deben leer o escribir
los datos.
Bus de Control
Lleva señales de control entre la CPU y otros componentes del sistema, incluyendo la
memoria y los dispositivos de entrada/salida, indicando cuándo y cómo deben realizarse las operaciones.