stringtranslate.com

Интел 80186

Intel 80186 , также известный как iAPX 186 , [5] или просто 186 , — микропроцессор и микроконтроллер, представленный в 1982 году. Он был основан на Intel 8086 и, как и он, имел 16-битную внешнюю шину данных , мультиплексированную с 20-битной адресной шиной . Также был доступен вариант 80188 с 8-битной внешней шиной данных.

Описание

Значительно упрощенная структурная схема архитектуры 80186
Кристалл Intel 80186

Серия 80186 была разработана для сокращения количества требуемых интегральных схем . Она включала такие функции, как генератор тактовых импульсов , контроллер прерываний , таймеры , генератор состояний ожидания , каналы DMA и внешние линии выбора чипа . Она использовалась во многих встроенных системах , как микроконтроллеры с внешней памятью.

Первоначальная тактовая частота 80186 составляла 6  МГц , но из-за большего количества оборудования, доступного для использования микрокодом , особенно для вычисления адреса, многие отдельные инструкции выполнялись за меньшее количество тактов, чем на 8086 при той же тактовой частоте. Например, режим общего регистра+непосредственной адресации был значительно быстрее, чем на 8086, [a] особенно когда ячейка памяти была как (одним из) операндом(ами), так и местом назначения. Умножение и деление также показали значительное улучшение, будучи в несколько раз быстрее, чем на оригинальном 8086, а многобитовые сдвиги выполнялись почти в четыре раза быстрее, чем в 8086.

Несколько новых инструкций были введены с 80186 (называемым набором инструкций 8086-2 в некоторых технических описаниях [ требуется ссылка ] ): enter / leave (замена нескольких инструкций при обработке стековых кадров), pusha / popa (push/pop всех общих регистров), bound (проверка индекса массива на соответствие границам) и ins / outs (ввод/вывод строки). Полезный немедленный режим был добавлен для инструкций push , imul и многобитового сдвига. Эти инструкции также были включены в современный 80286 и в последующие чипы. [b]

Кристалл Intel 80C186

(Переработанная) версия CMOS , 80C186, представила обновление DRAM , режим энергосбережения и прямой интерфейс с числовым сопроцессором с плавающей точкой 80C187 . Intel предоставила этот микропроцессор Fujitsu Limited примерно в 1985 году. [6] Оба корпуса для версии Intel 80186 были доступны в 68-контактном PLCC и PGA в качестве образцов в третьем квартале 1985 года. [7] Доступная версия Intel 80186-12 12,5 МГц, использующая 1,5 мкм процесс HMOS-III за 36 долларов США в партиях по 100 штук. [8] Доступная версия Intel 80C186 12,5 МГц, использующая технологию CHMOS III-E, потребляющая приблизительно 90 мА при нормальной нагрузке и всего 32 мА в режиме энергосбережения. Он был доступен в 68-контактном корпусе PLCC, CPGA или CLCC. [9] Военная версия встроенного контроллера Intel M80C186 была доступна в версиях 10 и 12 МГц. Они соответствовали стандартам шинных приложений MIL-STD-883 Rev. C и MIL-STD-1553 . Версия CHMOS 12 МГц потребляет приблизительно 100 мА. Доступные корпуса были 68-контактными CPGA и CQFP . Версия PGA M80C186 10 МГц была доступна за 378 долларов США в количестве 100 единиц. [10] Доступный 80C186EB в полностью статической конструкции для стандартного продукта специального назначения с использованием технологии CHMOS IV 1 мкм . Они были доступны в 3- и 5-вольтовых версиях с 84-выводным корпусом PLCC и 80-выводным корпусом EIAJ QFP . Он также был доступен по цене 16,95 долл. США в количестве 1000 единиц. [11] Intel 80C186EC содержит 4 канала DMA, 2 контроллера прерываний, 22 ввода-вывода, которые управляют двумя последовательными каналами, и 4 таймера. Эта версия была доступна по цене 17,70 долл. США в количестве 1000 единиц. Этот микроконтроллер доступен только в 5-вольтовой версии. Как Intel 80C186EC, так и 80C186EA содержат три различных режима управления питанием, которые включают режим ожидания, выключение питания и энергосбережение. 80C186EA имеет как 5-, так и 3-вольтовые версии. Версия 80C186XL была доступна до 20 МГц, что совместимо с существующей версией CMOS 80C186, которая имеет на 25% более высокую производительность и на 50% более низкое энергопотребление. Эта версия использовала 1 мкм CHMOS-технологию процесса. Оба варианта 80C186EA и 80C186XL были доступны по цене 11,80 долларов США в количестве 1000 единиц. [12]

серия 80188

Также был доступен вариант 80188 с 8-битной внешней шиной данных ; это делало его менее дорогим для подключения к периферийным устройствам . Однако 16-битные регистры и диапазон адресов в один мегабайт остались неизменными. Он имел пропускную способность 1 миллион инструкций в секунду . [17] Intel вторым источником этого микропроцессора была Fujitsu Limited около 1985 года. [18] Оба корпуса версии Intel 80188 были доступны в 68-контактном PLCC и PGA в качестве образцов в третьем квартале 1985 года. [19] Доступный 80C188EB в полностью статическом дизайне для стандартного продукта специального назначения с использованием 1-микронной технологии CHMOS IV. Они были доступны в 3- и 5-вольтовой версии с 84-выводным PLCC и 80-выводной версией EIAJ QFP . Он также был доступен по цене 15,15 долларов США в партиях по 1000 единиц. [20]

Серия 80188 в основном предназначалась для встраиваемых систем , как микроконтроллеры с внешней памятью. Поэтому, чтобы уменьшить количество требуемых чипов, она включала такие функции, как генератор тактовых импульсов , контроллер прерываний , таймеры, генератор состояний ожидания , каналы DMA и внешние линии выбора чипа . В то время как N80188 был совместим с числовым сопроцессором 8087, 80C188 не был. Он не имел интегрированных кодов управления ESC.

Использует

В персональных компьютерах

Поскольку интегрированное оборудование, включенное в 80186, было несовместимо с поддерживающими чипами, выбранными IBM для IBM PC на базе 8088 , выпущенного несколькими месяцами ранее, чип не имел большого успеха на рынке ПК. IBM выбрала 80286 для своего преемника, IBM PC/AT , выпущенного в августе 1984 года. Большинство других производителей ПК-совместимых компьютеров последовали его примеру.

Несмотря на это, несколько известных персональных компьютеров использовали 80186:

В дополнение к приведенным выше примерам автономных реализаций 80186 для персональных компьютеров, существовало по крайней мере два примера реализаций «дополнительных» карт ускорителей: BBC Master 512 , плагин Acorn для серии компьютеров BBC Master, содержащий 80186–10 с 512 КБ ОЗУ, и Orchid Technology PC Turbo 186, [21] выпущенный в 1985 году. Он был предназначен для использования с оригинальным IBM PC на базе Intel 8088 (модель 5150).

Другие устройства

Intel 80186 и 80188 часто встраиваются в электронные устройства, которые в первую очередь не являются компьютерами. Например:

Конец жизни

30 марта 2006 года Intel объявила, что производство 80186 и 80188, а также производство других моделей процессоров, таких как 80386 и 80486, прекратится в конце сентября 2007 года. [26] [27] Совместимые по выводам и инструкциям замены все еще могут производиться различными сторонними источниками, [28] а версии FPGA общедоступны. [29]

Смотрите также

Примечания

  1. ^ Фактически, все варианты, включая reg+reg и reg+reg+immediate, были быстрее.
  2. ^ Набор инструкций 80286 представляет собой расширенный набор инструкций 80186, а также новые инструкции для защищенного режима .

Ссылки

  1. ^ "Уведомление об изменении продукта" (PDF) . 2 мая 2006 г. Архивировано из оригинала (PDF) 23 октября 2006 г.
  2. ^ Процессор http://www.cpu-world.com.
  3. ^ "Процесс литографии 3 мкм". WikiChip .
  4. ^ Корпорация Intel, «Новый фокус продукта: компоненты: новый ASSP подходит для мобильных приложений», Microcomputer Solutions, сентябрь/октябрь 1990 г., стр. 11.
  5. ^ Справочник программиста iAPX 286 (PDF) . Intel. 1983. стр. 1-1.
  6. ^ Корпорация Intel, «NewsBits: Новости второго источника», Solutions, январь/февраль 1985 г., стр. 1.
  7. Эшборн, Джим; «Усовершенствованная упаковка: немного значит много», Intel Corporation, Solutions, январь/февраль 1986 г., стр. 2.
  8. Корпорация Intel, «Новый компонент фокуса продукта: микропроцессор 80186-12: быстрый и грозный», Solutions, март/апрель 1986 г., стр. 10.
  9. Ормсби, Джон, редактор, «Новый продукт: компоненты: всё под контролем с 80C186», Intel Corporation, Microcomputer Solutions, ноябрь/декабрь 1987 г., стр. 13.
  10. ^ Корпорация Intel, «В центре внимания: Компоненты: Быстрый встроенный контроллер M80C186 сокращает потребление энергии», Microcomputer Solutions, март/апрель 1989 г., стр. 12.
  11. ^ Корпорация Intel, «Новый фокус продукта: компоненты: новый ASSP подходит для мобильных приложений», Microcomputer Solutions, сентябрь/октябрь 1990 г., стр. 11.
  12. ^ Корпорация Intel, «Новый фокус на продукте: компоненты: процессоры предоставляют больше функций для встроенных приложений», Microcomputer Solutions, ноябрь/декабрь 1991 г., стр. 13.
  13. ^ "Уведомление об изменении продукта" (PDF) . 2 мая 2006 г. Архивировано из оригинала (PDF) 9 октября 2006 г.
  14. ^ "Семейство Intel 80188". CPU World .
  15. ^ "Процесс литографии 3 мкм". WikiChip .
  16. ^ Корпорация Intel, «Новый фокус продукта: компоненты: новый ASSP подходит для мобильных приложений», Microcomputer Solutions, сентябрь/октябрь 1990 г., стр. 11
  17. Пачеко, Альберто (12 октября 2001 г.). «1.3 Семейство микропроцессоров Intel» [Процессоры Intel: MCS-4, MCS-8, MCS-85, x86: IA-16, IA-32, IA-64.]. CB-00-852/01. Lenguaje Ensamblador (на английском и испанском языках). Технологический институт Чиуауа . Архивировано из оригинала 24 апреля 2012 года . Проверено 20 июля 2010 г.
  18. ^ Корпорация Intel, «NewsBits: Новости второго источника», Solutions, январь/февраль 1985 г., стр. 1
  19. ^ Эшборн, Джим; «Усовершенствованная упаковка: немного значит много», Intel Corporation, Solutions, январь/февраль 1986 г., стр. 2
  20. ^ Корпорация Intel, «Новый фокус продукта: компоненты: новый ASSP подходит для мобильных приложений», Microcomputer Solutions, сентябрь/октябрь 1990 г., стр. 11
  21. Крабб, Дон (20 мая 1985 г.). «Добавляем сперму к IBM PC». InfoWorld . Т. 7, № 20. С. 49.
  22. ^ EEVblog #410 – Разборка внутрисхемного эмулятора Microtek 8086. EEVBlog. 15 января 2013 г. – через YouTube.
  23. ^ Корпорация Intel, «Новый продукт: Системы: Плата ПК-факса упрощает передачу данных», Microcomputer Solutions, январь/февраль 1991 г., стр. 14.
  24. Брир, Скотт (21 января 1985 г.). «Цикл изменений ускоряется». Computerworld . Т. 19, № 3. IDG Enterprise. стр. ID/15. ISSN  0010-4841.
  25. ^ 7171 Справочное руководство и руководство по программированию (PDF) . Корпорация IBM. 1986. С. 4–13. GA37-0021-0.
  26. ^ "Уведомление об изменении продукта 106013 – 01" (PDF) . Intel . 2 мая 2006 г. Архивировано из оригинала (PDF) 9 октября 2006 г.
  27. ^ "Intel обналичивает древние чипы". The Register . Получено 18 февраля 2024 г. .
  28. ^ "Innovasic предлагает заменяющие микросхемы для микроконтроллеров Intel 186/188". Архивировано из оригинала 13 февраля 2012 г. Получено 19 января 2009 г.
  29. ^ "Джейми Айлс – Программное обеспечение + Аппаратное обеспечение | 80186 CPU". www.jamieiles.com .

Внешние ссылки