Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura de computadoras - Coggle Diagram
Arquitectura de computadoras
Respecto a la organización de su memoria
Harvard
Se distingue
Por la división de la memoria en una memoria de instrucciones y una memoria de datos de manera que el procesador puede acceder separada y simultáneamente a las dos memorias.
Procesador
Dispone de un sistema de conexión independiente para acceder a la memoria de instrucciones y a la memoria de datos
No es necesario que los dos recuerdos compartan características.
Cuando hay espacio libre en la memoria de datos no se puede utilizar para almacenar instrucciones y viceversa
Ventajas
El tamaño de las instrucciones no está relacionado con el de los datos, y por lo tanto puede ser optimizado para que cualquier instrucción ocupe una sola posición de memoria de programa, logrando así mayor velocidad y menor longitud de programa.
El tiempo de acceso a las instrucciones puede superponerse con el de los datos, logrando una mayor velocidad en cada operación.
Desventajas
Mayor complejidad y costos
Poca utilización
Mal uso del espacio de memoria
Von Neumann
Los datos y las instrucciones(secuencia de control), Se almacenan en una misma memoria de lectura/escritura.
Usa una memoria para almacenar
instrucciones y datos.
Cuello de botella
Separación entre la memoria y el CPU
Se debe a que la cantidad de datos que pasa entre estos difiere mucho en tiempo con las velocidades de ellos por la cual el CPU puede permanecer ociosa
Respecto a su repertorio de instrucciones
RISC
Es una arquitectura de procesadores basada en una colección de instrucciones simples y altamente personalizadas. RISC se construye para minimizar el tiempo de ejecución de una instrucción, optimizando y limitando el número de instrucciones
por cada ciclo de instrucción se da solo un ciclo de reloj
Usan instrucciones LOAD y STORE para acceder a la memoria
CISC
Las instrucciones complejas suelen necesitar más de un ciclo de reloj para ejecutar el código
Se requieren menos instrucciones para escribir un software
Respecto al almacenamiento y manipulación de datos
Pila
Acumulador
Registro-memoria
Registro-registro
Modos de direccionamiento en la arquitectura RISC-V
Arquitectura de carga/almacenamiento, con pocos
modos de direccionamiento
Registro
Inmediato
Desplazamiento (offset)
Con registro de 32 bits más un
desplazamiento de 16 bits, solo utilizado para LOAD/STORE.