Tarea 1 Microprocesadores
Tarea 1 Microprocesadores
Tarea 1 Microprocesadores
Microprocesadores y microcontroladores
Entregado por:
Código: 309696_8
Presentando a Tutor:
Riohacha 18-03-2024
1
Introducción
medio de diferentes lenguajes de programación para distintos fines y aplicaciones, en este recurso se
revisarán las características principales con el propósito de analizar uno de los elementos
2
Objetivo:
El objetivo de estas preguntas es comprender y explicar diferentes aspectos relacionados con los
específicos, arquitecturas de diseño y diferencias entre modelos RISC y CISC. Esto permitirá adquirir
3
Contextualización del proyecto.
¿Qué es un Microprocesador?
Un microprocesador se compone de varios elementos clave que trabajan juntos para realizar
operaciones complejas:
Las arquitecturas Von Neumann y Harvard se distinguen principalmente por la forma en que manejan
el almacenamiento y el acceso a las instrucciones y los datos:
Von Neumann: Esta arquitectura utiliza una memoria unificada para almacenar tanto las instrucciones
del programa como los datos, lo que significa que la CPU se alterna entre leer instrucciones y
leer/escribir datos en la misma memoria. Aunque esto simplifica el diseño del sistema, puede conducir
a cuellos de botella, conocidos como el cuello de botella de Von Neumann, ya que el bus de datos y de
4
instrucciones es el mismo.
Harvard: En contraste, la arquitectura Harvard separa físicamente la memoria de instrucciones de la
memoria de datos, permitiendo que la CPU acceda a las instrucciones y a los datos simultáneamente,
lo que mejora significativamente la velocidad de procesamiento. Esta separación es particularmente
ventajosa en aplicaciones de procesamiento de señales digitales (DSP) donde la eficiencia y la
velocidad son críticas.
Característica Von Neumann Harvard
Memorias separadas para datos e
Memoria Memoria única para datos e instrucciones. instrucciones.
Acceso a Secuencial, compartiendo el mismo bus para Paralelo, permitiendo accesos simultáneos a
Memoria datos e instrucciones. datos e instrucciones.
Puede sufrir el cuello de botella de Von
Eficiencia Neumann. Más eficiente debido al acceso paralelo.
Requiere más hardware, siendo más
Diseño Estructuralmente más simple. complejo.
Uso Común Generalizado en computadoras personales. Frecuente en sistemas embebidos y DSP.
¿En qué dispositivos electrónicos se pueden encontrar Microprocesadores ARM y que función
cumplen estos?
A continuación, se muestra una tabla con las diferencias, similitudes y características de los
microprocesadores RISC y CISC:
5
Característica RISC CISC
rendimiento son críticos funcionalidades
Ambas arquitecturas tienen sus ventajas y se eligen según las necesidades específicas de la
aplicación, con RISC dominando en aplicaciones móviles y embebidas por su eficiencia, y CISC
permaneciendo fuerte en computadoras de escritorio y servidores donde la complejidad y la
potencia de las operaciones son más valoradas.
Conclusiones
6
• Se logra entender como es la estructura de un microprocesador como funciona, para que sirve y
• Conociendo las estructuras Von Neumann y Harvard se puede evidenciar para que sirven y que
veEl Microprocesador es un encapsulado que contiene distintos elementos como: ALU, bús de datos,
memoria cache, entre otros, que en su conjunto permiten hacer la ejecución de instrucciones o realizar
El Microprocesador ha tenido una evolución a través del tiempo como duplicar la cantidad de núcleos
Existen variaciones del Microprocesador como el construido con arquitectura ARM, que permite un set
de instrucciones más reducido, bajo costo de producción, baja disipación de calor y se puede incorporar
7
Bibliografías.
url=https://search.ebscohost.com/login.aspx?
direct=true&db=nlebk&AN=312518&lang=es&site=eds-
live&scope=site&ebv=EB&ppid=pp_177
Pajankar, A., Kakkar, A., Poole, M., & Grimmett, R. (2016). Raspberry Pi: Amazing Projects
url=https://search.ebscohost.com/login.aspx?
direct=true&db=nlebk&AN=1361385&lang=es&site=ehost-live&ebv=EB&ppid=pp_3
https://bibliotecavirtual.unad.edu.co/login?url=https://search.ebscohost.com/login.aspx?
direct=true&db=nlebk&AN=189599&lang=es&site=ehost-live&ebv=EB&ppid=pp_117
Morton, J. (2005). The PIC Microcontroller: Your Personal Introductory Course: Vol. 3rd ed.
https://bibliotecavirtual.unad.edu.co/login?url=https://search.ebscohost.com/login.aspx?
direct=true&db=nlebk&AN=189614&lang=es&site=eds-live&scope=site&ebv=EB&ppid=pp_20