Anda di halaman 1dari 64

Desarrollo

Histrico de
los Microprocesadores
1/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

MICROPROCESADORES
Desarrollo Histrico de los Microprocesadores

Conocimientos previos

Desarrollo
Histrico de
los Microprocesadores
2/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos

Circuitos electrnicos.

Arquitectura
x86

Circuitos digitales.

Conclusiones

Programacin.

Temas

Desarrollo
Histrico de
los Microprocesadores
3/27
Julio Torres
Tello
Introduccin

1 Introduccin

Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

2 Desarrollo Histrico
3 Procesadores Modernos
4 Arquitectura x86
5 Conclusiones

Objetivos

Desarrollo
Histrico de
los Microprocesadores
4/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Familiarizarse con cierta terminologa que ser utilizada en

el curso.
Obtener una idea general de la familia de procesadores

Intel.
Conocer algunos aspectos bsicos referentes a la evolucin

de los microprocesadores.

Preguntas clave

Desarrollo
Histrico de
los Microprocesadores
5/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86

Qu es un microprocesador?
De dnde vienen?
Por qu Intel?

Conclusiones

8, 16, 32 bits?

La era mecnica

Desarrollo
Histrico de
los Microprocesadores
6/27
Julio Torres
Tello

Babilonios en 500 AC - baco.


Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

La era mecnica

Desarrollo
Histrico de
los Microprocesadores
6/27
Julio Torres
Tello

Babilonios en 500 AC - baco.


Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Blaise Pascal en 1642 - calculadora con engranajes y

ruedas (principio usado en el odmetro).

La era mecnica

Desarrollo
Histrico de
los Microprocesadores
6/27
Julio Torres
Tello

Babilonios en 500 AC - baco.


Introduccin
Desarrollo
Histrico

Blaise Pascal en 1642 - calculadora con engranajes y

ruedas (principio usado en el odmetro).

Procesadores
Modernos
Arquitectura
x86
Conclusiones

Siglo XIX - primeras mquinas mecnicas prcticas, para el

cmputo de informacin.

Desarrollo
Histrico de
los Microprocesadores
7/27

La era mecnica

Julio Torres
Tello

Charles Babbage, por encargo de la Real Sociedad

Introduccin

Astronmica de Gran Bretaa en 1823. - Mquina


analtica.

Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

La era mecnica

Desarrollo
Histrico de
los Microprocesadores
7/27
Julio Torres
Tello

Charles Babbage, por encargo de la Real Sociedad

Introduccin

Astronmica de Gran Bretaa en 1823. - Mquina


analtica.

Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Programa variable que poda modificar la funcin de la

mquina.

La era mecnica

Desarrollo
Histrico de
los Microprocesadores
7/27
Julio Torres
Tello

Charles Babbage, por encargo de la Real Sociedad

Introduccin

Astronmica de Gran Bretaa en 1823. - Mquina


analtica.

Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Programa variable que poda modificar la funcin de la

mquina.
Almacenaba 1000 nmeros de dgitos decimales en

tarjetas perforadas.

Desarrollo
Histrico de
los Microprocesadores
8/27

La era elctrica

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Michael Faraday y otros en el siglo XIX, motor elctrico.

La era elctrica

Desarrollo
Histrico de
los Microprocesadores
8/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Michael Faraday y otros en el siglo XIX, motor elctrico.


Calculadora elctrica hasta aos 1960.

La era elctrica

Desarrollo
Histrico de
los Microprocesadores
8/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico

Michael Faraday y otros en el siglo XIX, motor elctrico.


Calculadora elctrica hasta aos 1960.

Procesadores
Modernos
Arquitectura
x86
Conclusiones

Finalmente aparece la calculadora electrnica.

Almacenamiento de informacin

Desarrollo
Histrico de
los Microprocesadores
9/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Joseph Jacquard en 1801 - mquina tejedora con tarjetas

perforadas.

Almacenamiento de informacin

Desarrollo
Histrico de
los Microprocesadores
9/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Joseph Jacquard en 1801 - mquina tejedora con tarjetas

perforadas.
En 1889, Herman Hollerith desarroll un sistema para

contar, ordenar y cotejar informacin.

Almacenamiento de informacin

Desarrollo
Histrico de
los Microprocesadores
9/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Joseph Jacquard en 1801 - mquina tejedora con tarjetas

perforadas.
En 1889, Herman Hollerith desarroll un sistema para

contar, ordenar y cotejar informacin.


Almacenamiento basado en tarjetas perforadas.

Almacenamiento de informacin

Desarrollo
Histrico de
los Microprocesadores
9/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Joseph Jacquard en 1801 - mquina tejedora con tarjetas

perforadas.
En 1889, Herman Hollerith desarroll un sistema para

contar, ordenar y cotejar informacin.


Almacenamiento basado en tarjetas perforadas.
Almacenamiento y tabulacin de informacin en censo de

1890 en EE.UU.

Almacenamiento de informacin

Desarrollo
Histrico de
los Microprocesadores
9/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Joseph Jacquard en 1801 - mquina tejedora con tarjetas

perforadas.
En 1889, Herman Hollerith desarroll un sistema para

contar, ordenar y cotejar informacin.


Almacenamiento basado en tarjetas perforadas.
Almacenamiento y tabulacin de informacin en censo de

1890 en EE.UU.
En 1896 cre la Tabulating Machine Company.

Almacenamiento de informacin

Desarrollo
Histrico de
los Microprocesadores
9/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Joseph Jacquard en 1801 - mquina tejedora con tarjetas

perforadas.
En 1889, Herman Hollerith desarroll un sistema para

contar, ordenar y cotejar informacin.


Almacenamiento basado en tarjetas perforadas.
Almacenamiento y tabulacin de informacin en censo de

1890 en EE.UU.
En 1896 cre la Tabulating Machine Company.
En 1924... International Business Machines Corporation.

Desarrollo
Histrico de
los Microprocesadores
10/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Computadoras

Desarrollo
Histrico de
los Microprocesadores
11/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Computadoras

Primera calculadora electrnica, la Z3, de Konrad Zuse. En

1941, para el diseo de aeronaves y misiles alemanes.

Computadoras

Desarrollo
Histrico de
los Microprocesadores
12/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Primer sistema de cmputo de propsito especfico

(descifrar cdigos de la mquina enigma), Colossus en


1943. Alan Turing.
The imitation game

Computadoras

Desarrollo
Histrico de
los Microprocesadores
12/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Primer sistema de cmputo de propsito especfico

(descifrar cdigos de la mquina enigma), Colossus en


1943. Alan Turing.
The imitation game
La primera computadora electrnica de propsito general

fue desarrollada en 1946 en la Universidad de Pennsylvania.


Electronics Numerical Integrator And Calculator (ENIAC).

Desarrollo
Histrico de
los Microprocesadores
13/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Computadoras
En 1948, transistor por los laboratorios Bell.

Computadoras

Desarrollo
Histrico de
los Microprocesadores
13/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1948, transistor por los laboratorios Bell.


En 1958, circuito integrado por Jack Kilby de Texas

Instruments.

Computadoras

Desarrollo
Histrico de
los Microprocesadores
13/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1948, transistor por los laboratorios Bell.


En 1958, circuito integrado por Jack Kilby de Texas

Instruments.
En 1971, primer microprocesador comercial por Intel

Corporation.

Desarrollo
Histrico de
los Microprocesadores
14/27

Avances en programacin

Julio Torres
Tello

ENIAC programada recableando la mquina.


Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Avances en programacin

Desarrollo
Histrico de
los Microprocesadores
14/27
Julio Torres
Tello

ENIAC programada recableando la mquina.


Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Luego aparecieron los programas y lenguajes de

programacin.

Desarrollo
Histrico de
los Microprocesadores
15/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Avances en programacin

Desarrollo
Histrico de
los Microprocesadores
16/27

La era del microprocesador

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1971, Intel 4004. Direccionaba 4096 localidades de

memoria de 4 bits. 50 KIPS. Primeros sistemas de


videojuegos y sistemas de control.

La era del microprocesador

Desarrollo
Histrico de
los Microprocesadores
16/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1971, Intel 4004. Direccionaba 4096 localidades de

memoria de 4 bits. 50 KIPS. Primeros sistemas de


videojuegos y sistemas de control.
Aparecieron otras versiones: Intel 4040, Texas Instruments

TMS-1000, etc.

La era del microprocesador

Desarrollo
Histrico de
los Microprocesadores
16/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1971, Intel 4004. Direccionaba 4096 localidades de

memoria de 4 bits. 50 KIPS. Primeros sistemas de


videojuegos y sistemas de control.
Aparecieron otras versiones: Intel 4040, Texas Instruments

TMS-1000, etc.
tiles para procesamiento de nmeros BCD (calculadoras).

La era del microprocesador

Desarrollo
Histrico de
los Microprocesadores
16/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1971, Intel 4004. Direccionaba 4096 localidades de

memoria de 4 bits. 50 KIPS. Primeros sistemas de


videojuegos y sistemas de control.
Aparecieron otras versiones: Intel 4040, Texas Instruments

TMS-1000, etc.
tiles para procesamiento de nmeros BCD (calculadoras).
En 1972, el 8008. Direccionaba 16 kB.

La era del microprocesador

Desarrollo
Histrico de
los Microprocesadores
16/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1971, Intel 4004. Direccionaba 4096 localidades de

memoria de 4 bits. 50 KIPS. Primeros sistemas de


videojuegos y sistemas de control.
Aparecieron otras versiones: Intel 4040, Texas Instruments

TMS-1000, etc.
tiles para procesamiento de nmeros BCD (calculadoras).
En 1972, el 8008. Direccionaba 16 kB.
En 1973, Intel 8080. Mayor velocidad, manejo de memoria,

conjunto de instrucciones. Posteriormente Motorola lanz


el MC6800.

Desarrollo
Histrico de
los Microprocesadores
17/27

Microprocesadores modernos

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Software is a gas. It expands to fill the container holding

it. - Nathans first law of software.

Desarrollo
Histrico de
los Microprocesadores
17/27

Microprocesadores modernos

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Software is a gas. It expands to fill the container holding

it. - Nathans first law of software.


La popularidad de Intel se consolid en 1981, cuando IBM

tom al 8088 para su computadora personal.

Desarrollo
Histrico de
los Microprocesadores
17/27

Microprocesadores modernos

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Software is a gas. It expands to fill the container holding

it. - Nathans first law of software.


La popularidad de Intel se consolid en 1981, cuando IBM

tom al 8088 para su computadora personal.


El Intel 8086 fue el primer microprocesador de 16 bits.

Base de la arquitectura x86.

Desarrollo
Histrico de
los Microprocesadores
17/27

Microprocesadores modernos

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Software is a gas. It expands to fill the container holding

it. - Nathans first law of software.


La popularidad de Intel se consolid en 1981, cuando IBM

tom al 8088 para su computadora personal.


El Intel 8086 fue el primer microprocesador de 16 bits.

Base de la arquitectura x86.


El Intel 80386 fue el primer microprocesador de 32 bits.

Desarrollo
Histrico de
los Microprocesadores
17/27

Microprocesadores modernos

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Software is a gas. It expands to fill the container holding

it. - Nathans first law of software.


La popularidad de Intel se consolid en 1981, cuando IBM

tom al 8088 para su computadora personal.


El Intel 8086 fue el primer microprocesador de 16 bits.

Base de la arquitectura x86.


El Intel 80386 fue el primer microprocesador de 32 bits.
80586? Pentium? 64 bits.

Desarrollo
Histrico de
los Microprocesadores
17/27

Microprocesadores modernos

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Software is a gas. It expands to fill the container holding

it. - Nathans first law of software.


La popularidad de Intel se consolid en 1981, cuando IBM

tom al 8088 para su computadora personal.


El Intel 8086 fue el primer microprocesador de 16 bits.

Base de la arquitectura x86.


El Intel 80386 fue el primer microprocesador de 32 bits.
80586? Pentium? 64 bits.
Compatibles desde el Intel 8086.

Ley de Moore

Desarrollo
Histrico de
los Microprocesadores
18/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Ley de Moore

Desarrollo
Histrico de
los Microprocesadores
19/27

Familias de computadoras

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Arquitectura es la organizacin y relacin que existe entre

los componentes de la computadora.

Desarrollo
Histrico de
los Microprocesadores
19/27

Familias de computadoras

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Arquitectura es la organizacin y relacin que existe entre

los componentes de la computadora.


La arquitectura no define el hardware en que se

implementa. Por lo que pueden definirse varias


implementaciones de una misma arquitectura.

Desarrollo
Histrico de
los Microprocesadores
19/27

Familias de computadoras

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Arquitectura es la organizacin y relacin que existe entre

los componentes de la computadora.


La arquitectura no define el hardware en que se

implementa. Por lo que pueden definirse varias


implementaciones de una misma arquitectura.
El arreglo especfico de registros, memorias, ALUs, y otros

bloques constitutivos del microprocesador, se conoce como


microarquitectura.

Desarrollo
Histrico de
los Microprocesadores
19/27

Familias de computadoras

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Arquitectura es la organizacin y relacin que existe entre

los componentes de la computadora.


La arquitectura no define el hardware en que se

implementa. Por lo que pueden definirse varias


implementaciones de una misma arquitectura.
El arreglo especfico de registros, memorias, ALUs, y otros

bloques constitutivos del microprocesador, se conoce como


microarquitectura.
Diferentes arquitecturas: x86, MIPS, SPARC, PowerPC.

Desarrollo
Histrico de
los Microprocesadores
20/27

MIPS

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Microprocessor without Interlocked Pipeline Stages, se

conoce a toda una familia de microprocesadores de


arquitectura RISC (Reduced Instruction Set Computer )
desarrollados por MIPS Technologies.

Desarrollo
Histrico de
los Microprocesadores
20/27

MIPS

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Microprocessor without Interlocked Pipeline Stages, se

conoce a toda una familia de microprocesadores de


arquitectura RISC (Reduced Instruction Set Computer )
desarrollados por MIPS Technologies.
Usados en muchos sistemas embebidos; en routers Cisco; y

videoconsolas como la Nintendo 64 o las Sony PlayStation


y ms recientemente, la NASA us uno de ellos en la sonda
New Horizons.

SPARC y PowerPC

Desarrollo
Histrico de
los Microprocesadores
21/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Scalable Processor ARChitecture, es una arquitectura RISC

big-endian.

SPARC y PowerPC

Desarrollo
Histrico de
los Microprocesadores
21/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Scalable Processor ARChitecture, es una arquitectura RISC

big-endian.
Fue originalmente diseada por Sun Microsystems en 1985,

se basa en los diseos RISC I y II de la Universidad de


California en Berkeley que fueron definidos entre los aos
1980 y 1982.

SPARC y PowerPC

Desarrollo
Histrico de
los Microprocesadores
21/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Scalable Processor ARChitecture, es una arquitectura RISC

big-endian.
Fue originalmente diseada por Sun Microsystems en 1985,

se basa en los diseos RISC I y II de la Universidad de


California en Berkeley que fueron definidos entre los aos
1980 y 1982.
PowerPC (usualmente abreviada PPC) es el nombre

original de la arquitectura de computadoras de tipo RISC,


que fue desarrollada por IBM, Motorola, y Apple.

Arquitectura x86

Desarrollo
Histrico de
los Microprocesadores
22/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1968, se funda Intel Corporation para fabricar chips de

memoria.

Arquitectura x86

Desarrollo
Histrico de
los Microprocesadores
22/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1968, se funda Intel Corporation para fabricar chips de

memoria.
A pesar de restricciones en el diseo, para facilitar la

compatibilidad del software antiguo, con el nuevo


hardware, los microprocesadores de Intel son diseados
para ser compatibles con el Intel 8086.

Arquitectura x86

Desarrollo
Histrico de
los Microprocesadores
22/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

En 1968, se funda Intel Corporation para fabricar chips de

memoria.
A pesar de restricciones en el diseo, para facilitar la

compatibilidad del software antiguo, con el nuevo


hardware, los microprocesadores de Intel son diseados
para ser compatibles con el Intel 8086.
8086, 80186, 80286... x86.

Desarrollo
Histrico de
los Microprocesadores
23/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Arquitectura x86

La arquitectura es notablemente no limpia, por mantener

compatibilidad con procesadores anteriores de 16 y 8 bits.

Desarrollo
Histrico de
los Microprocesadores
23/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Arquitectura x86

La arquitectura es notablemente no limpia, por mantener

compatibilidad con procesadores anteriores de 16 y 8 bits.


Su popularidad comercial hizo que otras empresas

empezaran a fabricar microprocesadores compatibles.


Algunas de estas compaas son AMD, Cyrix y NEC
Corporation.

Desarrollo
Histrico de
los Microprocesadores
23/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Arquitectura x86

La arquitectura es notablemente no limpia, por mantener

compatibilidad con procesadores anteriores de 16 y 8 bits.


Su popularidad comercial hizo que otras empresas

empezaran a fabricar microprocesadores compatibles.


Algunas de estas compaas son AMD, Cyrix y NEC
Corporation.
Existen dos sucesores de 64 bits para esta arquitectura:

Arquitectura x86

Desarrollo
Histrico de
los Microprocesadores
23/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

La arquitectura es notablemente no limpia, por mantener

compatibilidad con procesadores anteriores de 16 y 8 bits.


Su popularidad comercial hizo que otras empresas

empezaran a fabricar microprocesadores compatibles.


Algunas de estas compaas son AMD, Cyrix y NEC
Corporation.
Existen dos sucesores de 64 bits para esta arquitectura:
1

IA64, empleada en los procesadores Itanium de Intel y no


compatible con X86, excepto bajo emulacin.

Arquitectura x86

Desarrollo
Histrico de
los Microprocesadores
23/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

La arquitectura es notablemente no limpia, por mantener

compatibilidad con procesadores anteriores de 16 y 8 bits.


Su popularidad comercial hizo que otras empresas

empezaran a fabricar microprocesadores compatibles.


Algunas de estas compaas son AMD, Cyrix y NEC
Corporation.
Existen dos sucesores de 64 bits para esta arquitectura:
IA64, empleada en los procesadores Itanium de Intel y no
compatible con X86, excepto bajo emulacin.
2 AMD64 o x86-64, de AMD, que es bsicamente una
extensin de 64 bits de la familia x86.
1

Arquitectura x86

Desarrollo
Histrico de
los Microprocesadores
23/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

La arquitectura es notablemente no limpia, por mantener

compatibilidad con procesadores anteriores de 16 y 8 bits.


Su popularidad comercial hizo que otras empresas

empezaran a fabricar microprocesadores compatibles.


Algunas de estas compaas son AMD, Cyrix y NEC
Corporation.
Existen dos sucesores de 64 bits para esta arquitectura:
IA64, empleada en los procesadores Itanium de Intel y no
compatible con X86, excepto bajo emulacin.
2 AMD64 o x86-64, de AMD, que es bsicamente una
extensin de 64 bits de la familia x86.
1

Est basada en un modelo de arquitectura CISC (Complex

Instruction Set Computing ).

Desarrollo
Histrico de
los Microprocesadores
24/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Miembros claves de la familia Intel

Conclusiones

Desarrollo
Histrico de
los Microprocesadores
25/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Se ha logrado conocer el desarrollo histrico de varios

elementos que han hecho posible la aparicin de los


microprocesadores.
Se ha obtenido familiaridad con ciertos trminos y

conceptos que sern utilizados a lo largo del curso.


Se ha realizado una introduccin al desarrollo de

microprocesadores de Intel.

Bibliografa

Desarrollo
Histrico de
los Microprocesadores
26/27
Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

B. B. Brey, The Intel Microprocessors.


Pearson Education, Nov. 2011.
A. S. Tanenbaum and T. Austin, Structured Computer
Organization.
Pearson, 2013.
D. M. Harris and S. L. Harris, Digital Design and Computer
Architecture.
Elsevier, July 2012.

Desarrollo
Histrico de
los Microprocesadores
27/27

Gracias!

Julio Torres
Tello
Introduccin
Desarrollo
Histrico
Procesadores
Modernos
Arquitectura
x86
Conclusiones

Muchas gracias por su


atencin!