El documento describe los componentes principales y tipos de arquitectura de computadoras. Explica que la arquitectura define la organización lógica del hardware de una computadora y se basa en tres principios: velocidad, capacidad y tipo de conexión. Luego detalla los componentes clave como la CPU, la memoria, el bus y las E/S, y los tipos de arquitecturas como la de von Neumann, Harvard y dataflow.
2. Introduccion
La arquitectura de computadoras es la
organización lógica del hardware de los
ordenadores. Se trata de un conjunto de
principios que describen cómo se pueden
describir las características del hardware
del ordenador y cómo interactúan entre sí.
4. TAMBIÉN LA ARQUITECTURA
DEL COMPUTADOR ESTÁ
BASADO EN TRES GRANDES
PRINCIPIOS QUE SE APLICAN
A TODO DISPOSITIVO O
COMPONENTE DEL
COMPUTADOR, ESTOS TRES
PRINCIPIOS SON: VELOCIDAD,
CAPACIDAD Y TIPO DE
CONEXIÓN.
5. Almacenamiento de
operandos en la CPU
Acumulador.
Conjunto de registros.
Memoria.
La diferencia básica está en el almacenamiento interno de la CPU. Las
principales alternativas son:
Pero antes hay que tomar en cuenta que las informaciones procesadas
son de suma importancia.
6. Ventajas en la Arquitectura
Pila:
Modelo sencillo para evaluación de expresiones (notación polaca inversa).
Instrucciones cortas pueden dar una buena densidad de código.
Acumulador:
Instrucciones cortas.
Minimiza estados internos de la máquina (unidad de control sencilla).
Registro:
Modelo más general para el código de instrucciones parecidas.
Automatiza generación de código y la reutilización de operandos.
Reduce el tráfico a memoria.
Una computadora tiene 32 registros, como estándar.
El acceso a los datos es más rápido y veloz.
8. Desventajas de la Arquitectura
A una pila no se puede acceder aleatoriamente.
Esta limitación hace difícil generar código eficiente.
También dificulta una implementación eficiente, ya que la pila llega a ser un cuello
de botella es decir que existe dificultad para la transferencia de datos en su
velocidad mk.
Acumulador:
Como el acumulador es solamente almacenamiento temporal, el tráfico de
memoria es el más alto en esta aproximación.
Registro:
Todos los operadores deben ser nombrados, conduciendo a instrucciones más
largas.
Pila:
10. Para que sirve la arquitectura
del computador
En base a la arquitectura de computadoras se pueden diseñar y construir éstas. Por eso,
es importante diferenciar los distintos componentes que existen en ella y también los tipos
de arquitecturas existentes, ya que de ello dependerá el tipo de ordenador resultante, sus
capacidades y funcionalidad, etc.
12. CPU: es la unidad central de procesamiento o microprocesador. Esta parte se encarga de
ir ejecutando las diferentes instrucciones de la ISA y los datos que el software emplea
para su ejecución. Es decir, es la encargada de ejecutar los programas informáticos,
incluido el sistema operativo.
Bus: se refiere a los componentes que entrelazan partes de la computadora y pueden ser
de varios tipos y características, como el bus de datos, el bus de direcciones, y el bus de
control.
Memoria principal: es la memoria RAM, generalmente, donde se guardan los programas
que se van a ejecutar, es decir, los datos e instrucciones necesarios para un proceso y
que serán reclamados por la CPU.
E/S: por supuesto, las computadoras también necesitan un sistema de entrada y salida
de la información, es decir, puertos por donde enviar y recibir datos. Esto es
fundamental para el usuario, ya que de lo contrario no podría interactuar con la
computadora.
Hay varios componentes principales de la arquitectura del ordenador:
En definitiva, los componentes esenciales de la arquitectura se corresponden con los
componentes que forman parte de la descripción de una computadora.