¿Cuál es la ventaja y la desventaja de las diferentes arquitecturas de CPU?

Necesita mirar el historial de diseño de la computadora para este. Entonces, aquí hay una lista de algunos Sistemas y sus características para estudiar:

1) IBM 1401: diseño de CPU con comandos básicos
2) IBM S / 360: diseño de CPU con aceleración para bucles y registros de FP dedicados. También la capacidad de hacer FP de 64 bits
3) CPU de mini computadora DEC PDP-11 // Costo más bajo que los Big Boys //
4) Procesador matemático Intel Micro-Computer CPU 8086 y 8087 // Más barato que el Minis & Big Boys (8087 es un coprocesador FP dedicado para la familia de CPU 8088/8086)
5) 80286 (combina 8086 y 8087)
6) Pentium (efectivamente 80586), PII y PIII, incrementos incrementales.
7) Divergencia a GPU dedicadas (Nvidia)

Supercomputadoras (caso especial)
CDC & Cray con registros de vectores dedicados para cálculos extensos de FP.

Tamaños de instrucciones:
IBM S / 360: 32 bits (en realidad 16/32/48) con direccionamiento de 24 bits
PDP-11: 16 bits
Intel 8086: 16 bits
CDC: 60 bits
Cray: 64 bits

Por lo tanto, muchos diseños de computadora se crearon a través de una forma de recursos disponibles, espacio creciente de direcciones y memoria, etc.

Los verdaderos costos explotaron cuando los micros y supermicros se volvieron más densos y los otros sistemas se quedaron en el camino.

Agregue a esto el concepto de CISC y RISC. CISC afirma que muchas instrucciones adicionales pueden realizar tareas especializadas más rápido. RISC establece que se pueden ejecutar menos instrucciones más rápido y ejecutar sistemas CISC.

Finalmente, los sistemas dedicados como las GPU afirman que existen para hacer una cosa extra bien (FP). … Una de las primeras versiones de una unidad especial fue el coprocesador matemático 8087 que descargaría el trabajo de FP de la CPU. Una unidad incluso anterior es la PPU (en IBM talk, el controlador de canal) que se dedica a controlar las unidades periféricas conectadas a la computadora (cinta, lector de tarjetas y punzón, tambor, disco, etc.).

Espero que esto ayude.