Lección 15 — Arquitectura de Computadoras: Componentes y Funcionamiento

Arquitectura de Computadoras

La arquitectura de computadoras permite comprender cómo están organizados los componentes fundamentales de una computadora y de qué manera trabajan juntos para ejecutar instrucciones, procesar datos y producir resultados. Aunque utilizamos computadoras todos los días, pocas veces nos detenemos a pensar cómo un conjunto de circuitos electrónicos puede ejecutar programas, realizar cálculos y responder a nuestras acciones.

Cuando abres un documento, reproduces un video o ejecutas una aplicación, intervienen distintos componentes que intercambian información siguiendo una organización definida. El procesador interpreta y ejecuta instrucciones, la memoria proporciona los datos necesarios y los sistemas de entrada y salida permiten la comunicación con otros dispositivos.

En la lección anterior conociste las compuertas lógicas, sus operaciones y las tablas de verdad. Ahora descubrirás cómo esos principios digitales forman parte de sistemas mucho más complejos.

En esta lección aprenderás a:

  • Comprender qué es la arquitectura de computadoras y por qué es importante.

  • Identificar los componentes fundamentales de una computadora.

  • Conocer la función de la CPU, la memoria y los sistemas de entrada y salida.

  • Entender cómo se comunican los componentes mediante buses.

  • Reconocer los principios de la arquitectura de von Neumann.

  • Distinguir las características básicas de las arquitecturas von Neumann y Harvard.

  • Comprender el ciclo de búsqueda, decodificación y ejecución de instrucciones.

  • Relacionar estos conocimientos con el funcionamiento cotidiano de una computadora.

No necesitas conocimientos avanzados de electrónica ni programación. Comenzaremos con conceptos sencillos y ejemplos prácticos.


 

🧠 ¿Qué es la arquitectura de computadoras?

La arquitectura de computadoras es el conjunto de principios y características que definen cómo funciona un sistema computacional, cómo ejecuta instrucciones y cómo se relacionan sus componentes.

En un sentido técnico, la arquitectura incluye aspectos visibles para el software, como el conjunto de instrucciones que puede ejecutar un procesador, los registros disponibles y los mecanismos de acceso a la memoria.

Para comprender su funcionamiento también es necesario estudiar la organización de computadoras, que describe cómo se implementan y conectan internamente sus componentes.

Aunque arquitectura y organización no significan exactamente lo mismo, ambos conceptos están estrechamente relacionados.

🔍 ¿Por qué es importante conocerla?

Comprender la arquitectura de computadoras ayuda a explicar:

  • Cómo ejecuta instrucciones un procesador.

  • Cómo se almacenan y recuperan los datos.

  • Cómo se comunican los componentes.

  • Por qué existen diferentes tipos de memoria.

  • Cómo intervienen los dispositivos de entrada y salida.

  • Qué factores influyen en el funcionamiento y rendimiento de un sistema.

Estos conocimientos constituyen una base para estudiar posteriormente sistemas operativos, programación, procesadores y tecnologías de hardware.

🏗️ Una analogía para comprenderla

Imagina una cocina profesional.

Para preparar un platillo se necesitan instrucciones, ingredientes, utensilios, personal y mecanismos de comunicación entre quienes participan.

Una computadora funciona de manera diferente, pero podemos utilizar una comparación:

  • CPU: ejecuta las instrucciones, como el personal que realiza las operaciones.

  • Memoria RAM: mantiene temporalmente instrucciones y datos disponibles para trabajar, como una mesa de preparación.

  • Almacenamiento: conserva archivos y programas, como una despensa.

  • Dispositivos de entrada: permiten proporcionar información u órdenes.

  • Dispositivos de salida: presentan los resultados.

  • Sistemas de comunicación: transportan información entre los componentes.

Esta analogía ayuda a comprender las funciones generales, aunque los procesos electrónicos reales son mucho más complejos.


 

🖥️ Componentes fundamentales de la arquitectura de computadoras

Para estudiar la organización básica de una computadora podemos identificar cuatro grandes bloques funcionales:

  • Unidad central de procesamiento.

  • Memoria.

  • Sistemas de entrada y salida.

  • Sistemas de interconexión.

Estos bloques cooperan para ejecutar programas.

⚙️ Unidad central de procesamiento (CPU)

La CPU, siglas de Central Processing Unit, es el componente encargado de ejecutar las instrucciones de los programas y coordinar numerosas operaciones del sistema.

Entre sus funciones principales se encuentran:

  • Obtener instrucciones.

  • Interpretar las operaciones solicitadas.

  • Realizar cálculos aritméticos y lógicos.

  • Trabajar con datos almacenados en registros y memoria.

  • Controlar la secuencia de ejecución de instrucciones.

La CPU no trabaja de forma aislada: necesita comunicarse con la memoria y otros componentes.

En las computadoras modernas, los procesadores pueden contener varios núcleos y ejecutar múltiples tareas mediante mecanismos de procesamiento concurrente.

🧮 Unidad aritmético-lógica (ALU)

La unidad aritmético-lógica, conocida como ALU (Arithmetic Logic Unit), realiza operaciones sobre datos binarios.

Entre las operaciones que puede efectuar se encuentran:

Aritméticas:

  • Sumas.

  • Restas.

  • Otras operaciones mediante los circuitos correspondientes.

Lógicas:

  • AND.

  • OR.

  • NOT.

  • XOR.

  • Comparaciones.

¿Recuerdas las compuertas lógicas de la lección anterior?

Precisamente, las operaciones lógicas que estudiaste forman parte de los principios utilizados para construir circuitos de procesamiento.

La ALU es un excelente ejemplo de cómo las operaciones binarias se integran en componentes más complejos.

🎛️ Unidad de control

La unidad de control participa en la coordinación de la ejecución de instrucciones.

Entre sus funciones se encuentran:

  • Interpretar información relacionada con las instrucciones.

  • Generar señales de control.

  • Coordinar transferencias de datos.

  • Dirigir operaciones internas del procesador.

Podemos compararla con un coordinador que indica qué acciones deben realizarse y en qué secuencia.

En procesadores modernos, estas tareas pueden distribuirse entre diferentes unidades internas.

📦 Registros del procesador

Los registros son pequeñas ubicaciones de almacenamiento interno de la CPU utilizadas para conservar temporalmente valores necesarios durante la ejecución de instrucciones.

Pueden almacenar, según su función:

  • Datos que se están procesando.

  • Direcciones de memoria.

  • Resultados intermedios.

  • Información de control.

Algunos registros tienen funciones específicas.

Por ejemplo, el contador de programa, también llamado Program Counter (PC), mantiene información sobre la dirección de la siguiente instrucción que corresponde obtener según el flujo de ejecución.

Los registros permiten que el procesador trabaje directamente con determinados datos sin tener que recuperarlos constantemente de la memoria principal.


 

💾 Memoria: dónde se encuentran los datos y las instrucciones

La memoria es esencial porque proporciona los datos y las instrucciones que necesita el procesador.

No todas las memorias cumplen la misma función ni tienen las mismas características.

🧠 Memoria RAM

La memoria RAM (Random Access Memory) almacena temporalmente programas y datos que el sistema necesita durante su funcionamiento.

Cuando ejecutas una aplicación, parte de su código y de los datos que utiliza se cargan en la memoria RAM.

Entre sus características principales se encuentran:

  • Permite leer y escribir información.

  • Ofrece acceso rápido en comparación con el almacenamiento masivo habitual.

  • Es utilizada activamente por los programas en ejecución.

  • En las computadoras convencionales, su contenido es volátil y se pierde al interrumpirse la alimentación eléctrica.

Ejemplo: cuando abres un procesador de textos, el sistema carga en RAM los elementos necesarios para ejecutar la aplicación y trabajar con el documento.

⚡ Memoria caché

La memoria caché permite conservar copias de datos e instrucciones que probablemente serán utilizados por el procesador.

Su propósito es reducir el tiempo promedio necesario para acceder a información.

Los procesadores modernos suelen disponer de varios niveles de caché, identificados como L1, L2 y L3.

De manera general:

  • L1: suele ser muy pequeña y rápida.

  • L2: normalmente ofrece mayor capacidad que L1.

  • L3: frecuentemente proporciona una capacidad mayor y puede compartirse entre varios núcleos.

Estas características varían según el diseño del procesador.

🗄️ Almacenamiento permanente

Las unidades SSD y HDD permiten conservar programas y archivos incluso cuando la computadora está apagada.

Su función es diferente de la memoria RAM.

Por ejemplo:

  • El SSD conserva el sistema operativo y los archivos.

  • La RAM mantiene temporalmente datos y programas activos.

  • La CPU ejecuta instrucciones y procesa información.

El almacenamiento persistente no sustituye la función de la memoria principal durante la ejecución normal de programas.

📊 Jerarquía de memoria

Las computadoras utilizan diferentes niveles de almacenamiento para equilibrar velocidad, capacidad y costo.

Una representación conceptual simplificada es:

Registros → Caché → RAM → SSD/HDD

Generalmente, al desplazarnos desde los registros hacia el almacenamiento masivo:

  • Aumenta la capacidad disponible.

  • Disminuye el costo por unidad de almacenamiento.

  • Aumenta el tiempo de acceso.

No se trata de reglas absolutas para todos los dispositivos, sino de tendencias generales que explican la jerarquía de memoria.


 

🔌 Sistemas de entrada y salida

Los sistemas de entrada y salida, conocidos como E/S o I/O (Input/Output), permiten que una computadora intercambie información con dispositivos externos y otros subsistemas.

⌨️ Dispositivos de entrada

Proporcionan datos o instrucciones al sistema.

Ejemplos:

  • Teclado.

  • Mouse.

  • Micrófono.

  • Escáner.

  • Cámara web.

Cuando presionas una tecla, el sistema recibe información que puede ser procesada por el software correspondiente.

🖥️ Dispositivos de salida

Presentan información generada o procesada por la computadora.

Ejemplos:

  • Monitor.

  • Impresora.

  • Bocinas.

  • Proyector.

🔄 Dispositivos de entrada y salida

Algunos dispositivos realizan ambas funciones.

Por ejemplo:

  • Pantallas táctiles.

  • Adaptadores de red.

  • Unidades de almacenamiento.

Un adaptador de red puede recibir y transmitir datos, mientras que una unidad de almacenamiento permite leer y escribir información.

🎛️ Controladores de dispositivos

Los controladores de hardware son circuitos o componentes encargados de gestionar la comunicación con determinados dispositivos.

No deben confundirse con los drivers, que son programas utilizados por el sistema operativo para interactuar con el hardware.

Ambos participan en la comunicación entre los dispositivos y el sistema.


 

🛣️ Buses: cómo se comunican los componentes

Los buses son mecanismos de interconexión utilizados para transferir información entre componentes.

En los modelos tradicionales de arquitectura de computadoras suelen explicarse mediante tres categorías funcionales.

📦 Bus de datos

Transporta los datos que se intercambian entre los componentes.

Por ejemplo, puede intervenir en una transferencia de información entre la memoria y el procesador.

📍 Bus de direcciones

Transporta información que identifica ubicaciones de memoria o recursos a los que se desea acceder.

Una dirección permite especificar dónde debe realizarse una operación.

🎛️ Bus de control

Transporta señales utilizadas para coordinar operaciones, como solicitudes de lectura, escritura y otras funciones de control.

💡 Ejemplo sencillo

Supongamos que el procesador necesita leer un dato de la memoria.

En un modelo simplificado:

  1. Se identifica la dirección del dato solicitado.

  2. Se comunica la operación de lectura.

  3. La memoria proporciona el dato.

  4. El procesador recibe la información.

En este proceso intervienen funciones relacionadas con direcciones, datos y control.

Importante: en las computadoras modernas no todos los componentes se conectan mediante un único bus compartido. También existen enlaces punto a punto, controladores integrados y redes internas de interconexión.

Los tres tipos de buses anteriores siguen siendo útiles para comprender las funciones básicas de comunicación.


 

🏛️ Arquitectura de von Neumann: el modelo fundamental

La arquitectura de von Neumann es un modelo de computadora de programa almacenado en el que las instrucciones y los datos comparten un espacio de memoria.

Su nombre está asociado con John von Neumann y con los trabajos históricos sobre el diseño de computadoras de programa almacenado.

Este modelo es fundamental para comprender la organización de numerosos sistemas computacionales.

🧩 Elementos del modelo de von Neumann

Una representación educativa simplificada incluye:

  • Unidad central de procesamiento.

  • Memoria para datos e instrucciones.

  • Mecanismos de entrada y salida.

  • Sistema de interconexión.

La CPU obtiene instrucciones de memoria, las interpreta y ejecuta las operaciones correspondientes.

🔄 ¿Cómo funciona?

Imagina un programa que debe sumar dos números.

De manera simplificada:

  1. Las instrucciones del programa se encuentran en memoria.

  2. El procesador obtiene una instrucción.

  3. La interpreta.

  4. Obtiene los datos necesarios.

  5. Realiza la operación.

  6. Conserva o transfiere el resultado.

  7. Continúa con las instrucciones siguientes.

Este proceso permite ejecutar programas almacenados en memoria, en lugar de construir un circuito diferente para cada tarea.

🚧 ¿Qué es el cuello de botella de von Neumann?

El cuello de botella de von Neumann describe una limitación asociada con la transferencia de información entre el procesador y la memoria.

Cuando las instrucciones y los datos comparten recursos de comunicación, puede producirse competencia por el acceso.

Esto puede limitar el rendimiento del sistema.

Las computadoras modernas utilizan diferentes técnicas para reducir estos problemas, como memorias caché, acceso anticipado a datos y mecanismos avanzados de comunicación.


 

⚖️ Arquitectura Harvard: otra forma de organizar la memoria

La arquitectura Harvard se caracteriza por disponer de espacios de memoria o vías de acceso diferenciados para instrucciones y datos.

En su forma clásica, permite acceder a instrucciones y datos mediante sistemas separados.

🔍 Diferencias entre von Neumann y Harvard

CaracterísticaVon Neumann clásicoHarvard clásico
Memoria de instrucciones y datosCompartidaSeparada
Espacio de direccionesComúnDiferenciado
Vías de accesoCompartidasSeparadas
Acceso simultáneo a instrucciones y datosPuede presentar limitaciones por recursos compartidosPuede realizarse mediante vías independientes
AplicacionesModelo general de computadoras de programa almacenadoPresente en determinados procesadores y microcontroladores

🧠 ¿Cuál se utiliza actualmente?

Los sistemas modernos pueden incorporar características de ambos modelos.

Por ejemplo, muchos procesadores utilizan cachés separadas para instrucciones y datos, aunque trabajan con un espacio de memoria principal compartido.

A esta combinación suele relacionársela con una arquitectura Harvard modificada.

Por eso, no siempre es correcto clasificar un procesador moderno como exclusivamente von Neumann o Harvard sin considerar qué parte de su organización estamos analizando.


 

🔄 Ciclo de instrucción: cómo ejecuta órdenes una computadora

Uno de los principios más importantes de la arquitectura de computadoras es el ciclo de instrucción.

En su explicación clásica, comprende tres etapas fundamentales:

Búsqueda → Decodificación → Ejecución

En inglés se conoce como Fetch–Decode–Execute.

🔍 Búsqueda de la instrucción

El procesador obtiene de memoria la instrucción que corresponde ejecutar.

El contador de programa participa en la identificación de la siguiente instrucción.

🧩 Decodificación de la instrucción

La CPU interpreta la instrucción para determinar qué operación debe realizar.

Por ejemplo, puede identificar que necesita sumar valores, comparar datos o realizar una transferencia.

⚙️ Ejecución de la instrucción

Se efectúa la operación correspondiente.

Según la instrucción, esto puede implicar:

  • Realizar una operación aritmética.

  • Ejecutar una operación lógica.

  • Leer o escribir información.

  • Modificar el flujo de ejecución del programa.

Después, el procesador continúa con las instrucciones que correspondan.

💡 Ejemplo: sumar dos números

Imagina que un programa necesita calcular:

5 + 3

En una explicación conceptual:

  1. El procesador obtiene una instrucción de suma.

  2. Interpreta la operación.

  3. Dispone de los valores necesarios.

  4. Realiza la suma mediante sus unidades de ejecución.

  5. Obtiene el resultado 8.

  6. Continúa con el programa.

Los valores pueden representarse internamente en binario:

5₁₀ = 0101₂

3₁₀ = 0011₂

8₁₀ = 1000₂

Por tanto:

0101₂ + 0011₂ = 1000₂

Así se relacionan los sistemas numéricos, las operaciones digitales y la ejecución de instrucciones.

🚀 ¿Todos los procesadores siguen exactamente estas tres etapas?

No necesariamente.

El ciclo de búsqueda, decodificación y ejecución es un modelo educativo fundamental.

Los procesadores modernos pueden incorporar:

  • Segmentación de instrucciones (pipeline).

  • Ejecución de múltiples instrucciones.

  • Predicción de saltos.

  • Ejecución fuera de orden.

  • Diferentes unidades funcionales trabajando simultáneamente.

Estos mecanismos permiten mejorar el rendimiento, aunque su estudio detallado corresponde a niveles más avanzados.


 

🧬 Arquitectura y organización: ¿son lo mismo?

Aunque ambos términos suelen utilizarse juntos, existe una diferencia importante.

La arquitectura de computadoras describe características funcionales y aspectos del sistema relevantes para la ejecución de programas.

La organización de computadoras estudia cómo se implementan e interconectan físicamente los recursos que permiten cumplir esas funciones.

💡 Ejemplo

Dos procesadores pueden implementar el mismo conjunto de instrucciones y ejecutar los mismos programas compatibles.

Sin embargo, pueden tener diferencias en:

  • Cantidad de unidades de ejecución.

  • Organización de cachés.

  • Frecuencia de funcionamiento.

  • Diseño de interconexiones.

  • Técnicas de ejecución interna.

En ese caso, pueden compartir una arquitectura de conjunto de instrucciones, conocida como ISA, pero tener microarquitecturas diferentes.

Esta distinción ayuda a comprender por qué procesadores compatibles pueden ofrecer rendimientos distintos.


 

💻 Ejemplo práctico: ¿qué ocurre cuando abres un programa?

Imagina que enciendes tu computadora y abres una aplicación de edición de texto.

Aunque el proceso real involucra numerosos mecanismos, podemos resumirlo de la siguiente manera.

📂 El programa se encuentra almacenado

Los archivos necesarios para la aplicación están guardados en una unidad de almacenamiento, como un SSD.

💾 El sistema carga información en RAM

El sistema operativo prepara el proceso y carga en memoria los elementos que necesita para ejecutarse.

⚙️ La CPU comienza a ejecutar instrucciones

El procesador obtiene y ejecuta instrucciones del programa.

Durante este trabajo puede realizar operaciones aritméticas, lógicas y transferencias de información.

⌨️ El usuario proporciona información

Cuando escribes mediante el teclado, el sistema recibe los eventos de entrada y los entrega a los componentes de software correspondientes.

🖥️ Se muestra el resultado

El software actualiza la información visual y el sistema gráfico participa en la generación de la imagen que aparece en el monitor.

🔄 Los componentes continúan trabajando

Mientras utilizas la aplicación, el procesador, la memoria, el almacenamiento y los sistemas de entrada y salida colaboran continuamente.

Este ejemplo demuestra que ningún componente realiza por sí solo todas las funciones de una computadora.

Su funcionamiento depende de la coordinación entre hardware y software.


 

⚠️ Errores frecuentes al estudiar arquitectura de computadoras

Pensar que la CPU almacena permanentemente todos los programas.

Los programas suelen conservarse en dispositivos de almacenamiento persistente y utilizar memoria durante su ejecución.

Confundir RAM con SSD o HDD.

La RAM es memoria principal de trabajo; las unidades SSD y HDD cumplen funciones de almacenamiento persistente.

Creer que la ALU y la CPU son lo mismo.

La ALU es una unidad funcional dentro de la organización del procesador.

Pensar que todos los procesadores utilizan exactamente el mismo diseño interno.

Existen diferentes arquitecturas, microarquitecturas y tecnologías de implementación.

Suponer que la arquitectura Harvard siempre es superior a von Neumann.

Cada modelo tiene características y aplicaciones. Su conveniencia depende del sistema y de los objetivos de diseño.

Creer que los buses modernos son siempre conexiones compartidas entre todos los componentes.

Muchos sistemas actuales utilizan interconexiones más complejas.

Confundir arquitectura con organización.

La arquitectura y la organización están relacionadas, pero describen aspectos diferentes del sistema.


 

🧪 Actividad práctica: descubre cómo funciona una computadora

🎯 Propósito

Identificar los principales componentes de una computadora y comprender cómo cooperan durante la ejecución de programas.

📝 Actividad A. Relaciona componentes y funciones

En tu cuaderno, escribe qué componente realiza principalmente cada función:

  • Ejecutar instrucciones.

  • Mantener temporalmente programas y datos activos.

  • Conservar archivos cuando la computadora está apagada.

  • Realizar operaciones aritméticas y lógicas.

  • Transportar información entre componentes.

  • Presentar información visual al usuario.

Utiliza estos términos cuando corresponda: CPU, RAM, SSD, ALU, sistemas de interconexión y monitor.

📝 Actividad B. Representa la arquitectura básica

Dibuja un esquema sencillo que incluya:

  • CPU.

  • Memoria RAM.

  • Almacenamiento.

  • Entrada.

  • Salida.

  • Conexiones entre los componentes.

Utiliza flechas para representar el intercambio de información.

No necesitas dibujar conexiones electrónicas reales: el objetivo es comprender la organización funcional.

📝 Actividad C. Explica el ciclo de instrucción

Con tus propias palabras, describe qué sucede durante:

  • Búsqueda.

  • Decodificación.

  • Ejecución.

Después, explica cómo podría utilizarse este proceso para realizar una suma.

📝 Actividad D. Compara arquitecturas

Elabora una pequeña tabla donde identifiques dos diferencias entre la arquitectura von Neumann clásica y la arquitectura Harvard clásica.

📝 Actividad E. Observa tu computadora

Si tienes acceso a una computadora, investiga desde las herramientas del sistema operativo:

  • Qué procesador utiliza.

  • Cuánta memoria RAM tiene.

  • Qué tipo de almacenamiento incorpora.

Después, explica qué función cumple cada uno de esos componentes.

Importante: no necesitas abrir físicamente el equipo ni modificar su configuración.

🔎 Orientaciones para comprobar tu aprendizaje

En la actividad A, las relaciones esperadas son:

FunciónComponente
Ejecutar instruccionesCPU
Mantener datos y programas activosRAM
Conservar archivos permanentementeSSD
Realizar operaciones aritméticas y lógicasALU
Comunicar componentesSistemas de interconexión
Presentar información visualMonitor

En la actividad B, tu esquema debe mostrar que la CPU intercambia información con la memoria y los sistemas de entrada y salida, mediante las interconexiones correspondientes.

En la actividad C, debes identificar la obtención, interpretación y ejecución de instrucciones.

En la actividad D, recuerda que von Neumann utiliza un espacio de memoria compartido para instrucciones y datos, mientras que Harvard, en su modelo clásico, los separa.

En la actividad E, lo importante no es tener componentes modernos o costosos, sino reconocer sus funciones.


 

🏆 Lo que has aprendido

Al finalizar esta lección, has comprendido cómo se organiza una computadora y de qué manera cooperan sus componentes fundamentales.

Ahora sabes que:

  • La arquitectura de computadoras describe características esenciales del funcionamiento de un sistema computacional.

  • La organización de computadoras explica cómo se implementan y conectan sus componentes.

  • La CPU ejecuta instrucciones y coordina numerosas operaciones.

  • La ALU realiza operaciones aritméticas y lógicas.

  • La unidad de control participa en la coordinación de la ejecución de instrucciones.

  • Los registros conservan temporalmente información dentro del procesador.

  • La memoria RAM mantiene datos y programas activos.

  • La memoria caché ayuda a reducir los tiempos de acceso a información utilizada por la CPU.

  • Los sistemas de entrada y salida permiten intercambiar información con otros dispositivos.

  • Los buses y las interconexiones facilitan la comunicación entre componentes.

  • La arquitectura de von Neumann utiliza un espacio de memoria compartido para instrucciones y datos.

  • La arquitectura Harvard separa los recursos de acceso a instrucciones y datos en su modelo clásico.

  • El ciclo de instrucción explica cómo se obtienen, interpretan y ejecutan instrucciones.

  • Los componentes de una computadora trabajan coordinadamente para ejecutar programas y procesar información.

Estos conocimientos proporcionan una base para continuar estudiando el funcionamiento interno de las computadoras y los sistemas digitales.


 

🚩 Conclusión

La arquitectura de computadoras permite comprender cómo un conjunto de componentes electrónicos puede funcionar como un sistema capaz de ejecutar programas, procesar información y comunicarse con el usuario.

Durante esta lección descubriste las funciones de la CPU, la memoria, los registros, los sistemas de entrada y salida y los mecanismos de interconexión.

También conociste los principios de las arquitecturas von Neumann y Harvard, así como el ciclo de búsqueda, decodificación y ejecución de instrucciones.

Uno de los aprendizajes más importantes es que el funcionamiento de una computadora depende de la colaboración entre sus componentes, no únicamente de la potencia del procesador.

Ahora puedes relacionar los conocimientos adquiridos sobre sistemas binarios y compuertas lógicas con la organización interna de los sistemas computacionales.

Esta comprensión te permitirá avanzar hacia temas más especializados de hardware, software y funcionamiento de las tecnologías de la información.


 

⬅️ Lección anterior  📑 Índice del programa  ➡️ Siguiente lección

Scroll to Top