Está en la página 1de 7

Micros de 32 bits DANIEL EDUARDO BOSQUEZ LOPEZ

Organización de Computadores 1
Micros de 32 bits DANIEL EDUARDO BOSQUEZ LOPEZ

M IC R O

La palabra micro proviene del idioma griego y significa “pequeño”. Se trata de un


elemento compositivo que se utiliza en distintas lenguas para formar varias palabras. Por
otra parte, micro se usa en los nombres de las unidades de medida para referirse al
submúltiplo que corresponde a una millonésima parte.
Un micro puede ser, por ejemplo, un micrófono, que es aquel aparato que permite
transformar las ondas sonoras en corrientes eléctricas para su amplificación. Por ejemplo:
“El cantante de la banda se puso nervioso ya que su micro no funcionaba bien”.
Micro también es la forma abreviada para referirse al microprocesador, el circuito
integrado que contiene los elementos necesarios para conformar una unidad central de
procesamiento (CPU, según sus siglas en inglés) de una computadora. Los micros están
compuestos por millones de transistores que se integran en una placa de silicio:

M IC R O 8 0 3 8 6 IN T E L

El siguiente paso fue una verdadera revolución: el circuito 80386 de Intel, fue el primer
microprocesador de 32 bits. Esto aumentó considerablemente su potencia de cálculo, y
rompió la barrera de 16MB de RAM, llegando al límite -casi inconcebible- de 4GB de RAM.
Otra de las ventajas de este componente, es su llamado "modo de memoria protegida"; o
sea, dos o más aplicaciones pueden ejecutarse simultáneamente, sin riesgo de conflictos
entre la lectura y la escritura de memoria de cada una de ellas.
Fue tanta la potencia de cálculo que introdujo el 386 a la plataforma PC, que
precisamente en esa época (finales de los años 80 del siglo XX) comenzó la popularidad
de los ambientes gráficos de trabajo (como Windows). Y también para esta generación de
computadoras personales, se desarrolló la primera versión de Linux.
En esta etapa, aparecieron los microprocesadores rivales de Intel; entre ellos, destacan
los dispositivos de AMD y Cyrix.
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).
La CPU está compuesta por la unidad de ejecución y la unidad de instrucciones. La unidad
de ejecución contiene los ocho registros de 32 bits de propósito general que se utilizan
para el cálculo de direcciones y operaciones con datos y un barrel shifter de 64 bits que
se utiliza para acelerar las operaciones de desplazamiento, rotación, multiplicación y
división. Al contrario de los microprocesadores previos, la lógica de división y
multiplicación utiliza un algoritmo de 1 bit por ciclo de reloj. El algoritmo de multiplicación
termina la iteración cuando los bits más significativos del multiplicador son todos ceros, lo
que permite que las multiplicaciones típicas de 32 bits se realicen en menos de un
microsegundo.
La unidad de manejo de memoria (MMU) consiste en una unidad de segmentación (similar
a la del 80286) y una unidad de paginado (nuevo en este microprocesador). La
segmentación permite el manejo del espacio de direcciones lógicas agregando un

Organización de Computadores 2
Micros de 32 bits DANIEL EDUARDO BOSQUEZ LOPEZ

componente de direccionamiento extra, que permite que el código y los datos se puedan
reubicar fácilmente.
El 80386 tiene dos modos de operación: modo de direccionamiento real (modo real), y
modo de direccionamiento virtual protegido (modo protegido). En modo real el 80386
opera como un 8086 muy rápido, con extensiones de 32 bits si se desea. El modo real se
requiere primariamente para preparar el procesador para que opere en modo protegido.
El modo protegido provee el acceso al sofisticado manejo de memoria y paginado.

Dentro del modo protegido, el software puede realizar un cambio de tarea para entrar en
tareas en modo 8086 virtual (V86 mode) (esto es nuevo con este microprocesador). Cada
una de estas tareas se comporta como si fuera un 8086 el que lo está ejecutando, lo que
permite ejecutar software de 8086 (un programa de aplicación o un sistema operativo).
Las tareas en modo 8086 virtual pueden aislarse entre sí y del sistema operativo (que
debe utilizar instrucciones del 80386), mediante el uso del paginado y el mapa de bits de
permiso de entrada/salida (I/O Permission Bitmap).
Finalmente, para facilitar diseños de hardware de alto rendimiento, la interfaz con el bus
del 80386 ofrece pipelining de direcciones, tamaño dinámico del ancho del bus de datos
(puede tener 16 ó 32 bits según se desee en un determinado ciclo de bus) y señales de
habilitación de bytes por cada byte del bus de datos. Hay más información sobre esto en
la sección de hardware del 80386.

Diagrama en bloques del 80386

Organización de Computadores 3
Micros de 32 bits DANIEL EDUARDO BOSQUEZ LOPEZ

Versiones del 80386

80386: En octubre de 1985 la empresa Intel lanzó el microprocesador 80386 original de


16 MHz, con una velocidad de ejecución de 6 millones de instrucciones por segundo y con
275.000 transistores. La primera empresa en realizar una computadora compatible com
IBM PC AT basada en el 80386 fue Compaq con su Compaq Deskpro 386 al año siguiente.
386SX: Para facilitar la transición entre las computadoras de 16 bits basadas en el 80286,
apareció en junio de 1988 el 80386 SX con bus de datos de 16 bits y 24 bits de
direcciones (al igual que en el caso del 80286). Este microprocesador permitió el armado
de computadoras en forma económica que pudieran correr programas de 32 bits. El
80386 original se le cambió de nombre: 80386 DX.
386SL: En 1990 Intel introdujo el miembro de alta integración de la familia 386: el 80386
SL con varias características extras (25 MHz, frecuencia reducida ó 0 MHz, interfaz para
caché opcional externo de 16, 32 ó 64 KB, soporte de LIM 4.0 (memoria expandida) por
hardware, generación y verificación de paridad, ancho de bus de datos de 8 ó 16 bits) que
lo hacen ideal para equipos portátiles.

Organización de Computadores 4
Micros de 32 bits DANIEL EDUARDO BOSQUEZ LOPEZ

 Micros Intel 31 bits

Organización de Computadores 5
Micros de 32 bits DANIEL EDUARDO BOSQUEZ LOPEZ

COMENTARIO PERSONAL

Me parece importante conocer la estructura de los micro procesadores de 31 bits ya que


de esta forma podemos estar al tanto del funcionamiento y procesos que son invisibles
para el usuario y la forma en la que se ejecutan los procesos del computador
internamente.

BIBLIOGRAFIA

➢ http://www.alpertron.com.ar/80386.HTM
➢ http://definicion.de/micro

Organización de Computadores 6
Micros de 32 bits DANIEL EDUARDO BOSQUEZ LOPEZ

Organización de Computadores 7