¿Qué es una arquitectura?

-1

He leído muchas veces los términos:

  • arquitectura de la CPU
  • arquitectura de hardware
  • arquitectura de software
  • arquitectura de la computadora

Y, entonces, pensé que una arquitectura describe la estructura (diseño, interfaz, posición, funcionalidad, ...) de algo. ¿Tengo razón, o tengo que distinguir en esos casos ??

    
pregunta Jorgos

1 respuesta

1

Al igual que las arquitecturas de paisajes, describen los elementos físicos y el "estilo" de un edificio y un terreno (como " modern "," craftsman "," tudor ", etc.), también lo hacen todas las arquitecturas electrónicas:

  • Arquitectura de CPU es cómo funciona una serie de CPU. A pesar de que es una entidad separada, las CPU son tan complejas hoy en día que el resto de la computadora suele estar diseñada alrededor de ellas.
  • Arquitectura de hardware es cómo funciona una determinada pieza o grupo de hardware. Hay muchos tipos, y en el caso de las computadoras, deben coincidir con el resto de los componentes para que funcionen correctamente.
  • Arquitectura de software es cómo funciona una pieza o grupo de software en particular, o el razonamiento para elegir ciertos elementos del diseño de software sobre otros elementos . (Es decir, confiabilidad sobre velocidad, etc.)
  • La arquitectura de la computadora está estrechamente vinculada a la arquitectura de la CPU y del hardware (deben ser del mismo tipo para que funcione), y es el estilo o método particular utilizado para formar el dispositivo informático. Por lo tanto, una CPU Intel x86 solo funciona con hardware compatible con Intel x86, y con el uso de software compatible con Intel x86.

Tenga en cuenta que algunos compiladores de software pueden apuntar a múltiples "plataformas" o arquitecturas. GCC , por ejemplo, el compilador GNU C, puede generar imágenes binarias (código ejecutable) para aproximadamente 21 modernas architectures , con al menos el doble disponible para los menos conocidos, y más de dos docenas de otras no incluidas con GCC.

Las arquitecturas existen porque estos dispositivos son muy complejos. Si no hubiera "reglas" sobre cómo funcionaban estas cosas, entonces sería imposible intentar conectar algo. Las arquitecturas también existen por razones de educación y capacidad de fabricación, de modo que los nuevos diseñadores pueden ponerse al día en el diseño, y los fabricantes pueden crear los diseños con más de una conjetura sobre si funcionará o no.

    
respondido por el rdtsc

Lea otras preguntas en las etiquetas