Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ventajas Permite cdigo automodificable Arquitectura electrnica fcil de disear Instrucciones y datos recuperados de forma secuencial (Von Newman Bottleneck)
Desventajas Debido a que la memoria es comn a los datos y las instrucciones, el proceso de ejecucin de todo es ms lento debido a dos accesos a memoria La limitacin de la longitud de las instrucciones por el bus de datos, que hace que el microprocesador tenga que realizar varios accesos a memoria para buscar instrucciones complejas. La limitacin de la velocidad de operacin a causa del bus nico para datos e instrucciones que no deja acceder simultneamente a unos y otras, lo cual impide superponer ambos tiempos de acceso.
ARQUITECTURA HARVARD:
Ventajas:
La arquitectura Harvard tiene la unidad central de proceso (CPU) conectada a dos memorias (una con las instrucciones y otra con los datos) por medio de dos buses diferentes. al ser los buses independientes, la CPU puede acceder a los datos para completar la ejecucin de una instruccin, y al mismo tiempo leer la siguiente instruccin a ejecutar. Facilita la realizacin del pipe-line. Mientras se procesa la instruccin actual se puede ir cargando la siguiente Canalizacin eficiente - Operando Recuperar y Fetch de instrucciones se pueden
superponer. Los autobuses separados para datos e instrucciones. Adaptados a una aplicacin FPGA. El tamao de las instrucciones no est relacionado con el de los datos, y por lo tanto puede ser optimizado para que cualquier instruccin ocupe una sola posicin de memoria de programa, logrando as mayor velocidad y menor longitud de programa.
Desventajas:
Cuando solo hay una memoria cache la divide en dos disminuyendo el rendimiento en caso que las instrucciones o los datos no tenga el mismo espacio Ms difciles de implementar
ARQUITECTURA RISC:
Ventajas:
Se incrementa la velocidad debido a un conjunto de instrucciones ms simples El ciclo del diseo ms corto resulta en un diseo efectivo costos controlados de desarrollo y tiempo de salida al mercado ms corto.
Desventajas: Cada instruccin puede ser ejecutada en un solo ciclo del CPU. Computador con repertorio de instrucciones reducido. Pocas instrucciones y muy bsicas. Repertorio simple y ortogonal. Formatos de instruccin uniformes.
ARQUITECTURA CISC:
Ventajas:
Facilidad de implementacin del conjunto de instrucciones Compatibilidad hacia adelante y hacia atrs de nuevas CPUS Facilidad de programacin
Permite implementar instrucciones de alto nivel directamente o con un nmero pequeo de instrucciones ensamblador.
Desventajas:
La complejidad del conjunto de instrucciones crece Las instrucciones de longitud variable reducen el rendimiento del sistema Inclusin de instrucciones que raramente usan