Modelos de Arquitectura de Computadoras

Modelo Clasico

También conocido como modelo de
Von Neumann, en honor al matemático Jhon Von Neumann

El modelo trata la computadora
como una caja negra, y define cómo se realiza el procesamiento

Caja_negra

Este modelo define la computadora como cuatro subsistemas: memoria,
unidad lógica aritmética, unidad de control y entrada/salida

Screenshot 2021-09-07 at 20-18-32 Arquitectura_computadoras pdf

Behrouz Forouzan señala que en el modelo de Von Neumann la memoria es el área de almacenamiento, donde los programas y los datos se almacenan durante el procesamiento. La Unidad Lógica Aritmética (ALU: arithmetic logic unit) es donde el cálculo aritmético y las operaciones lógicas toman lugar. La Unidad de Control determina las operaciones de la memoria, de la ALU y del
subsistema de entrada/salida.

El modelo de Von Neumann establece que el programa debe almacenarse en la memoria, lo cual difiere de la arquitectura de las primeras computadoras en las cuales sólo se almacenaban los datos en la memoria, señala Behrouz.

Image341

Fuente. Vázquez Gómez, J. B. (2012). Arquitectura de computadoras.

DIv sistemas

TNM

click to edit

Segmentadas

Qué son?

Son registros adicionales que generan direcciones de memoria cuando se combinan con otros registros en el microprocesador

1

Los Registros se en listan en los siguientes segmentos

DS (Datos). Es una sección de memoria que contiene la mayor parte de los datos utilizados por un programa.

CS (código). Es una sección de la memoria que almacena el código (procedimientos y programas) utilizado por el microprocesador.

ES (extra). Es un segmento de datos adicional utilizado por algunas de las instrucciones de cadena para guardar datos de destino.

SS (pila). Define el área de memoria utilizada para la pila. El punto de entrada de la pila se determina mediante los registros segmento de pila y apuntador de pila.

FS y GS. Son registros de segmento suplementario, disponibles en los microprocesadores del 80386 al Pentium 4 para que los programas puedan acceder a dos segmentos de memoria adicionales.

Un video para explicar

Fuente. Mano, M. M. (1994). Arquitectura de computadoras. Pearson Educación.

segmento

YouTube-Logotipo-2013–2015

Multiprocesamiento

Un video

YouTube-Logotipo-2013–2015

Un procesador multiprocesos incrementa el rendimiento de una aplicación al dividir el trabajo de Cómputo entre los núcleos disponibles

YouTube-Logotipo-2013–2015

Esto supone algunos elementos

Grid. Es un tipo de sistema distribuido que permite seleccionar, compartir e integrar recursos autónomos geográficamente distribuidos. Un Grid es una configuración colaborativa que se puede adaptar dinámicamente según lo requerido por el usuario, la disponibilidad y potencia de cómputo de los recursos conectados.

Cluster. Es un sistema de procesamiento paralelo compuesto por un conjunto de computadoras interconectadas vía algún tipo de red, las cuales cooperan configurando un recurso que se ve como “único e integrado”, más allá de la distribución física de sus componentes.

Cloud. Se presentan como una evolución natural del concepto de Clusters y Grids, integrando grandes conjuntos de recursos virtuales (hardware, plataformas de desarrollo y/o servicios), fácilmente accesibles y utilizables por usuarios distribuidos, vía WEB. Estos recursos pueden ser dinámicamente reconfigurados para adaptarse a una carga variable, permitiendo optimizar su uso.

71GXZD4v3XL._AC_SX450_

Integrantes del Equipo: Erick Ángel Guzmán Ramírez, Irving Jesús Avilés Reyes, Juan David Franco Jiménez

Fuente. De Giusti, A. E., Tinetti, F. G., Naiouf, M., Villagarcía Wanza, H. A., Chichizola, F., De Giusti, L., ... & Balladini, J. (2012, January). Arquitecturas multiprocesador distribuidas: cluster, grid y cloud computing. In Workshop de Investigadores en Ciencias de la Computación (Vol. 14).