Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería En Informática
Alumnos:
Rene Osvaldo Méndez Reyes
David Aaron May Cruz
Luz clarita Cruz Salas
Maestro:
Josué Adner Suarez Aguilar
Índice
multihilos, es esencial para aplicaciones que requieren procesamiento paralelo, como la inteligencia
artificial.
informáticos, abordando tanto el hardware como el software que conforman las computadoras. En esta
Central de Procesamiento (CPU), la memoria, los dispositivos de entrada y salida, la tarjeta gráfica de
video (GPU), la tarjeta madre, la fuente de poder y los buses de datos, direcciones y control. Además,
se analizan diferentes tipos de arquitecturas, como la de von Neumann, CISC, RISC, superescalar,
ámbito de la informática.
3
sistema que conforma una computadora. Es decir, es un modelo y una descripción funcional de los
requerimientos y las implementaciones de diseño para varias partes de una computadora, con especial
interés en la forma en que la unidad central de proceso (CPU) trabaja internamente y accede a las
procesador ejecuta instrucciones y datos de la memoria RAM, que almacena temporalmente las
instrucciones de los programas. El disco duro almacena permanentemente programas y datos. Los
funcionamiento de la computadora.
entender los componentes fundamentales de una computadora y cómo realizan operaciones básicas.
2. Memoria:
Solo Lectura).
5. Tarjeta madre:
punto y les permite comunicarse entre sí. Sin ella, ninguna de las piezas de la
6. Fuente de poder:
quemados o sin la energía que les corresponde para poder trabajar mientras el usuario
está conectado.
Los buses son caminos por los cuales los datos, las direcciones y las señales de
1. Fetch (Buscar):
En esta fase, la CPU obtiene la siguiente instrucción del programa almacenado en la
memoria principal (RAM).
La dirección de memoria de la siguiente instrucción se obtiene desde el contador de
programa (PC).
5
2. Decode (Decodificar):
La CPU interpreta la instrucción obtenida durante la fase de fetch.
En esta etapa, se determina qué operación debe realizarse y qué datos deben ser
utilizados.
3. Execute (Ejecutar):
La CPU lleva a cabo la operación indicada por la instrucción.
Dependiendo del tipo de instrucción, la CPU puede realizar operaciones aritméticas,
lógicas o de transferencia de datos.
4. Write Back (Escribir de Vuelta):
Si la operación produjo un resultado que debe ser almacenado, este resultado se
escribe de vuelta en la memoria o en un registro, según sea necesario.
La evolución del CPU ha experimentado varios cambios a lo largo del tiempo, dándole cosas como
reducción de tamaño y aumento de eficiencia, asiendo así que haya marcados avances tecnológicos y
eficiencia energética y la capacidad de manejar tareas cada vez más complejas. Cada tipo de
arquitectura tiene sus propias ventajas y desafíos, y la elección depende de las aplicaciones específicas
computadoras personales.
conjunto más reducido de instrucciones, pero cada una se ejecuta en menos ciclos de
modernas.
4. Arquitectura Superescalar:
arquitectura.
6. Arquitectura Multinúcleo:
señales.
8. Arquitectura Heterogénea:
9. Arquitectura Neuromórfica:
En el diseño de algoritmos paralelos, se consideran dos tipos de paralelismo: con relación a los datos y
con relación a la función. El primero define qué partes del algoritmo se ejecutan de manera concurrente
y el segundo, la manera como los datos se procesan de forma paralela. En la creación del paralelismo
con relación a la función es importante considerar que las tareas que trabajen con las mismas funciones
y datos tengan localidad en el núcleo donde se van a ejecutar. De este modo, los flujos del mismo
núcleo comparten las entradas correspondientes a la memoria caché de datos y también sus
La arquitectura de multinúcleo utiliza un solo procesador físico con más de dos núcleos,
eficiencia, pero el software debe estar optimizado para aprovechar el paralelismo. Se clasifica según
Homogénea
procesamiento.
Heterogénea
8
Mejor Rendimiento
Escalabilidad
Eficiencia Energética
Paralelismo
específicas, como los procesadores Ryzen de AMD o los procesadores Core de Intel.
distribuir una sola tarea entre parte o todos los recursos de cómputo posibles con la finalidad de
con dos o más procesadores, compartiendo la carga de trabajo. El multihilo permite a un solo
procesador ejecutar múltiples hilos de ejecución de forma independiente, aprovechando mejor los
recursos.
mejorar el rendimiento y la eficiencia de los sistemas modernos. Permite aprovechar mejor los
Modelos de Multihilos:
núcleo.
de ejecutarlos simultáneamente.
Conclusión
La investigación destaca la importancia de comprender la arquitectura de computadoras, desde la
evolución del CPU hasta las distintas arquitecturas multinúcleo y técnicas como el
computadoras, pero requieren una optimización adecuada del software para alcanzar su máximo
procesamiento de las computadoras modernas. Este conocimiento es crucial para el diseño de sistemas
Referencias
Admin. (2023, 6 septiembre). Tarjeta gráfica: ¿qué es, para qué sirve y cómo funciona? Hiraoka.
funciona
Introduccion-a-la-Arquitectura-deComputadores
https://es.scribd.com/document/137015094/Unidad-1-Introduccion-a-la-Arquitectura-
deComputadores
es/shop/techtakes/que-hace-la-tarjeta-madre
Studocu. (s. f.). RECUPERACION Tema 1 - Instituto Tecnológico de Nuevo León Arquitectura de
mx/document/institutotecnologico-de-nuevo-leon/arquitectura-de-computadoras/recuperacion-tema-
1/60590927
DECME. https://grupodecme.com/blogs/news/fuente-de-poder-que-es-y-como-funciona
1.1 ARQUITECTURA BASICA y SUS OPERACIONES - ensayos y trabajos - Alextoto. (s. f.).
https://www.clubensayos.com/Tecnolog%C3%ADa/11-ARQUITECTURA-BASICA-Y-SUS-
OPERACIONES/1456043.html
b%C3%A1sicos/1-1-1-arquitectura/
13
https://www.ecured.cu/Microprocesador_multin%C3%BAcleo
https://topicoselectronica.files.wordpress.com/2014/09/el-microprocesador-1.pdf
https://prezi.com/mejzzokjtwfr/tipos-de-arquitecturas-en-la-evolucion-del-cpu/
prezi.com. https://prezi.com/81ihcoqbj12w/tipos-de-arquitecturas-en-la-evolucion-del-cpu/
Studocu. (s. f.). Hilos y multihilos, Comparación y Ejemplos de sistemas operativos - INSTITUTO
tecnologico-superior-de-huauchinango/sistemas-operativos/hilos-y-multihilos-ccomparacion-
y-ejemplos-de-sistemas-operativos/18559417
arquitectura-basica-y-sus-operaciones.html
https://es.slideshare.net/Tensor/arquitecturas-de-computadoresavanzadas
https://es.scribd.com/document/484191448/Tipos-de-arquitectura-de-Computadoras
https://es.linkedin.com/pulse/el-multiprocesamiento-a-david-garza-mar%C3%ADn
https://es.linkedin.com/pulse/el-multiprocesamiento-a-david-garza-mar%C3%ADn