La arquitectura de computadora es una especificación que detalla cómo un conjunto de estándares de tecnología de software y hardware interactúan para formar un sistema o plataforma de computadora. En resumen, la arquitectura de la computadora se refiere a cómo se diseña un sistema informático y con qué tecnologías es compatible.
Al igual que con otros contextos y significados de la arquitectura de la palabra, la arquitectura de la computadora se compara con el arte de determinar las necesidades del usuario / sistema / tecnología, y crear un diseño lógico y estándares basados en esos requisitos.
Hay tres categorías de arquitectura de computadora:
- ¿Qué es una línea de influencia en términos simples?
- ¿Cuáles son algunas señales de alerta cuando revisa la cartera de arquitectura de un recién graduado?
- ¿Por qué el Palacio de Bangalore se parece a la arquitectura medieval europea?
- Como estudiante a punto de comenzar a estudiar arquitectura, ¿cuáles son algunos consejos sobre la carrera en sí?
- ¿Cómo se construyen los puentes colgantes?
- Diseño del sistema: Esto incluye todos los componentes de hardware en el sistema, incluidos los procesadores de datos aparte de la CPU, como la unidad de procesamiento de gráficos y el acceso directo a la memoria. También incluye controladores de memoria, rutas de datos y cosas diversas como multiprocesamiento y virtualización.
- Arquitectura del conjunto de instrucciones (ISA): este es el lenguaje de programación incorporado de la unidad central de procesamiento. Define las funciones y capacidades de la CPU en función de la programación que puede realizar o procesar. Esto incluye el tamaño de palabra, los tipos de registro del procesador, los modos de direccionamiento de memoria, los formatos de datos y el conjunto de instrucciones que usan los programadores.
- Microarquitectura: también conocida como organización informática, este tipo de arquitectura define las rutas de datos, el procesamiento de datos y los elementos de almacenamiento, así como también cómo deben implementarse en el ISA.