“Conocimiento Hardware>

¿Distinguir entre Motorola 68000 NAD Intel 8086?

2014/10/14
El Motorola 68000 y el Intel 8086 fueron microprocesadores populares de 16 bits introducidos a fines de la década de 1970 y principios de los ochenta, pero diferían significativamente en sus filosofías de arquitectura y diseño. Aquí hay una comparación:

Motorola 68000 (a menudo llamado "68k"):

* Arquitectura: Utiliza una arquitectura más simétrica y ortogonal. Esto significa que las instrucciones son generalmente más consistentes en su formato y operación, lo que facilita el programa y optimiza los compiladores. Es un diseño similar a RISC antes de que el término se usara ampliamente, con relativamente pocos formatos de instrucción.

* Modos de direccionamiento: Ofrece un conjunto rico y flexible de modos de direccionamiento, lo que facilita el acceso a los datos en varias ubicaciones de memoria.

* BUS de datos: Bus de datos internos de 16 bits y un bus de datos externos de 32 bits (que fue una innovación clave). Esto le permitió acceder a espacios de memoria más amplios.

* Registros: Tenía un gran número de registros de 32 bits.

* Conjunto de instrucciones: Instrucción más regular y consistente en comparación con 8086.

* endianness: Big-endian.

* Gestión de memoria: Fuertes capacidades de gestión de memoria, a menudo utilizadas en sistemas operativos multitarea.

Intel 8086:

* Arquitectura: Arquitectura compleja del conjunto de instrucciones (CISC). Las instrucciones variaron ampliamente en longitud y operación, lo que hace que la programación y la optimización del compilador sean más desafiantes. Es un conjunto de instrucciones más complejo y menos regular que el 68000.

* Modos de direccionamiento: Modos de direccionamiento menos y menos flexibles en comparación con el 68000.

* BUS de datos: Bus de datos internos y externos de 16 bits. Limitado su capacidad de abordar directamente grandes cantidades de memoria.

* Registros: Menos registros (principalmente de 16 bits), con algunos registros de 8 bits.

* Conjunto de instrucciones: Conjunto de instrucciones complejas y variadas, a menudo con múltiples formas de lograr el mismo resultado.

* endianness: Little-endian.

* Gestión de memoria: Capacidades de gestión de memoria menos sofisticadas que el 68000, inicialmente. Las versiones posteriores (como el 80286 y más allá) mejoraron esto significativamente.

Diferencias clave resumidas:

| Característica | Motorola 68000 | Intel 8086 |

| ----------------- | -------------------------- | ------------------------- |

| Arquitectura | Más ortogonal, como RISC | CISC |

| Bus de datos | 32 bits externo, 16 bits interno | 16 bits |

| Modos de direccionamiento | Más flexible | Menos flexible |

| Registros | Más, 32 bits | Menos, en su mayoría de 16 bits |

| Conjunto de instrucciones | Más regular | Más complejo |

| Endianness | Big-endian | Little-endian |

| Gestión de la memoria | Más sofisticado inicialmente | Menos sofisticado inicialmente |

En resumen: El 68000 fue favorecido por su arquitectura más limpia y regular, lo que facilita el programa y desarrolla sistemas operativos sofisticados. El 8086, aunque más complejo, se benefició del fuerte marketing de Intel y, en última instancia, se volvió más dominante comercialmente, en gran parte debido al éxito de la PC IBM que utilizó el 8086 y sus sucesores. La elección entre ellos a menudo se redujo a necesidades de aplicación específicas y al ecosistema disponible en ese momento.

¿Qué es un dispositivo utilizado para conectar varias computadoras de dispositivo de visualización?
¿Se puede utilizar Linux en otros sistemas que ejecutan procesadores compatibles con Intel?
¿Se puede conectar un dispositivo de salida USB a dos PC?
¿Cuál es el procesador de computadora portátil AMD más rápido?
¿Qué tipo de aplicaciones informáticas serían mejoradas por un procesador de doble núcleo?
¿Cuáles son las desventajas de la guía de compradores de hardware?
¿Cuál es ahora la marca de RAM más rápida para una computadora portátil?
¿Dónde se puede encontrar equipos informáticos de bajo costo?
Más categorías
    没有任何同级栏目
Conocimiento de la computadora © http://www.ordenador.online