1. Nombre del Fotografía Año de
Zócalo
microprocesador del microprocesador fabricación
PLCC
80386 1985
68 pines
Bus de Tamaño
Fecha Velocidad Bus Memoria
Microprocesador Direcciones de la Transistores
Introducción (MHz) de datos virtual
Memoria
16 -20- 25
386DX 17-10-85 32 bits 32 bits 4 Gb 64 Tb 275.000
– 33 - 40
386SX 16-06-88 16 – 20 16 bits 24 bits 16 Mb 64 Tb 275.000
386SX Diseñado como versión económica del 80386. Seguía siendo un procesador de 32bits, pero
externamente se comunicaba a 16bits, lo que hacía que fuera a la mitad de la velocidad de un 80386 normal.
i386SX Now - Versión del 80386SX, pero con el patillaje compatible pin a pin con los procesadores 80286,
desarrollado por Intel para poder actualizar los 80286 sin necesidad de cambiar de placa base.
386EX 16 26 64 MB
Microprocesador Características
80386 Primera CPU de 32 bits
6 millones de instrucciones por segundo.
Podían manejar (en teoría) hasta 4Gb de RAM.
Disipador para su refrigeración.
Primera Cache
Mejor uso de la memoria
Múltiples usuarios
Modo pipeline
Bus de datos de 32 bits
Tamaño de palabra (registros) de 32 bits
Bus de direcciones de 32 bits
2. Segmentación y paginado virtual
Gestión de protección de memoria
Protección por niveles de ejecución
“Puertas” de acceso a otros niveles
Nuevo modo de direccionamiento (índice escalado)
Nuevas instrucciones (sobre todo de manejo de bits)
Permite la conmutación entre el modo real y el modo protegido en caliente
Introduce el modo virtual (el modo Real en una partición de 1M de memoria)
Compaq Deskpro 386 computadora compatible con IBM PC AT basada en el
80386 (año 1986).
El 80386 fue el primer microprocesador práctico de 32 bits de Intel, e incluía un bus de datos y direccionamiento de memoria de 32 bits. Por medio de
esos buses de 32 bits, el 80386 direccionaba hasta 4 GB de memoria (1 GB de memoria contiene 1024 MB o 1.073.741,824 localidades).
Una memoria de 4 GB puede almacenar la asombrosa cantidad de 1.000.000 de páginas de información de texto ASCII escrito a máquina a doble
espacio.
El 80386SX, que direccionaba 16 MB de memoria a través de un bus de datos de 16 bits y direccionamiento de 24 bits.
El 80386SU80386SLC, que direccionaba 32 MB de memoria a través de un bus de datos de 16 bits y direccionamiento de 25 bits.
El 80386EX también contiene 24 líneas para entrada y salida de información, un bus de direccionamiento de 26 bits, un bus de datos de 16 bits, un
controlador de refresco para DRAM (memoria dinámica) y una lógica programable de selección de dispositivo.
Para procesar eficientemente los números reales de 32 bits, el microprocesador debe transferirlos eficientemente entre sí mismo y la memoria. Si los
números pasaran a través de un bus de datos de 8 bits, le tomaría cuatro ciclos de lectura o escritura; sin embargo, cuando pasan a través de un bus de
datos de 32 bits, sólo requiere de un ciclo de lectura o escritura.
Tamaño
Ancho del bus
Microprocesador de la
de datos
memoria
80386EX 16 64 MB
80386DX 32 4 GB
80386SL 16 32 MB
80386SLC 16 32 MB + cache de 1 KB
80386SX 16 16 MB
3. Representación del sistema de memoria física 386 SX
Representación del sistema de memoria física 386 SL y SLC