TALLER 2 CPU 2. Realizar cuadro comparativo de las diferentes tecnologías de procesadores (tres como mínimo) Von newman La CPU requiere menos terminales. Permite códigos de automodificación Harvard La CPU requiere más terminales. No hay problemas de alineación de memorias Bajo rendimiento Alto rendimiento Una sola memoria Memoria para datos e separada para instrucciones instrucciones y datos. Dado que la Dado que la memoria de datos memoria de datos y la memoria de y la memoria de programa se programa se almacenan almacenan físicamente en el físicamente en mismo chip. diferentes cambios para la lugares, no hay corrupción cambios para la accidental de la corrupción memoria del accidental de la programa memoria del programa No se pueden Esta arquitectura diferenciar entre suele utilizarse en datos e DSPs, o instrucciones al procesador de examinar una señal digital, posición de usados memoria habitualmente en (Location). productos para procesamiento de audio y video. Los contenidos de Las instrucciones la memoria son y los datos se direccionados por almacenan en su caches separadas ubicación(location), para mejorar el sin importar el tipo rendimiento. CISC Instrucciones multiciclo Arquitectura memoria-memoria RISC Instrucciones de único ciclo Arquitectura Registro-registro Alto rendimiento Bajo rendimiento Utiliza memoria Implementa las de microprograma instrucciones directamente del hardware Almacenamiento Almacenamiento incorporadas en son instrucciones otras separadas instrucciones Instrucciones Instrucciones largas, código con cortas, Código menos líneas con más líneas Tienen más de un conjunto de Instrucciones para leer y escribir. Un solo conjunto de instrucciones para leer y escribir. de datos contenido all. La ejecución ocurre en modo secuencial mediante la lectura de instrucciones consecutivas desde la memoria. Elimina el microcódigo y la decodificación de instrucciones complejas.