Arquitectura X86

Esquema del artículo:

1. El concepto de arquitectura X86.

2. Historia del desarrollo de la arquitectura X86

3. Ventajas de la arquitectura X86

4. Desventajas

La juventud no tiene quejas, la juventud no se arrepiente, la juventud no se arrepiente, la juventud tiene sueños.

¡como! ¡como! ¡como! ¡concentrarse en! ¡concentrarse en! ¡concentrarse en! Jeje~

1. El concepto de arquitectura X86.

X86 es un conjunto de instrucciones de lenguaje informático ejecutado por un microprocesador y se refiere a la abreviatura de numeración estándar de una serie de computadoras Intel de uso general.

2. Historia del desarrollo de la arquitectura X86

    El 8 de junio de 1978, Intel lanzó el nuevo microprocesador de 16 bits "8086", que también marcó el comienzo de una nueva era: nació la arquitectura x86. x86 se refiere a algunos conjuntos de instrucciones de lenguaje informático ejecutados por un microprocesador específico, que define las reglas básicas de uso del chip, al igual que los x64, IA64, etc.
    En sus 30 años de historia de desarrollo, la familia x86 ha seguido creciendo, pasando de computadoras de escritorio a portátiles, servidores, supercomputadoras y dispositivos portátiles. Durante este período, también ha frustrado o restringido el desarrollo de muchos competidores, haciendo que muchos fabricantes de procesadores y la historia de sus tecnologías arquitectónicas. Los nombres, incluso aquellos con desarrollo cerrado, son insostenibles. Por ejemplo, Apple ha renunciado al PowerPC.
    El conjunto de instrucciones X86 fue desarrollado especialmente por Intel Corporation de Estados Unidos para su primera CPU de 16 bits (i8086). La CPU de la primera PC del mundo lanzada por IBM Corporation de Estados Unidos en 1981: i8088 (versión simplificada de i8086). También se utiliza X86 Además de Intel, fabricantes como AMD y Cyrix también han producido sucesivamente CPU que pueden utilizar el conjunto de instrucciones X86. Dado que estas CPU pueden ejecutar todo tipo de software desarrollado para CPU Intel, la gente de la industria informática se refiere a estos. La CPU figura como un producto compatible con CPU de Intel. Dado que la serie Intel X86 y sus CPU compatibles utilizan el conjunto de instrucciones X86, se ha formado la enorme línea actual de series X86 y CPU compatibles.

3. Ventajas de la arquitectura X86

    La ventaja de X86 es que tiene una función potente y tiene una gran versatilidad, compatibilidad y practicidad. Además, tiene muchas instrucciones y una amplia gama de aplicaciones.

    Las CPU X86 tienen más de 1G, son populares las de doble y cuatro núcleos y, por lo general, se producen utilizando procesos de 45 nm (o incluso más avanzados).    

    Las computadoras con una estructura de computadora pueden expandir fácilmente su rendimiento, como agregar memoria, disco duro, etc.

4. Desventajas

  Además de las ventajas mencionadas anteriormente, ¿cuáles son las desventajas del X86? ¡Sigamos revelándolo!
(1) Longitud de instrucción variable La longitud de las instrucciones X86 es variable y hay varios formatos diferentes;
(2) La pobre arquitectura de registros del conjunto de instrucciones X86 tiene solo 8 registros de propósito general, y en realidad solo se pueden usar 6; (
3 ) ) Acceso a memoria Las instrucciones X86 pueden acceder a direcciones de memoria, mientras que las CPU RISC modernas usan el modo LOAD/STORE. Solo las instrucciones LOAD y STORE pueden leer datos de la memoria a los registros; (4) Pila de punto flotante Una de las razones principales es que las instrucciones X87
usan una pila de operandos;
(5) límite de 4 GB;
(6) el chip se hace más grande.

Eso es todo para compartir hoy, ¡esperamos con ansias nuestra próxima reunión!

Supongo que te gusta

Origin blog.csdn.net/weixin_74612079/article/details/131412568
Recomendado
Clasificación