1
TALLER #3
DAVID FELIPE
GARCIA AYALA
INESCO
ENSABLE DE COMPUTADORES
BOGOTA D.C
2024
2
INDICE
o Introducción…………………………………………….3
o Arquitectura de computadores ………………………. 4
o la arquitectura von Newman……………………………5
o arquitectura Harvard……………………………………7
o Placa madre ……………………………………………9
o orden de arranque del hardware………………………11
o partes internas de una una fuente de poder …………..12
o conclusiones ……………………………………………….13
3
INTRODUCCCION
A continuación, veremos la continuación cronológica de la evolución de los artefactos
tecnológico que sean venido creando a través del tiempo, como también determinar la función
de la fuente principal de un computador
4
5
LA ARQUITECTURA VON NEWMAN
La arquitectura de von Neumman es un diseño que usa una memoria para almacenar
instrucciones y datos. Este tipo de máquina es la implementación de una máquina de Turing y
la visión de una arquitectura secuencial en lugar de paralela. Con este modelo (maquina
Neumman) surge el concepto de programa almacenado, por el cual se les conoce a las
computadoras de este tipo también.
Esta arquitectura se distingue debido a que el software que opera el sistema está
almacenado internamente como datos en el mismo sistema. La estructura arquitectónica de
Von Newmann establece los siguientes componentes: Memoria Principal (CPU - Unidad Central
de Procesamiento)
Características
• Almacenar tanto los datos como las instrucciones en una misma memoria
• Ejecutar las instrucciones de manera secuencial
• Tener un procesador, memoria y dispositivos de entrada/salida
• Ser implementada en la mayoría de las computadoras modernas
• El contenido de la memoria es accesible por posición
• Cada celda de memoria tiene un número único, llamado dirección
• El procesador recupera instrucciones de la memoria y ejecuta las correspondientes
• Los dispositivos de entrada/salida se utilizan para comunicarse con el mundo exterior
• La unidad de control cuenta con un contador de programa que recorre las posiciones de
memoria
• La unidad aritmético-lógica (ALU) realiza operaciones aritméticas y lógicas
6
Historia
Las primeras computadoras tenían programas fijos, que se utilizaban por simplicidad o
formación. Por ejemplo, una calculadora de sysadmin era un programa fijo, pero no para el
procesamiento de texto o las consolas de juegos. Los cambios en el programa requerían volver
a cablear, reestructurar o rediseñar la máquina. La propuesta de una computadora programable
cambió con la introducción de una computadora programable que podía almacenar
instrucciones y un programa que detallaba el cálculo. Este tipo de computadora también
permitía un código mutante, que era manual y menos importante cuando la arquitectura de la
máquina se volvió habitual. El código mutante ha caído en gran medida en desuso debido a su
complejidad e ineficiencia.
El diseño de Von Neumann se centra en tratar las instrucciones como si fueran datos,
utilizando herramientas como ensambladores, compiladores, enlazadores, cargadores y
herramientas de programación automática. Estas herramientas pueden escribir programas que
escriben programas.
Diagrama de bloque
7
ARQUITECTURA HARVARD
La arquitectura Harvard es una arquitectura de computadora con almacenamiento y
caminos de señal separados para instrucciones y datos. La computadora Harvard Mark I tenía
una memoria perforada de 24 bits y datos en interruptores electromecánicos. Hoy en día, la
mayoría de los procesadores implementan señales separadas por razones de rendimiento,
pero utilizan una arquitectura Harvard modificada para soportar tareas como la carga de
programas desde una unidad de disco.
Características
• Unidades separadas para la memoria de instrucciones y de datos
• Buses separados para la lectura de instrucciones y datos
• Procesamiento más rápido de las instrucciones
• Optimización de la memoria caché
Usos de la arquitectura Harvard
• Se utiliza en microcontroladores y en procesadores de señales digitales (DSP)
• Se utiliza en sistemas integrados, como en sistemas de procesamiento de señales
digitales (DSP)
• Se utiliza en computadores para aplicaciones específicas, como en sistemas médicos o
militares especializados
La mayor parte de las computadoras actuales que utilizan una arquitectura Harvard,
realmente utilizan una arquitectura Harvard modificada. Esta estructura fusiona los atributos de
los dos modelos más reconocidos.
8
Historia
La labor llevada a cabo en la Universidad de Harvard durante la década de 1940, bajo la
dirección de Howard Aiken, originó una primera computadora basada en relés, conocida como
Harvard Mark I, desde donde nace el concepto de la arquitectura Harvard.
Esta computadora utilizaba unidades de memoria independientes para guardar tanto los
datos como las instrucciones. Después, ha ocurrido un progreso considerable con esta
arquitectura. La guarda de información de estas primeras máquinas se encontraba
completamente en la unidad central de procesamiento. Por otro lado, no permitían el
almacenamiento de las instrucciones como datos. Un operador tenía la responsabilidad de
cargar los programas.
Una arquitectura Harvard tiene la capacidad de procesar datos y ejecutar instrucciones
simultáneamente, ya que cada uno posee su propio bus de direcciones.
Diagrama de bloque
9
10
11
ORDEN DE ARRANQUE DEL HARDWARE
El orden de arranque de un computador es una lista de prioridades que indica desde
qué dispositivo se cargará el sistema operativo. Este orden se configura en la utilidad de
configuración del BIOS.
Pasos del proceso de arranque:
1. BIOS y programa de configuración
2. Prueba automática de encendido (POST)
3. Cargas del sistema operativo
4. Configuración del sistema
5. Cargas de utilidades del sistema
6. Autenticación de usuarios
Cómo modificar el orden de arranque:
1. Presionar una tecla específica durante el proceso de inicio, como F2, Del o Esc.
2. Navegar con el teclado a la sección de secuencia de arranque.
3. Cambiar el orden de los dispositivos de arranque.
12
PARTES INTERNAS DE UN UNA FUENTE DE PODER
Las etapas de trabajo de este tipo de fuentes lineales son: Transformación de voltaje,
rectificación de la corriente alterna, filtrado y regulación.
• Transformador: Reduce la corriente alterna de alto voltaje a un voltaje más bajo
• Rectificador: Convierte la corriente alterna en corriente continua
• Filtro de condensador: Pulido la energía
• Regulador de voltaje: Mantiene la precisión
• Circuitos de protección: Protegen la fuente de poder
• Transistores conmutadores: Regulan el flujo de corriente y actúan como interruptores
de las señales eléctricas
• Capacitadores de filtrado: Logran una señal eléctrica con corriente continua
• Bobina: Controlan los cambios bruscos de corriente
• Diodos: Permiten el paso de corriente en una dirección única
13
CONCLUCIONES
1. *Evolución Continua*: La arquitectura de computadores ha evolucionado significativamente
desde sus inicios, pasando de máquinas simples a sistemas complejos y altamente integrados.
Esta evolución ha sido impulsada por la necesidad de mayor rendimiento, eficiencia energética
y capacidad de procesamiento.
2. *Paralelismo y Concurrencia*: El enfoque en el paralelismo y la concurrencia ha sido
fundamental para mejorar el rendimiento de los sistemas modernos. Arquitecturas como las de
múltiples núcleos (multi-core) y las unidades de procesamiento gráfico (GPU) son ejemplos
claros de cómo se ha aprovechado el paralelismo para acelerar el procesamiento de datos.
3. *Memoria y Jerarquía de Almacenamiento*: La gestión eficiente de la memoria y la
jerarquía de almacenamiento (registros, caché, RAM, almacenamiento secundario) sigue
siendo un aspecto crítico en el diseño de computadores. Optimizar el acceso a la memoria y
reducir los cuellos de botella son desafíos constantes.
4. *Eficiencia Energética*: Con el aumento en la densidad de transistores y la frecuencia
de reloj, la eficiencia energética se ha convertido en un factor crucial. Arquitecturas como ARM
han ganado popularidad debido a su bajo consumo de energía
14