Documentos de Académico
Documentos de Profesional
Documentos de Cultura
720252734
Microprocesadores y microcontroladores
309696_59
Tutor
Pedro Julian Garcia Guarin
1
INTRODUCCIÓN
2
Objetivo general
Establecer las diferencias entre las arquitecturas Harvard y Von Neuman junto con sus
Objetivos Específicos
3
Actividades que debe desarrollar el estudiante de forma Individual
APA 7 edición)
4
¿Qué elementos constituye internamente un circuito integrado como el
Microprocesador?
Los elementos que conforman un microprocesador son: memoria en caché, base de datos,
implican entrada/salida, multiplicación y división (estas dos últimas en conjunto con el registro
que puede ser un índice para direccionamiento indexado. Se usa para indicar un desplazamiento.
5
¿Qué diferencias presenta un circuito integrado con la arquitectura Von Neumann
vs arquitectura Harvard?
arquitectura de Von Neumann la CPU accede a una única memoria que contiene datos e
individuales están presentes para los datos y las instrucciones a las que accede el procesador.
La presencia de una sola unidad de memoria hace que el sistema compuesto por
arquitectura Von Neumann sea bastante compacto en comparación con el sistema con
transferir los datos y la obtención de instrucciones, ya que aquí existen dos unidades de memoria
separadas.
comprende dos conjuntos de buses para que se lleve a cabo la operación. Por el contrario, este no
es el caso con la arquitectura de Princeton, ya que el bus único se utiliza tanto para la
6
transferencia de datos como para la obtención de instrucciones, por lo que las dos tareas no
La arquitectura Von Neumann necesita menos espacio ya que tiene una sola unidad de
memoria, pero la arquitectura de Harvard comparativamente ocupa más espacio debido a las
arquitectura de Von Neumann se accede a una sola memoria así requisito de hardware es bajo.
Por el contrario, en Harvard se accede a dos unidades de memoria, por lo que los requisitos de
de Harvard, ya que aquí los datos y las instrucciones se almacenan por separado, por lo tanto,
incluso si queda algo de espacio en la memoria de datos, ninguna instrucción puede utilizar ese
modelo de Von Neumann porque tanto los datos como las instrucciones se almacenan en la
7
En la arquitectura de Von Neumann, la ejecución de una instrucción tiene lugar utilizando
dos ciclos de reloj. Pero con la canalización adecuada, en un solo ciclo de reloj, se puede ejecutar
operativos diferentes a los usados tradicionalmente como Windows 11, MAC OS o Linux 64 bits
debido a su set de instrucciones más reducido, para estos encapsulados los sistemas operativos
pueden ser: Raspbian, Ubuntu mate, Windows IOT Core, Libreelec, también el lenguaje de
programación varía de Oracle España Cloud Compute Recursos informáticos basados en Arm
cuentan procesadores basados en Arm. Ahora, esta tecnología ha evolucionado y también puede
Arm, entre los cuales se incluye el Ampere Altra, son interesantes para los clientes de servicios
8
¿Cuáles son las diferencias, arquitectura, similitudes y características de un
Cuando nosotros comparar RISC y CISC, no hay ganador entre la arquitectura RISC y
CISC, todo depende de la aplicación y el escenario de uso. RISC enfatiza la eficiencia al tener en
cuenta los ciclos por instrucciones, mientras que CISC enfatiza la eficiencia por la cantidad de
instrucciones en un programa. Para una mayor eficiencia, CISC depende de unas pocas líneas de
código, mientras que RISC reduce el tiempo de ejecución de cada instrucción. Justamente, no es
un terreno común.
procesador basado en CISC tomaría aproximadamente 70-80 ciclos de reloj, mientras que un
procesador basado en RISC tomaría aproximadamente 30-40 ciclos de reloj, lo que lo hace 2
veces más rápido que CISC. Además, dado que las CPU basadas en CISC necesitan más ciclos
de reloj para la ejecución, la canalización de instrucciones es una tarea mucho más difícil en
La arquitectura RISC incluye instrucciones simples del mismo tamaño que podrían
ejecutarse en un solo ciclo de reloj. Las máquinas basadas en RISC necesitan más RAM
que CISC para mantener los valores a medida que carga cada instrucción en los registros. La
ejecución de una sola instrucción por ciclo le da a las máquinas basadas en RISC la ventaja
9
de canalización (la tubería es el proceso en el que se carga la siguiente instrucción antes de que
RISC enfatiza más en el software que en el hardware y requiere que uno escriba software
de RISC puede parecer muy difícil debido a las múltiples instrucciones, pero está justificado por
reloj.
combinando muchas instrucciones simples como modo de dirección, carga, etc. y para formar
una sola instrucción compleja. El Instrucción CISC incluye una serie de instrucciones simples,
así como algunas instrucciones especiales que requieren más de un ciclo de reloj para ejecutarse.
registros, lo que significa que elimina la necesidad de algunas instrucciones básicas como la
hardware que en el software lo que significa que en lugar de poner la carga en los
10
1. Realizar un (1) Collage donde se muestren distintos tipos de Microprocesadores que
CONCLUSIONES
11
12
BIBLIOGRAFÍA
https://repository.unad.edu.co/handle/10596/49715
44). https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/172319?page=10
13