m m
m m m
!
m
× " # $ %&'( m )**)%&+%
,
- .
&*m .
. / 01m2"0 345 6 01m7 *'8*'89**:m
1 m 6 2 6 9**'9**+ m5# *%89**' 2 6 m 1 ! ;
0 m 0m0 m 0m0
! "
m # 0m0 m0 $ 0m0 % &
$ $
0 m
1971
Aparecieron los primeros microprocesadores 4004 para microordenador.
1972.
Introduccin del Intel 8008, el primer microprocesador de 8 bits que era casi dos veces m$s complejo que el 4004.
1974.
Microprocesador 8080, Se emplea en el primer PC (de IBM).
1977.
Microprocesador creado por la empresa Intel fue el 8085, tenia una gran densidad de integracin
1978.
Microprocesador 8086, Diez veces m$s potente que el anterior.
0 m
1979.
Microprocesador 8088, Idéntico al 8086 pero con bus externo de 8bits (pequeño retroceso por compatibilidades).
1982.
Aparecieron los microprocesadores 80186/80188 Utiliza de control de 16 bits por cada dispositivo integrado.
registros
1982.
Microprocesador 80286, Empieza la carrera. (fijarse en el
cuadro).
1985.
Microprocesador 80386, Primer salto cuantitativo
1989.
Microprocesador 80486, Modelo básico en la actualidad, desaparecido cuando se lea esta ponencia.
1993.
Microprocesador 80586, Denominado comercialmente como Péntium
0 m 1991.
Intel comenzó una nueva política con la salida de los microprocesadores con la denominación Overdrive. Los Overdrive eran actualizaciones para microprocesadores instalados en los sistemas que dispusieran de un segundo zócalo para tal propósito.
1995.
Microprocesadores Péntium Pro - Cambio similar al 486, el mismo procesador con mejoras internas que aumentan considerablemente su potencia.
1997.
Microprocesadores Pentium MMX, Multi Media Extensión, esta tecnología es el realce a procesadores mas recientes de Intel el cual cambio el mundo de multimedia y de comunicaciones.
1998.
Aparición del Intel Pentium. II, que incorpora la tecnología Intel MMX, que se diseñó específicamente para procesar de forma eficiente datos de vídeo, audio y gráficos.
1998.
Microprocesadores Celeron, Este microprocesador fue liberado en 1998 por Intel para entrar al mercado de consumo popular con una versión simplificada del Pentium II.
1999.
Microprocesadores Pentium III, se parece muchísimo a un híbrido de Pentium II y Celeron.
1.
Microprocesadores Pentium IV, Es un microprocesador de séptima generación basado en la arquitectura x86 y manufacturado por Intel
Microprocesadores 4004 m )**) . - 103 . . -
)
<9+'($=#:%9* $2# 26
%' )%' ) 1 9<** #=4 0%*
%*( >%*(7 +)*?. #
')* - 0#=4
'((' !m0 À %' . *% 9:) - *< +'( -
Pata
Nombre
1
D0
2
D1
3
D2
4
D3
5
ss
6
Clock phase 1
7
Clock phase 2
8
Sync output
Descripcin
Todas las direcciones y datos de RAM y ROM pasan por estas líneas
Referencia de tierra. Es la tensión más positiva. Son las dos fases de entrada de reloj (Õ Õ)
Señal de sincronismo generada por el procesador. Indica el comienzo de un ciclo de instrucción.
Pata
Nombre
Descripcin
9
Reset
Un "1" lógico aplicado en esta pata borra todos los flags y registros de estado y fuerza el contador de programa (PC) a cero. Para que actúe correctamente, esta línea deberá activarse por 64 ciclos de reloj (8 ciclos de máquina).
10
Test
La instrucción JCN verifica el estado de esta línea.
11
CM-ROM (0 )
Esta señal está activa cuando el procesador necesita datos de la ROM
12
DD
Alimentación del microprocesador. La tensión debe ser de -15 +/- 5%
13
CM-RAM3
Éstas son las señales de selección de banco para indicar a cuál RAM 4002 desea acceder el microprocesador
14
CM-RAM2
Éstas son las señales de selección de banco para indicar a cuál RAM 4002 desea acceder el microprocesador
15
CM-RAM1
Éstas son las señales de selección de banco para indicar a cuál RAM 4002 desea acceder el microprocesador
16
CM-RAM0
Éstas son las señales de selección de banco para indicar a cuál RAM 4002 desea acceder el microprocesador
El Microprocesador 8008 Es el primer microprocesador de 8 bits, era casi dos veces más complejo que el 4004. El interés del mercado fue muy alto, sin embargo las ventas fueron bajas. Para solucionar este inconveniente, se diseñaron herramientas de hardware y software, entrenamiento y sistemas de desarrollo. Estos últimos son computadoras especializadas para desarrollar y depurar programas (quitarles los errores) para el microprocesador específico.
Cabe destacar que este microprocesador poseía alrededor de 3500
transistores, direccionaba 16 KBytes y la frecuencia máxima de reloj (Õ Õ) era de 108 KHz. La Memoria direccionable es de 16 kbytes, su nivel de integración es de 10 micras, y tenia una Tecnología PMOS. No tiene registro de puntero de stack (SP). Tiene una pila interna de 8 posiciones para almacenar las direcciones de retorno en el caso de llamadas a subrutina. Hay cuatro indicadores (o flags): Carry, Sign, Parity y Zero (C, S, P, Z¬
0
0 )(() * + * , - .
0 Acumulador
A
8 8
Registros de Uso general
Contador de Programa
C
8
D
8
E
8
H
8
L
8
PC
14
)()( " # ! 0/ , 01( 0 ! 2((( 3 3 2 * 4 # $ ' 5*
$ + 62 78 )(() 2' 78 )()( * 9 '( :m + * , . ;6<= ;>= + " * . ) *
m
3 8
:0 m0m@
6
#6(
<
A:
B
:'
C0 D (. 8 C0 D 6. % ,
'
:>
C0 D (. 8 / C0 D 6. % $ *4
>
:2
C0 D (. 8 / C0 D 6. % ,
2
:1
C0 D (. 8 / C0 D 6. %
1
:B
C0 D (. 8 / C0 D 6. % "
)
:<
C0 D (. 8 / C0 D 6. % 5
E
:6
C0 D (. 8 / C0 D 6. /
6(
:(
C0 D (. 8 / C0 D 6. %
66
?>=
)()(
6<
% * )()(
6B
m3:
6'
m
6>
07<
% * ! )<<'
62
m
%
61
:8m
m * $
6)
/F
m * $
6E
C0
<(
;>=
8
! * : # %
! )()(
m
3 8
<6
m:#
<<
076
#:C
<'
F#m
<>
#(
<2
#6
<1
#<
<)
;6<=
<E
#B
B(
#'
B6
#>
B<
#2
BB
#1
B'
#)
B>
#E
B2
#6>
B1
#6<
B)
#6B
BE
#6'
'(
#66
:0 m0m@ m3: % * ! )<<' ! , )()( * ! 0 ! G6G )()( $ ,
8
)()(
8
0 )()(
> (**(
Clasificación G
Registro
Longitud
A
B
C
D
E
H
L
PC
SP
F
Pares de registros
Longitud
BC
DE
HL
m 4@ 2 1 0 1 . ××
BIT
7
6
5
4
3
2
1
0
FLAG
S
Z
0
AC
0
P
1
C
)()> 6 .
A:B
-
m 3 m. 7 . #=4
B4m
6 (*(: B4m
> .
26 6 >
m +)
(*(*
$m# 4m#
6
)()>
* :m À '( ! (6 <>' (2 6>B<
m
3 8
6
H6
<
H<
B
3
:0 m0m@ 0 C
'
3:
4
>
m:
2
#
1
1>
6
)
2>
E
>>
6(
m
-
66
/m#
$
6<
#:(
5
6B
#:6
5
6'
#:<
5
6>
#:B
5
62
#:'
5
61
#:>
5
6)
#:2
5
6E
#:1
5
<(
A:
$
m
3 8
:0 m0m@
<6
#)
5
<<
#E
5
#6(
5
<'
#66
5
<>
#6<
5
<2
#6B
5
<1
#6'
5
<)
#6>
5
<E
(
B(
#
1 6
#:
B6
/F
1 .
B<
/ :
1 .
BB
6
B'
m3/
4 %
*
B>
#:C
4 C
5 (*(:
5 (*(:
B2
/ m
1 6 (*(:
B1
07 3
4 > C
B)
m:#
$ m=!
BE
m3:
4 >!#2
'(
=00
A:B
)()2/)()) (*(' %'
= :(%*#m 4 9& *** ! . <
*. %# . #=4 . <<*?m04:#m ''*?m04(#m@+:*?m04 %*#m@ . %* 6 (*(* 0 (' 01ù
(*(( ( C (*('
= . :(#m 4 . 9& *** ! . <
*. %# . 1#=4 . <<*?m04:#m +:*?m04(#m@ . C (*(' (
; , m (*(' (*(( 7 = > 3 3 5m3 5 m
3 >
> C
A )()2/)()) â
%' . 6?#H
! #m + # ) * $ *+ $ * # *, 4 ! )()( + )()> #$ " + :##I :#I ###I ##I ## I ##:I #mI #mI 08FI m + 3 * #H *+ #m # *, :H ! + !
<?8H
* ! 8m + 8 * + ! $ m
B?0H
! 0m + 0 * 33 + + 0 4
'?:H
! :m + : #H + ! 0F: + m + 3 :H 4 /
$ 3" (*('8(*(( >?
*! # * ! * + m + 3 # " ! 9 !
2?8
* *! A
1?m
*! ! *, !
)?:m
*! ! *, !
)()2/)()). <1 . :
4
: : " $
! 9 . :* . 6 :
< : *
B
'
)()) $ :m À '( ! (6 <>'
(2 6>B< 6 !
" !,
)()2/)()) . $9 + / H
)()2/)()) * $9 * * : , )()1 +/ / )()E m8 0 )()) $ $9 )()2/)()) " 0 8 )<)) % * )()2/)()) * $ $ , )()>
)* (*((- M PINES
DESCRIPCION
1
GND ¬
2
A14
¬
3
A13
¬
4
A12
¬
5
A11
¬
6
A10
¬
7
A9
¬
8
A8
¬
9
AD7
¬
10
AD6
¬
11
AD5
¬
12
AD4
¬
13
AD3
¬
14
AD2
¬
15
AD1
¬
16
AD0
¬
17
NMI ¬
18
INTR ¬
19
CLK ¬
20
GND ¬
PINES
DESCRIPCION
21
¬
22
G !" ¬
23
#
24
#$G % ¬
25
G& ' % G( ( ¬
26
#$ M ) * + , ,¬( )% ¬
27
# # )M * " ¬
28
-# )M ( )M ¬
29
#.) * ¬
30
/&G/G 01M /-&¬
31
/-& % %2 ( G ¬
32
#) * ¬
33
$# ' ( '3( ' '4¬
34
#- -# # ) ¬
35
G5# # ¬
36
G # # ¬
37
G+# # ¬
38
G# # ¬
39
G ¬
40
6 6¬
6 A:B <<.
PINES
DESCRIPCION
24
QS1: Estado de la cola de instrucciones (bit 1).
25
QS0: Estado de la cola de instrucciones (bit 0).
26
S0: Bit de estado 0.
27
S1: Bit de estado 1.
28
S2: Bit de estado 2.
29
/LOCK: Cuando vale cero indica a otros controladores del bus (otros microprocesadores o un dispositivo de DMA) que no deben ganar el control del bus. Se activa poniéndose a cero cuando una instrucción tiene el prefijo LOCK.
30
RQ/GT1: Es bidireccional y tiene la misma función que HOLD/HLDA en modo mínimo.
31
RQ/GT0: Como RQ/GT1 pero tiene mayor prioridad.
34
Esta salida siempre está a uno.
)(6)2/)(6)) 6E)< J# m G " )()) )()2 A G G + ! + # +/ 3 + ! ! 4 0 3 " Ã Ã , )(6)2/)(6))
9 * A# 2) )(6)) " #*
)(6)2 * * 9 62 *
* 62 * +
* <( *
<<( D (')>12 *+ 6 8
)(<)2 U (*9('
(*('
U (*9(' %<) ***
U2 .%'7 U (*9('
> 1 C . 2 *)
6 M / $) M M
) M7 3M - M /¬( /¬
)
. m ' 6 6 (*(' × .
01ù
! )(<)2
# ? 0 * * * + K K 0 ? * B * $ F 2$ 7 *+ $ *+ " K A: ? 0 ! A: # * * m: ?0 ! m: # * * : ?0 : # * *$ F ? 0 ! * $ F * * ( ! * 4 !!
! )(<)2 ?0 !$ + ! * ! !
K ?0 5 ! *$ !$ A: ?# A: m: ?# m: : ?# : * * F ?# * $ F ?# * * = /= F ?= !$ + / * ! ! K K
)(B)2
1 3 103 3 > ##3 3 5m3
#
#
(*<(' (*(' 6 <9
>
= )(B)2 )(B)2
3* 6E)>
62 m
0 ! 2 + <1>(((
B)2 6EE( <> m (
m
B)2H # 6E)) 62 *
m ", 8 )(<)2 9 62 B< 2' 78 8 62 * + <' * m '( 9 " & A + ! B< * # " * ) 62 * $
)(')2 6 (*<(' (*<(+
.C (?5 0 (*)(' 4 3 > 3
3
3
.C m 3
3
[ m -
= =
â9 Primera Generación
Segunda Generación
âLos chips disponían âTenia el 168 que los compatibles de un duplicador de hacían con los demás frecuencia interno zócalos. â Tenían un pin más, el â En estos casos la número 169. actualización es sencillísima.
Tercera Generación âTrabaja con un consumo menor para reducir de este modo su alta temperatura.
gà Ã
0 m 0 0$= 0 ##D 0 mm 0 mmm 0 mB
0m 99 %&&< '*''#m%%9
; %& %&&9m
- 0: - 0:('(*:(' m - B
>
> ')
6 6 0 >
6 . 0"2 0 " 2 9+< < %** *** 5 71#=4*( 1
.C (?5 (?5
0 0 %<< #m - < %&&: . $ #
0 !,
<9 E/ &: E/ 4
> , )* '* F 0 0
> 9*** #. 0
. %' ?5 9:' ?5
H # # - m
m
m ,
,
6
6 .
4m#! G4 m
# ! H 0
> ;
.- I %*F
&*F > #
. ! , =71.
. <9?
6 = 71.
mm ; m 56 0 0 .
.C . . >
C 6 01m 4 % . 4 1 4 0 0 1 C . >
##D 6
<9 4 9<<. )**#m 0<9?
.C% %'? %'
.C9 :%9? >
''#m <<< > %**#m m +: *<:J
. . :%9# *9:. )" <<<
Especificaciones de la Gama Pentium II Procesador
Frecuencia
Tecnología
olta je Core
PII 233
233Mhz.
0,35 µ
2,8 v
0,35 µ
2,8 v
PII 266
PII 300
266Mhz 0,25 µ
2,0 v
0,35 µ
2,8 v
300Mhz 0,25 µ
2,0 v
oltaje I/O
Bus
Multiplicador
3,3
66Mhz
3,5
3,3
66Mhz
4
3,3
66Mhz
4,5
PII 333
333Mhz
0,25 µ
2,0 v
3,3
66Mhz
5
PII 350
350Mhz
0,25 µ
2,0 v
3,3
100Mhz
3,5
PII 400
400Mhz
0,25 µ
2,0 v
3,3
100Mhz
4
0 %&&( m
0 mm 1 9 6 0 mm 26 ; ''#m 1 % m
2 # 0 6 0 00"2 C 0 0 " 2 C <+*
6 6 > + 1 9<< )<<#m <+* <**#m 6
mmm 0mmm .- .- 0mm1 0 - . 4 % - 0mm 6 1 m 4 1 1 9 4 1 1 0mm 4 0 0 1 > 6
. - .
.C9 -
- . 6 0mm
0 , Características Tecnología de Fabricación elocidad Cac Cac
2
Pentium II
Pentium III (P3)
0,35 y 0,25 micras
0,25 micras
233 a 450 MHz
450 y 500 MHz
32
32
5 2 a la mitad de la velocidad del micro
5 2 a la mitad de la velocidad del mgicro
us de istema Instrucciones Especiales Característica Especiales
y 00 MHz MMX
00 MHz MMX y
E
Número de erie Individualizado
m= C
, 00 %&&: 0) E > %)%:"mK 9**% 4 > 1 D E ./ 0 E 0) , !. . . %<%)%: "m 0) 26 2#! . -
0 mmm - -
× %(* 4 L )9<
m 9**9 ./9&99"m â
9:' :%9?5
.C -
%<*
â
2 6,- -
m= 4 L)+( . - ; E 9**<m 0)
2. ') 2. ')×D , C 0). -
9#5 #
.C< 1 - " D#0 4 L)+( 4 L'*< D#0- ×45(**#m 6 D#0 3 4 L "2++: C 9**) m > 0 ) 2 0 ./ 0 L 6 <( "m 6 . . .
0 # Procesador
eloc./Reloj MHz
elocidad Automóvil Km/h
Bus
Carriles de Autopistas
4004
0.108
10
4 Bits
2
8080
2
200
8 Bits
4
8086
10
1000
16 Bits
8
8088
8
800
16 Interno 8Externos
4
80286
12
1200
16 Bits
8
80386
33
3300
32 Bits
16
80486
50
5000
32 Bits
16
DX/2
66
6600
32 Bits
16
Pentium
200
20000
64 Internos 32Externos
16
DX/4
100
10000
32 Bits
16
Pentium Pro
200
20000
64 Bits
32
, m Nom
Fecha
el /Rej
Anc/ Bus
Num/ Tra
Mem /Dir
Mem/ ir
Descripción
##+
8/
¬
9 * "
8008
##+
8/
8
# 4
8080
##+
8/
8
# 4
8086
##+
/ / /
5 ¬
)
8088
##+5
/ /
5
##
/ / /
¬
4
4
7
)
, m V l /
" r
+##
##
## 5
l j
/
"/ r
+ ¬
M/ Dir
M/ Vir
D
rip ió
7
: *4
+ ¬
7
(
¬
7
*") *
, m
##5
/ / / /
¬
7
" 2 '
##5
/ / + / 5 / / / / / / /
( ¬
7
G% / ) /
+##5
/ / /
( ¬
7
G% '
+##5+
/ / /
+( ¬
7
( ( ( '
î