Mapa web:

Colección

Componentes

Microprocesadores

i486

Contenido

Intel i486

Fotografías

Vista inferior del microprocesador Intel 80486 Vista superior del microprocesador Intel 80486

El intel 80486 o más popularmente conocido como 486 o i486 (debido a problemas de marcas registradas) se lanzó en 1989. Es el segundo procesador de la empresa Intel, con una arquitectura x86 de 32 bits El 486 es muy similar a su predecesor el i80386 o 386. La diferencias principales son que el 486 tiene un conjunto de instrucciones optimizado, una unidad de coma flotante y una caché integrados en el propio microprocesador, además de una interfaz de bus mejorada. Estas mejoras hacen que los i486 sean el doble de rápidos que un i80386 a la misma velocidad de reloj.

En mayo del 2006 Intel anuncio que dejarían de fabricar procesadores 486 en Septiembre de 2007. Se produjo hasta esa fecha porque se seguían utilizando en sistemas empotrados.

Características

Las velocidades de reloj de los 486 más frecuentes son 25, 33, 40, 50, 66, 75, 100 Mhz, la Empresa AMD consigió un modelo a 120Mhz.

Modelos

A continuacion mostraremos las diferentes versiones del i486 que salieron al mercado.

Manejo de memoria

Este procesador ya no hace uso puro de la segmentación como lo hacía el 8088, ahora tambien dispone de una unidad de paginación, que recibe las direcciones de la unidad de segmentación, y las convierte en direcciones reales de nuestra memoria RAM.

La paginación es un método a través del cual los programas son divididos en páginas y la RAM en marcos. Es decir, ahora tenemos nuestros programas en pequeños pedazos de código, en vez de en un gran bloque de código. Tanto las páginas como los marcos serán del mismo tamaño siempre y cuando correspondan al mismo pedazo de programa. Las páginas y marcos pueden ser de 4kB o de 4Mb, proporcionando cada tamaño diferentes ventajas.

Con la paginación se consigue un mejor aprovechamiento de la memoria, además no hace falta cargar el programa completamente en la RAM. Aprovecharemos que cada programa está dividido para así poder cargar las páginas que necesite el programa en ese preciso momento. Con este método también podemos aumentar el número de procesos en ejecución (multiprogramación) ya que la memoria tendrá más hueco al no tener los programas cargados completamente.

Memoria caché

La caché es una memoria asociativa de pequeño tamaño utilizada para acelerar la obtención de los datos que necesita el microprocesdor

Esta memoria es pequeña, porque es cara y dificil de miniaturizar. El funcionamiento básico es es siguiente:

El microprocesdor empezara el acceso a la caché y a la RAM en el mismo momento, pero debido a que el acceso a caché es mucho más rápido, es posible que antes de que termine el acceso a RAM, ya haya finalizado el acceso a caché. Para que la caché sea util, previamente se habrá tenido que cargar en ella una pequeña parte de la memoria RAM. Pero no se puede cargarse cualquier parte de la RAM, tiene que ser la parte de la memoria que supongamos que va a utilizar nuestro programa.

El 486DX2-50 posee una caché de primer nivel (L1) de 120kb que está integrada dentro del mismo procesador, esto hace que su acceso sea muy rápido. También puede hacer uso de una caché de nivel 2 (L2) que esta fuera del procesador, por lo tanto es un poco más lenta que la L1, pero de mayor capacidad.

Pieza donada por Diego Durantez Pastor