Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura de Computadoras - Coggle Diagram
Arquitectura de Computadoras
Maquinas stack
Es una lista ordenada o estructura de
datos que permite almacenar y recuperar datos.
Para el manejo de los datos cuenta con dos operaciones básicas:
Apilar: coloca un objeto en la pila.
Las pilas suelen emplearse en los siguientes casos
Reconocedores sintácticos de lenguajes independientes del
contexto.
Implementación de recursividad.
Evaluación de expresiones en notación postfija (notación polaca
inversa).
retirar: retira el último elemento
apilado.
La operación retirar permite la obtención de este elemento, que es
retirado de la pila permitiendo el acceso al anterior
Multiprocesador
Se refiere a las lecturas y escrituras en memoria.
Existen dos arquitecturas que resuelven estos problemas:
Arquitectura NUMA.
donde cada procesador tiene acceso y control
exclusivo a una parte de la memoria.
Arquitectura SMP
donde todos los procesadores comparten toda la
memoria.
Tipos de Memoria RAM
Synchronous Dynamic RAM (SDRAM)
tiene como beneficio que
permitía al procesador ejecutar órdenes en paralelo.
Static RAM (SRAM)
Las ventajas de este tipo de memoria es que consume muy poca energía y tiene
unos tiempos de acceso muy bajos.
Dynamic RAM (DRAM)
La ventaja de este tipo de memoria es que era más barata de fabricar, y permitía
mayores capacidades.
Pipeline
Implementa simultaneidad a nivel de instrucciones dentro de un solo procesador