“Conocimiento Hardware>

¿Cuál es la diferencia arquitectónica del micro procesador Motorola 6800 de Intel 8080 y PDF?

2016/3/12
El Motorola 6800 y el Intel 8080, mientras que ambos microprocesadores de 8 bits liberados casi al mismo tiempo (principios y mediados de la década de 1970), tuvieron diferencias arquitectónicas significativas:

1. Modos de direccionamiento:

* 6800: Presentaba un esquema de direccionamiento relativamente más simple, principalmente utilizando modos de direccionamiento directo, indirecto, inmediato y relativo. Le carecía de los modos de direccionamiento más complejos que se encuentran en el 8080.

* 8080: Ofreció un conjunto más rico de modos de direccionamiento que incluyen registro indirecto, registro pariente e inmediato, lo que lo hace más versátil para acceder a los datos en la memoria. Esta complejidad, sin embargo, llegó a costa de un mayor tiempo de decodificación de instrucciones.

2. Conjunto de instrucciones:

* 6800: Tenía un conjunto de instrucciones más ortogonales. Esto significa que muchas instrucciones podrían operar en una variedad más amplia de modos de direccionamiento, lo que lleva a un modelo de programación más consistente y predecible.

* 8080: Aunque poderoso, su conjunto de instrucciones era menos ortogonal. Ciertas instrucciones se limitaron a modos de direccionamiento específicos, que requieren una planificación más cuidadosa y potencialmente conduciendo a un código menos eficiente. Tenía más instrucciones en general pero con menos consistencia.

3. Registre la organización:

* 6800: Usó un conjunto de registros más simple. Tenía dos acumuladores (A y B), un registro de índice (X), un puntero de pila (SP) y un contador de programa (PC).

* 8080: Empleó un conjunto de registros más complejo con un par de acumuladores (A y B), seis registros de uso general (B, C, D, E, H, L), a los que también se puede acceder como tres pares de registro de 16 bits (BC, DE, HL), un puntero de pila y un mostrador de programa. Esto lo hizo más flexible para ciertas aplicaciones, pero se agregó a la complejidad.

4. Operación de pila:

* 6800: Usó un mecanismo de pila más simple. El puntero de la pila señaló la siguiente ubicación disponible en la pila.

* 8080: Tenía una pila más sofisticada, pero también operaciones de pila más complejas.

5. Manejo de interrupción:

* Ambos procesadores tenían capacidades de interrupción, pero los mecanismos diferían en la complejidad y la flexibilidad. El 8080 generalmente ofreció más vectores de interrupción y control.

6. Bus de datos y reloj:

* El 6800 y 8080 también diferían en los detalles de sus arquitecturas de autobuses y sistemas de marcado. Estas diferencias son generalmente menos importantes para una comprensión de alto nivel de la arquitectura del procesador, pero fueron significativas para los diseñadores de hardware.

En resumen:

El 6800 generalmente se consideraba más elegante y más fácil de programar en un nivel más bajo, mientras que el 8080, con sus instrucciones y registros más numerosas y complejas, ofrecía más potencia pero a costa de complejidad y, a veces, un código menos eficiente. La elección entre ellos a menudo dependía de la aplicación específica y las preferencias del programador o diseñador.

No hay una diferencia inherente en la capacidad de crear un documento PDF usando cualquiera de las arquitecturas. La creación de PDF dependería completamente de que el software se ejecute en el procesador y no sea una capacidad inherente de la CPU misma. Ambos podrían ejecutar software para crear PDF, dada suficiente memoria y otro hardware de soporte.

¿El sistema operativo permanece en RAM incluso si la computadora se apaga?
¿Cuál es el último hardware?
¿Por qué el hardware de la computadora no es arquitectura de computadora?
¿Son las computadoras el mejor dispositivo electrónico jamás construido?
¿Cuáles son algunos fabricantes de procesadores que utilizan HP?
¿Qué permite que los dispositivos de hardware en una computadora se comuniquen entre sí y los mantengan funcionando de manera eficiente?
¿Funcionará la placa base Gigabyte GA-G41M-ES2L con el procesador AMD Athlon 64 X2?
¿Cómo describe el hardware en TLE?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online