ARQUITECTURA COMPUTACIONAL Y SUS REQUERIMIENTOS

La arquitectura computacional ayuda a entender la situación de los diferentes componentes que la conforman, es decir, cómo interaccionan y cuál es su objetivo final. La definición de esta arquitectura esta sujeta a diferentes requerimientos que hacen que ésta sea completamente óptima. Dichos requerimientos clasifican los componentes en funcionalidad, rendimiento y costo.

En los requerimientos funcionales se determinan los componentes que cumplen con las tareas elementales de la arquitectura computacional. El matemático John Von Neumann en 1945 en la Moore School de la universidad de Pensilvania, Estados Unidos, determinó tres funciones fundamentales que un computador debe realizar: el procesamiento de datos (transformando la información recibida), almacenamiento de datos y transferencia de datos.


Figura 1: ESTRUCTURA BÁSICA DE UNA COMPUTADORA.


En la Figura 1 se observa la estructura que involucra estas funciones, de esta forma la computadora lleva a cabo una correcta operación. La CPU (La unidad central de procesamiento) es la responsable del procesamiento de datos, la memoria es la encargada de almacenar los datos, los buses (sistemas de interconexión) son el mecanismo que permite el flujo de datos entre la CPU , la memoria y los periféricos, estos a su vez permiten la entrada de datos al computador y salida de información. 

Los requerimientos tienen diferentes objetivos, pero éstos se complementan para obtener mejores resultados. Por ejemplo: un computador posee una CPU (requerimiento de funcionalidad),  pero esta CPU define el rendimiento de la misma arquitectura. ¿cómo? en el procesador se identifica la velocidad de reloj, la cual mide el número de ciclos que una CPU ejecuta por segundo, medidos en GHz (gigahercios), donde una velocidad de reloj más alta, indica un mayor rendimiento y esto a su vez, mayor costo.

Estos requerimientos tienen un propósito semejante y a pesar de que caracterizan diferentes aspectos en la arquitectura computacional, cada componente es dependiente del otro. Por ejemplo, en el caso del procesador, él es el "cerebro” de la maquina, él realiza todos los procesos, pero por sí solo no puede hacer nada, necesita trabajar conjuntamente con la memoria RAM, teniendo en cuenta cada uno de los requerimientos para un apropiado funcionamiento.

Todos estos factores dependen del uso que el usuario quiera darle a esta arquitectura, esto varia en gran manera a algunos de los requerimientos que la definen, por ejemplo, si el usuario es un diseñador gráfico necesita una arquitectura computacional que soporte los diferentes programas y el nivel de las gráficas que la profesión demanda. Por eso en los requerimientos de funcionalidad se opta por un procesador con frecuencia mínimo de 3GHz, además se debe tener en cuenta el número de núcleos ( mayor cantidad más procesos se pueden hacer). En cuanto a requerimientos de rendimiento se debe complementar con una memoria RAM de por lo menos 8GB, esto les da mayor fluidez a las operaciones. También una tarjeta gráfica, influye en el procesamiento de imágenes y agrega memoria RAM. Partiendo de esto, se puede concluir que en el futuro las tendencias de uso de arquitectura van a ser fuertemente influenciadas por las necesidades que los usuarios manifiesten, claro está, dependiendo del contexto y área.

Referencias:







Comentarios

  1. Hola Angie,primeramente te felicito siento que es un trabajo muy completo, ya que tiene un contenido bastante informativo y muy explicado, y con respecto al diseño esta muy bien hecho. Con respecto al contenido yo sabia que la arquitectura tenia unos ciertos requisitos, aunque no sabia cuales eran estos, en lo personal me parece muy chevere la forma en la que explicas la relación entre CPU, memoria y buses, y la forma en la que cada uno depende de los otros para un desarrollo optimo.
    Felicitaciones.

    ResponderBorrar
  2. Hola Angie, me gustó mucho tu blog, las ideas son claras y está muy bien ejemplificado, la imagen aporta bastante y está bien explicada. En resumen, excelente trabajo.

    ResponderBorrar
  3. Hola Angie, abordas el tema de una forma muy natural, es un trabajo muy completo, realizas una síntesis muy detallada respecto al tema y eres bastante clara en tus conceptos, me gusta el hecho de que ejemplificas la información que brindas. Me gusto.

    ResponderBorrar

Publicar un comentario