miércoles, 13 de octubre de 2010

Historia de los Microprocesadores: Intel (Segunda Parte)

Intel 8085: Es un procesador de 8 bits fabricado por Intel a mediados de los 70. Era binariamente compatible con el anterior Intel 8080 pero exigía menos soporte de hardware, así permitía unos sistemas de microordenadores más simples y más baratos de hacer.

El número 5 de la numeración del procesador proviene del hecho que solamente requería una alimentación de 5 voltios, no como el 8080 que necesitaba unas alimentaciones de 5 y 12 voltios. Ambos procesadores fueron usados alguna vez en ordenadores corriendo el sistema operativo CP/M, y el procesador 8085 fue usado como un microcontrolador.

Detalles:

  • Producción: Mediados de los 70
  • Fabricante: Intel
  • Velocidad del CPU: 3.07 Mhz a 5 Mhz
  • Microprocesador de 8 bits
  • Conjunto de Instrucciones: pre x86
  • Socket: 40 pin DIP

Intel 8086 y 8088 (i8086, llamados oficialmente iAPX 86, y i8088): son los primeros microprocesadores de 16 bits diseñados por Intel. Fueron el inicio y los primeros miembros de la arquitectura x86, actualmente usada en la mayoría de los computadores. El trabajo de desarrollo para el 8086 comenzó en la primavera de 1976 y el chip fue introducido al mercado en el verano de 1978. El 8088 fue lanzado en 1979.

El 8086 y el 8088 ejecutan el mismo conjunto de instrucciones. Internamente son idénticos, excepto que el 8086 tiene una cola de 6 bytes para instrucciones y el 8088 de solo 4. Exteriormente se diferencian en que el 8086 tiene un bus de datos de 16 bits y el del 8088 es de solo 8 bits, por ello, el 8086 era más rápido, mientras que el 8088 podía usar menos y más económicos circuitos lógicos de soporte, lo que permitía la fabricación de sistemas más económicos.

El 8088 fue el microprocesador usado para el primer computador personal de IBM, el IBM PC, que salió al mercado en agosto de 1981.

Detalles:

  • Producción: Desde 1979 a 1982
  • Fabricante: Intel
  • Velocidad del CPU: 4.77 Mhz
  • Microprocesador de 16 bits el 8086 y 8 bits el 8088
  • Conjunto de Instrucciones: x86
  • Socket: 40 pin DIP
Intel 80186 y 80188: Son dos microprocesadores que fueron desarrollados por Intel alrededor de 1982. Los i80186 e i80188 son una mejora del Intel 8086 y del Intel 8088 respectivamente. Al igual que el i8086, el i80186 tiene un bus externo de 16 bits, mientras que el i80188 lo tiene de 8 bits como el i8088, para hacerlo más económico. La velocidad de reloj del i80186 e i80188 es de 6 MHz.

Ambos microprocesadores no fueron muy usados en ordenadores personales, sino que su uso principal fue como procesadores empotrados. De todos modos hubo excepciones, como el Mindset, un ordenador muy avanzado para la época, y el Gateway Handbook, un pequeño subnotebook. Otro más fue el Compis, un ordenador escolar sueco.

Una característica principal del i80186 e i80188 es que utilizándolos es posible reducir el número de circuitos integrados auxiliares necesarios, al integrar características como un controlador de acceso directo a memoria (DMA), un controlador de interrupciones, temporizadores y lógica de selección de circuito integrado.

Detalles:
  • Producción: 1983
  • Fabricante: Intel
  • Velocidad del CPU: 6,8,10,12, etc Mhz
  • Microprocesador de 16 bits el 80186 y 8 bits el 80188
  • Conjunto de Instrucciones: x86
Intel 80286:(llamado oficialmente iAPX 286, también conocido como i286 o 286) es un microprocesador de 16 bits de la familia x86, que fue lanzado al mercado por Intel el 1 de febrero de 1982. Cuenta con 134.000 transistores. Las versiones iniciales del i286 funcionaban a 6 y 8 MHz, pero acabó alcanzando una velocidad de hasta 25 MHz. Fue el microprocesador elegido para equipar al IBM Personal Computer/AT, lo que causó que fuera el más empleado en los compatibles PC (más propiamente compatibles AT) entre mediados y finales de los años 80 .

Tras las versiones iniciales a 6 y 8 MHz, Intel lanzó un modelo a 12,5 MHz. AMD y Harris ampliaron esa velocidad a 20 MHz y 25 MHz, respectivamente. En promedio, el 80286 tenía una velocidad de unas 0,21 instrucciones por ciclo de reloj.[1] El modelo de 6 MHz operaba a 0,9 MIPS, el de 10 MHz a 1,5 MIPS, y el de 12 MHz a 2,66 MIPS.[2]

El rendimiento del 80286 es más del doble que el de sus predecesores (los Intel 8086 e Intel 8088) por ciclo de reloj. De hecho, el aumento de rendimiento por ciclo de reloj puede ser el mayor entre las diferentes generaciones de procesadores x86. El cálculo de los modos de direccionamiento más complejos (como base + índice) utilizaban menos ciclos de reloj porque eran realizados por un circuito especial en el 286; el 8086, ha de realizar el cálculo de la dirección efectiva en la ULA general, lo que consume muchos ciclos. Además, operaciones matemáticas complejas (como MUL/DIV) ocupan menos ciclos que en el 8086.

Al tener un bus de direcciones de 24 bits, es capaz de direccionar hasta 16 MB (16 MiB) de memoria RAM, mientras que el 8086 sólo puede 1 MB. Aunque MS-DOS puede utilizar la RAM adicional ( memoria extendida ) mediante una llamada a la BIOS INT 15h, AH=87h), como disco RAM o mediante emulación de memoria expandida previamente habilitada mediante software la memoria extendida, pocos ordenadores basados en el i286 tuvieron más de 1 MB de memoria.

El i286 fue diseñado para ejecutar aplicaciones multitarea, incluyendo comunicaciones (como PBX automatizadas), control de procesos en tiempo real y sistemas multiusuario. Para ello se le añadió un modo protegido, en el cual existían cuatro anillos de ejecución y división de memoria mediante tablas de segmentos. En este modo trabajaban las versiones de 16 bits del sistema operativo OS/2. En este modo protegido se permitía el uso de toda la memoria directamente, y que además ofrecía protección entre aplicaciones para evitar la escritura de datos accidental (o malintencionada) fuera de la zona de memoria asignada. Sin embargo, una vez que el procesador entraba en el modo protegido, no podía volver al modo real sin resetear el procesador. El microcontrolador Intel 8042, utilizado para controlar el teclado en los AT, tiene una función que resetea sólo la CPU (la famosa combinación CTRL - ALT - DEL).

A pesar de su gran popularidad, hoy en día quedan pocos ordenadores con el i286 funcionando.

El sucesor del i286 fue el Intel 80386, de 32 bits.

Detalles:

  • Producción: Desde 1991 a 1993
  • Fabricante: Intel, AMD, Harris Corp., Siemens AG
  • Velocidad del CPU: 6 Mhz a 25 Mhz
  • Microprocesador de 16 bits
  • Conjunto de Instrucciones: x86
  • Socket: PLCC 68 pines

No hay comentarios:

Publicar un comentario