Intel 80186
El 80186 de Intel, también conocido como iAPX 186, o simplemente 186, es un microprocesador y microcontrolador introducido en 1982. Fue basado en el Intel 8086 y, al igual que este, tenía un bus de datos externo de 16 bits multiplexado con un bus de direcciones de 20 bits. También estaba disponible la variante 80188, con un bus de datos externo de 8 bits.
Descripción
La serie 80186 generalmente estaba destinada a sistemas integrados, como microcontroladores con memoria externa. Por lo tanto, para reducir la cantidad de circuitos integrados requeridos, incluía funciones como generador de reloj, controlador de interrupción, temporizadores, generador de estado de espera, canales DMA y líneas de selección de chip externas.
La frecuencia de reloj inicial del 80186 era de 6 MHz, pero debido a que había más hardware disponible para el uso del microcódigo, especialmente para el cálculo de direcciones, muchas instrucciones individuales se completaron en menos ciclos de reloj que en un 8086 con la misma frecuencia de reloj. Por ejemplo, el modo de direccionamiento registro+inmediato común era significativamente más rápido que en el 8086, especialmente cuando una ubicación de memoria era tanto (uno de) los operandos como el destino. Multiplicar y dividir también mostró una gran mejora al ser varias veces más rápido que en el 8086 original y los cambios de bits múltiples se realizaron casi cuatro veces más rápido que en el 8086.
Se introdujeron algunas instrucciones nuevas con el 80186 (referido como el conjunto de instrucciones 8086-2 en algunas hojas de datos): enter/leave (reemplazando varias instrucciones al manejar apilar marcos), pusha/popa (empujar/quitar todos los registros generales), bound (comprobar el índice de matriz contra los límites) y ins/outs (entrada/salida de cadena). Se agregó un útil modo inmediato para las instrucciones push, imul y multi-bit shift. Estas instrucciones también se incluyeron en el 80286 contemporáneo y en los chips posteriores.
La versión CMOS (rediseñada), 80C186, introdujo la actualización de DRAM, un modo de ahorro de energía y una interfaz directa al coprocesador numérico de punto flotante 80C187. Intel suministró por segunda vez este microprocesador a Fujitsu Limited alrededor de 1985. Ambos paquetes para la versión Intel 80186 estaban disponibles en PLCC de 68 pines y PGA en muestreo en el tercer trimestre de 1985. III por USD $36 en cantidades de 100. La versión Intel 80C186 de 12,5 MHz disponible que utiliza la tecnología CHMOS III-E utiliza aproximadamente 90 mA en carga normal y solo 32 mA en modo de ahorro de energía. Estaba disponible en paquete PLCC, CPGA o CLCC de 68 pines.
Usos
En ordenadores personales
Debido a que el hardware integrado del 80186, diseñado teniendo en cuenta los sistemas integrados, era incompatible con el hardware utilizado en la PC IBM original, se eligió el 80286 para reemplazar al 8086, en la PC/AT de IBM y otras PC compatibles. sistemas
Algunas computadoras personales notables usaron el 80186: la computadora portátil australiana Dulmont Magnum, una de las primeras computadoras portátiles; Wang Office Assistant, comercializado como un procesador de texto independiente similar a una PC; la mentalidad; Siemens PC-D
(no es 100 % compatible con IBM PC pero usa MS-DOS 2.11); la Compis (una computadora escolar sueca); el francés SMT-Goupil G4; la RM Nimbus (una computadora escolar británica); el Unisys ICON (una computadora escolar canadiense); Ordenador ORB de ABS; HP 100LX, HP 200LX, HP 1000CX y HP OmniGo 700LX; la computadora de escritorio Tandy 2000 (una estación de trabajo algo compatible con PC con gráficos nítidos para su época); el Telex 1260 (un PC de escritorio compatible con XT); Philips: SÍ; el Nokia MikroMikko 2; y la PCradio de IBM. Acorn creó un complemento para la gama de computadoras BBC Master que contiene un 80186-10 con 512 KB de RAM, el sistema BBC Master 512.Además de los ejemplos anteriores de implementaciones independientes del 80186 para computadoras personales, hubo al menos un ejemplo de un "complemento" Implementación de la tarjeta aceleradora: Orchid Technology PC Turbo 186, lanzada en 1985. Estaba diseñada para usarse con la PC IBM original basada en Intel 8088 (Modelo 5150).
Otros dispositivos
El Intel 80186 está diseñado para integrarse en dispositivos electrónicos que no son principalmente computadoras. Por ejemplo:
- el 80186 se utilizó para controlar el emulador de microtek 8086 en circuito
- su solución, Intel 80188 fue incrustado dentro del módem Intel 14.4EX lanzado en 1991. El procesador de 16 MHz se utilizó para realizar algoritmos complejos necesarios para la corrección de errores en el futuro, modulación Trellis y cancelación de eco en el módem
- el convertidor de protocolo IBM 7171, que hizo que los terminales ASCII orientados a caracteres aparezcan como terminal IBM 3270 a un mainframe IBM, utilizó el Intel 80186 como su CPU.
En mayo de 2006, Intel anunció que la producción del 186 cesaría a fines de septiembre de 2007. Es posible que varias fuentes de terceros aún fabriquen reemplazos compatibles con pines e instrucciones, y las versiones de FPGA están disponibles públicamente.
Contenido relacionado
Cierre (programación informática)
Transparencia referencial
Datagrama