Vous êtes sur la page 1sur 28

ARQUITECTURA DE COMPUTADORAS

Microprocesadores de Intel

Arquitectura de Computadoras

Microprocesador 80286
En 1.982 Intel introduce el 80286. Fabricado
con 134.000 transistores
Ms rpido que sus antecesores tanto en la
ejecucin de instrucciones como en mayor
velocidad del reloj del sistema
Las versiones iniciales funcionaban desde 6
hasta 20 MHz
Arquitectura de Computadoras

Las caractersticas del 286 eran:


Bus de datos de 16 Bits
Direccionamiento ampliado de 24 Bits
Optimizacin del tiempo de ejecucin de
instrucciones
Dos modos de trabajo: Real y Protegido

Arquitectura de Computadoras

El Modo Real de trabajo es el estndar del


8088/8086, con la limitacin de 1MB de RAM,
compatible con los sistemas antiguos
El Modo Protegido se implement para la
integracin del 286 en los sistemas multiusuario
y multitarea de aquella poca, que eran las
primitivas versiones de OS/2 y UNIX. En este
modo se pueden utilizar la mxima memoria de
la que se disponga, incluyendo la memoria
virtual
Arquitectura de Computadoras

Se introdujo la gestin de memoria virtual, que


es una extensin de memoria en disco (o
dispositivo de almacenamiento secundario)
aadida a la memoria principal instalada

As, el microprocesador 80286 es capaz de


tratar hasta 1 GB de memoria, incluyendo los
16 MB de memoria fsica
La memoria virtual solamente la utilizan los
programas que estn preparados para ello

Arquitectura de Computadoras

Mecanismo de Direccionamiento

Como en modo real, en modo protegido se


utilizan dos componentes para formar la
direccin fsica: un selector de 16 bits se utiliza
para determinar la direccin fsica inicial del
segmento, a la cual se suma una direccin
efectiva (offset) tambin de 16 bits
La diferencia entre los dos modos radica en el
clculo de la direccin inicial del segmento
Arquitectura de Computadoras

En modo protegido el selector se utiliza para


especificar un ndice en una tabla definida por el
sistema operativo. La tabla contiene la direccin
base de 24 bits de un segmento dado
La direccin fsica se obtiene sumando la
direccin base hallada en la tabla con el offset
El cambio a modo protegido, bajo ciertas
circunstancias no es reversible, siendo
necesario hacer un reset del microprocesador
para volver al modo real
Arquitectura de Computadoras

El 80286 tiene tres ventajas principales


sobre el 8088:
Puede operar tanto en modo ncleo como
en modo usuario(multitarea)
Tiene un bus de datos de 16 bits, lo cual
duplica el ancho de banda de memoria

Es mas rpido internamente, as como


tambin puede correr a velocidades de reloj
ms altas
Arquitectura de Computadoras

Por lo que un sistema basado en un 80286 es


hasta un 25% ms rpido que uno similar
basado en un 8088
El 80286 debe su desempeo a las cuatro
unidades funcionales independientes que
contiene:
UNIDAD DE INTERFACE CON EL BUS
UNIDAD
DE
DECODIFICACION
INSTRUCCIONES
UNIDAD DE EJECUCIN
UNIDAD DE DIRECCIONAMIENTO
Arquitectura de Computadoras

DE

Arquitectura de Computadoras

10

Externamente est encapsulado en formato


PLCC(Plastic Leaded Chip Carrier) con 68
pines en forma de J para montaje superficial
Tambin puede tener un encapsulado
PGA(Pin Grid Array) de 68 pines, con 17 pines
por cada lado, lo que permite usar 24 seales
de direcciones, 16 de datos y 16 de control,
as como seales para tierra fsica, reloj,
alimentacin, etc.

Arquitectura de Computadoras

11

Microprocesador 80286 con encapsulamiento PLCC


Arquitectura de Computadoras

12

Microprocesador
80286
cermico LCC de 68 pines

con

Arquitectura de Computadoras

encapsulamiento
13

Microprocesador 80386
En 1.985 Intel introduce el 80386, con
275.000 transistores

Es
un
microprocesador
CISC
con
arquitectura x86. Durante su diseo se lo
llam 'P3', debido a que era el prototipo de la
tercera generacin x86
Es el primer microprocesador de 32 bits

El bus de direcciones tambin es de 32 bits


Arquitectura de Computadoras

14

El 80386 tiene dos modos de operacin:


Modo de direccionamiento real (modo real), el
80386 opera como un 8086 muy rpido, con
extensiones de 32 bits si se desea. El modo
real se requiere primariamente para preparar el
procesador para que opere en modo protegido
Modo de direccionamiento virtual protegido
(modo protegido), provee el acceso al
sofisticado manejo de memoria y paginado

Arquitectura de Computadoras

15

Dentro del modo protegido, el software puede


realizar un cambio de tarea para entrar en
tareas en modo 8086 virtual (V86 mode)
Cada una de estas tareas se comporta como si
fuera un 8086 el que lo est ejecutando, lo que
permite ejecutar software del 8086
El 80386 consiste en una unidad central de
proceso (CPU), una unidad de manejo de
memoria (MMU) y una unidad de interfaz con el
bus (BIU)

Arquitectura de Computadoras

16

Estructura Interna del Microprocesador 80386


Arquitectura de Computadoras

17

El CPU est compuesto de :

Unidad de Prebsqueda (UPR): almacena


en una cola las instrucciones buscadas
previamente
Unidad de Decodificacin (UD): decodifica
los cdigos de operacin de las
instrucciones y los almacena en la cola de
instrucciones decodificadas
Unidad de Ejecucin (UE): contiene 8
registros de 32 bits de propsito general
Arquitectura de Computadoras

18

La Unidad de Manejo de Memoria (MMU)


consta de:
Unidad de Segmentacin (US): Similar al
80286. Permite el manejo de direcciones
lgicas, con segmentos de tamao mximo
de 4 GB.
Unidad de Paginacin (UP): Nuevo en el
80386. Cada segmento se divide en pginas
de 4 KB

Arquitectura de Computadoras

19

La Unidad de Interfaz con el Bus (BIU)


permite:
El encaminamiento de direcciones
Tamao dinmico del ancho del bus de datos
(8, 16 32 bits)
Seales de habilitacin de bytes por cada
byte del bus de datos

Arquitectura de Computadoras

20

Encapsulado del 80386DX

Arquitectura de Computadoras

21

Principales caractersticas del 80386:


Registros de 32 bits
Bus de datos de 32 bits
Bus de direcciones de 32 bits
Memoria virtual de 64 TB segmentada con
segmentos de hasta 4 GB con o sin
paginacin
Pginas de 4 KB
Disponibilidad de conexionado a memoria
cach

Arquitectura de Computadoras

22

El 80386DX est encapsulado en el formato


PGA(Pin Grid Array) de 132 terminales

Arquitectura de Computadoras

23

Versiones del 80386

80386DX: es el 80386 original de 16 MHz, con


una velocidad de ejecucin de 6 MIPS
Es compatible hacia arriba con el 80286; se
fabric junto con dos chips complementarios
que son: el coprocesador matemtico 80387 y
el controlador de memoria 80385

80386SX: con bus de datos de 16 bits y 24 bits


de direcciones(al igual que en el caso del
80286)
Arquitectura de Computadoras

24

Microprocesador 80386SX
Arquitectura de Computadoras

25

La ventaja fundamental de tener un bus externo


de 16 bits es que puede usar perifricos y
componentes externos de menor costo, y ya que
el encapsulado plstico del 386SX es ms
barato que del 386DX, es posible la construccin
de sistemas basados en este microprocesador a
un costo muy conveniente

386SL: versin para uso en computadores


porttiles, que incluye recursos para minimizar el
consumo de energa
Arquitectura de Computadoras

26

Microprocesador 80386SL

Arquitectura de Computadoras

27

Adems tiene un chip de soporte de I/O, el


82360SL que permite construir sistemas
completos con muy pocos componentes(5
chips)

El espacio ocupado en la placa es menor


que un tercio que el requerido con los
anteriores juegos de chips
Los sistemas basados en el 386SL vienen a
prolongar la duracin de la batera en ms
de un 50%
Arquitectura de Computadoras

28

Vous aimerez peut-être aussi