stringtranslate.com

Intel 80186

El Intel 80186 , también conocido como iAPX 186 , [5] o simplemente 186 , es un microprocesador y microcontrolador introducido en 1982. Estaba basado en el Intel 8086 y, al igual que éste, tenía un bus de datos externo de 16 bits multiplexado con un Bus de direcciones de 20 bits .

Descripción

Un diagrama de bloques muy simplificado de la arquitectura 80186.
Muere de Intel 80186

La serie 80186 fue diseñada para reducir la cantidad de circuitos integrados necesarios. Incluía características como generador de reloj , controlador de interrupciones , temporizadores , generador de estado de espera , canales DMA y líneas de selección de chip externo . Fue utilizado en numerosos sistemas integrados , como microcontroladores con memoria externa.

La frecuencia de reloj inicial del 80186 era de 6  MHz , pero debido a la mayor cantidad de 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 registro común+ direccionamiento inmediato era significativamente más rápido que en el 8086, [a] especialmente cuando una ubicación de memoria era a la vez (uno de) los operandos y el destino. Multiplicar y dividir también mostró una gran mejora, siendo varias veces más rápido que en el 8086 original, y los cambios de varios bits se realizaron casi cuatro veces más rápido que en el 8086.

Se introdujeron algunas instrucciones nuevas con el 80186 (denominado conjunto de instrucciones 8086-2 en algunas hojas de datos [ cita necesaria ] ): ingresar / salir (reemplazando varias instrucciones al manejar marcos de pila), pusha / popa (empujar/hacer estallar todo lo general registros), enlazado (comprobar el índice de la matriz con los límites) y entradas / salidas (entrada/salida de cadena). Se agregó un modo inmediato útil para las instrucciones push , imul y multi-bit shift. Estas instrucciones también se incluyeron en el 80286 contemporáneo y en los chips sucesores. [b]

Muere de Intel 80C186

La versión CMOS (rediseñada) , 80C186, introdujo actualización de DRAM , un modo de ahorro de energía y una interfaz directa al coprocesador numérico de punto flotante 80C187 . Intel proporcionó este microprocesador a Fujitsu Limited alrededor de 1985. [6] 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. [7] La ​​versión Intel 80186-12 de 12,5 MHz disponible utilizando el proceso HMOS-III de 1,5 μm por 36 dólares estadounidenses en cantidades de 100. [8] La versión Intel 80C186 de 12,5 MHz disponible que utiliza la tecnología CHMOS III-E utiliza aproximadamente 90 mA bajo carga normal y solo 32 mA en modo de ahorro de energía. Estaba disponible en paquete PLCC, CPGA o CLCC de 68 pines. [9] La versión militar del controlador integrado Intel M80C186 estaba disponible en versiones de 10 y 12 MHz. Cumplieron con los estándares de aplicación de autobuses MIL-STD-883 Rev. C y MIL-STD-1553 . La versión CHMOS de 12 MHz consume aproximadamente 100 mA. Los paquetes disponibles eran CPGA y CQFP de 68 pines . La versión PGA M80C186 de 10 MHz estaba disponible por 378 dólares en cantidades de 100 unidades. [10] El 80C186EB disponible en diseño totalmente estático para el producto estándar de aplicación específica que utiliza la tecnología CHMOS IV de 1 μm . Estaban disponibles en versiones de 3 y 5 voltios con empaque PLCC de 84 conductores y EIAJ QFP de 80 conductores. También estaba disponible por 16,95 dólares en cantidades de 1.000 unidades. [11] El Intel 80C186EC contiene 4 canales DMA, 2 controladores de interrupción, 22 E/S que controlan dos canales serie y 4 temporizadores. Esta versión estaba disponible por 17,70 dólares en cantidades de 1.000 unidades. Este microcontrolador sólo está disponible en versión de 5 voltios. Tanto Intel 80C186EC como 80C186EA contienen tres modos diferentes de administración de energía, que son inactivo, apagado y ahorro de energía. El 80C186EA tiene versiones de 5 y 3 voltios. La versión 80C186XL estaba disponible hasta 20 MHz, que es compatible con la versión CMOS existente de 80C186 que tiene un rendimiento un 25 % mayor y un consumo de energía un 50 % menor. Esta versión utilizó tecnología de proceso CHMOS de 1 μm. Tanto el 80C186EA como el 80C186XL estaban disponibles por 11,80 dólares en cantidades de 1.000 unidades. [12]

serie 80188

También estaba disponible la variante 80188 , con un bus de datos externo de 8 bits ; esto hizo que fuera menos costoso conectarse a periféricos . Sin embargo , los registros de 16 bits y el rango de direcciones de un megabyte se mantuvieron sin cambios. Tenía un rendimiento de 1 millón de instrucciones por segundo . [17] Intel adquirió por segunda vez este microprocesador para Fujitsu Limited alrededor de 1985. [18] Ambos paquetes de la versión Intel 80188 estaban disponibles en PLCC de 68 pines y PGA en muestreo en el tercer trimestre de 1985. [19] El 80C188EB disponible en diseño completamente estático para el producto estándar de aplicación específica que utiliza la tecnología CHMOS IV de 1 micrón . Estaban disponibles en versiones de 3 y 5 voltios con PLCC de 84 conductores y versión EIAJ QFP de 80 conductores. También estaba disponible por 15,15 dólares estadounidenses en cantidades de 1.000 unidades. [20]

La serie 80188 estaba destinada generalmente a sistemas integrados , como microcontroladores con memoria externa. Por lo tanto, para reducir la cantidad de chips requeridos, incluyó características como generador de reloj , controlador de interrupciones , temporizadores, generador de estado de espera , canales DMA y líneas de selección de chips externos . Si bien el N80188 era compatible con el coprocesador numérico 8087, el 80C188 no lo era. No tenía integrados los códigos de control ESC.

Usos

en computadoras personales

Debido a que el hardware integrado incluido en el 80186 era incompatible con los chips de soporte elegidos por IBM para la PC IBM basada en 8088 lanzada unos meses antes, el chip no tuvo un gran éxito en el mercado de PC. IBM eligió el 80286 para su sucesor, el IBM PC/AT , lanzado en agosto de 1984. Le siguieron la mayoría de los demás fabricantes compatibles con PC.

De todos modos, varias computadoras personales notables utilizaron el 80186:

Además de los ejemplos anteriores de implementaciones independientes del 80186 para computadoras personales, hubo al menos dos ejemplos de implementaciones de tarjetas aceleradoras "complementarias": BBC Master 512 , el complemento de Acorn para la gama BBC Master. de computadoras que contienen un 80186–10 con 512 KB de RAM y el Orchid Technology PC Turbo 186, [21] lanzado en 1985. Estaba diseñado para usarse con el IBM PC original basado en Intel 8088 (modelo 5150).

Otros dispositivos

Los Intel 80186 y 80188 suelen estar integrados en dispositivos electrónicos que no son principalmente computadoras. Por ejemplo:

Fin de la vida

El 30 de marzo de 2006, Intel anunció que la producción de 80186 y 80188, junto con la producción de otros modelos de procesador como 80386 y 80486, cesaría a finales de septiembre de 2007. [26] [27] Pin e instrucción Es posible que varias fuentes de terceros aún fabriquen reemplazos compatibles, [28] y las versiones de FPGA están disponibles públicamente. [29]

Ver también

Notas

  1. ^ De hecho, todas las variantes, incluidas reg+reg y reg+reg+immediate, fueron más rápidas.
  2. ^ El conjunto de instrucciones del 80286 es un superconjunto del 80186, además de nuevas instrucciones para el modo protegido .

Referencias

  1. ^ "Notificación de cambio de producto" (PDF) . 2 de mayo de 2006. Archivado desde el original (PDF) el 23 de octubre de 2006.
  2. ^ CPU http://www.cpu-world.com.
  3. ^ "Proceso de litografía de 3 μm". WikiChip .
  4. ^ Intel Corporation, "Enfoque de nuevos productos: componentes: nuevos ASSP se adaptan a las aplicaciones móviles", Microcomputer Solutions, septiembre/octubre de 1990, página 11.
  5. ^ Referencia del programador iAPX 286 (PDF) . Intel. 1983. página 1-1.
  6. ^ Intel Corporation, "NewsBits: Second Source News", Soluciones, enero/febrero de 1985, página 1.
  7. ^ Ashborn, Jim; "Embalaje avanzado: con poco se consigue mucho", Intel Corporation, Solutions, enero/febrero de 1986, página 2.
  8. ^ Intel Corporation, "Componente de enfoque de nuevo producto: microprocesador 80186-12: rápido y formidable", Soluciones, marzo/abril de 1986, página 10.
  9. ^ Ormsby, John, editor, "Enfoque de nuevos productos: componentes: está bajo control con el 80C186", Intel Corporation, Microcomputer Solutions, noviembre/diciembre de 1987, página 13.
  10. ^ Intel Corporation, "Enfoque: Componentes: El rápido controlador integrado M80C186 reduce el uso de energía", Microcomputer Solutions, marzo/abril de 1989, página 12.
  11. ^ Intel Corporation, "Enfoque de nuevos productos: componentes: nuevos ASSP se adaptan a las aplicaciones móviles", Microcomputer Solutions, septiembre/octubre de 1990, página 11.
  12. ^ Intel Corporation, "Enfoque de nuevos productos: componentes: los procesadores proporcionaron más funciones para aplicaciones integradas", Microcomputer Solutions, noviembre/diciembre de 1991, página 13.
  13. ^ "Notificación de cambio de producto" (PDF) . 2 de mayo de 2006. Archivado desde el original (PDF) el 9 de octubre de 2006.
  14. ^ "Familia Intel 80188". Mundo de la CPU .
  15. ^ "Proceso de litografía de 3 μm". WikiChip .
  16. ^ Intel Corporation, "Enfoque de nuevos productos: componentes: nuevos ASSP se adaptan a las aplicaciones móviles", Microcomputer Solutions, septiembre/octubre de 1990, página 11
  17. Pacheco, Alberto (12 de octubre de 2001). "1.3 La familia de microprocesadores de Intel" [Procesadores Intel: MCS-4, MCS-8, MCS-85, x86: IA-16, IA-32, IA-64.]. CB-00-852/01. Lenguaje Ensamblador (en inglés y español). Instituto Tecnológico de Chihuahua . Archivado desde el original el 24 de abril de 2012 . Consultado el 20 de julio de 2010 .
  18. ^ Intel Corporation, "NewsBits: Second Source News", Soluciones, enero/febrero de 1985, página 1
  19. ^ Ashborn, Jim; "Embalaje avanzado: con poco se consigue mucho", Intel Corporation, Solutions, enero/febrero de 1986, página 2
  20. ^ Intel Corporation, "Enfoque de nuevos productos: componentes: nuevos ASSP se adaptan a las aplicaciones móviles", Microcomputer Solutions, septiembre/octubre de 1990, página 11
  21. ^ Crabb, Don (20 de mayo de 1985). "Agregar Spunk a la PC IBM". InfoMundo . vol. 7, núm. 20. pág. 49.
  22. ^ EEVblog n.° 410: desmontaje del emulador en circuito Microtek 8086. EEVBlog. 15 de enero de 2013 - vía YouTube.
  23. ^ Intel Corporation, "Enfoque de nuevos productos: sistemas: la placa de fax para PC simplifica la transmisión de datos", Microcomputer Solutions, enero/febrero de 1991, página 14.
  24. ^ Brear, Scott (21 de enero de 1985). "El ciclo de cambio se acelera". Mundo de la informática . vol. 19, núm. 3. Empresa IDG. págs.ID/15. ISSN  0010-4841.
  25. ^ Manual de referencia y guía de programación 7171 (PDF) . Corporación IBM. 1986, págs. 4-13. GA37-0021-0.
  26. ^ "Notificación de cambio de producto 106013 – 01" (PDF) . Intel . 2 de mayo de 2006. Archivado desde el original (PDF) el 9 de octubre de 2006.
  27. ^ "Intel cobra en chips antiguos". El registro . Consultado el 18 de febrero de 2024 .
  28. ^ "Innovasic ofrece circuitos integrados de repuesto para microcontroladores Intel 186/188". Archivado desde el original el 13 de febrero de 2012 . Consultado el 19 de enero de 2009 .
  29. ^ "Jamie Iles - Software + Hardware | CPU 80186". www.jamieiles.com .

enlaces externos