WikiDer > Intel 80186 - Википедия
Процессор Intel A80186 с серым теплоотводом. | |
Общая информация | |
---|---|
Запущен | 1982 |
Снято с производства | 28 сентября 2007 г.[1] |
Общий производитель (ы) | |
Спектакль | |
Максимум. ЦПУ тактовая частота | От 6 МГц до 25 МГц |
ФСБ скорости | От 6 МГц до 25 МГц |
Ширина данных | 16 бит |
Ширина адреса | 20 бит |
Архитектура и классификация | |
Мин. размер элемента | 3 мкм[3] |
Набор инструкций | x86-16 |
Физические характеристики | |
Транзисторы |
|
Сопроцессор | 8087 и позже, 80187 (только для 80186) |
Пакет (ы) | |
Розетки) | |
Продукты, модели, варианты | |
Вариант (ы) | Intel 80188 |
История | |
Предшественник | Intel 8088 |
Преемник | Intel 80386 (The 80286 был также представлен в начале 1982 года и, таким образом, современен с 80186) |
Intel 80186, также известный как iAPX 186,[4] или просто 186, это микропроцессор и микроконтроллер введен в 1982 году. Он был основан на Intel 8086 и, как он, имел 16 бит внешний шина данных мультиплексируется с 20-битным адресная шина. Он также был доступен как 80188, с 8 бит внешняя шина данных.
Описание
Особенности и производительность
Серия 80186 в основном предназначалась для встроенные системы, так как микроконтроллеры с внешней памятью. Следовательно, чтобы уменьшить количество интегральные схемы требуется, он включает такие функции, как генератор часов, контроллер прерываний, таймеры, состояние ожидания генератор, DMA каналы и внешние выбор чипа линий.
Первоначальная тактовая частота 80186 составляла 6МГц, но из-за того, что для микрокод для использования, особенно для вычисления адреса, многие отдельные инструкции выполнялись быстрее, чем на 8086 при той же тактовой частоте. Например, обычный зарегистрироваться + немедленно[5] режим адресации был значительно быстрее, чем на 8086, особенно когда ячейка памяти была одновременно (одним из) операндом (ами) и местом назначения. Умножение и деление также показало значительное улучшение, будучи в несколько раз быстрее, чем на исходном 8086, а многобитный сдвиг выполнялся почти в четыре раза быстрее, чем в 8086.
В 80186 было введено несколько новых инструкций (в некоторых странах они называются набором инструкций 8086-2). таблицы): войти/покинуть (замена нескольких инструкций при обработке кадров стека), пуша/попа (нажать / вытолкнуть все общие регистры), граница (проверьте индекс массива на соответствие границам) и ins/выходы (ввод / вывод строки). Полезный немедленный добавлен режим для толкать, имул, и инструкции многобитового сдвига. Эти инструкции также были включены в современный 80286 и в последующие чипы. (Набор инструкций 80286 является расширенным набором 80186, плюс новые инструкции для Защищенный режим.)
(Переработанный) CMOS версия, 80C186, представленная Обновление DRAM, режим энергосбережения и прямой интерфейс для числовых вычислений с плавающей запятой 80C187. сопроцессор.
Использует
В персональных компьютерах
80186 стал бы естественным преемником 8086 в персональных компьютерах. Однако, поскольку его интегрированное оборудование было несовместимо с оборудованием, используемым в оригинальном IBM PC, 80286 вместо этого использовался в качестве преемника в IBM PC / AT.
Несколько примечательных персональные компьютеры использовал 80186: австралийский Dulmont Magnum ноутбук, один из первых ноутбуков; то Ван Office Assistant, продаваемый как автономный текстовый процессор, подобный ПК; то Мышление; то Сименс ПК-Д (не 100% Совместимость с IBM PC но используя MS-DOS 2.11); то Compis (а Шведский школьный компьютер); французский SMT-Goupil G4; то РМ Нимбус (компьютер британской школы); то Unisys ЗНАЧОК (канадский школьный компьютер); ORB Computer фирмы ABS; то HP 100LX, HP 200LX, HP 1000CX, и HP OmniGo 700LX; то Тэнди 2000 настольный компьютер (рабочая станция, отчасти совместимая с ПК с четкой графикой для своего времени); Telex 1260 (совместимый с настольным PC-XT); то Philips: ДА; Nokia МикроМикко 2. Желудь создал подключаемый модуль для компьютеров BBC Master, содержащих 80186-10 с 512 КБ ОЗУ, BBC Master 512 система.
В дополнение к приведенным выше примерам автономных реализаций 80186 для персональных компьютеров существовал как минимум один пример реализации карты ускорителя «надстройки»: Орхидеи Технологии ПК Turbo 186,[6] выпущен в 1985 году. Он был предназначен для использования с оригинальным Intel 8088-основан IBM PC (Модель 5150).
Другие устройства
Intel 80186 предназначен для встраивания в электронные устройства, которые в первую очередь не являются компьютерами. Например:
- 80186 использовался для управления внутрисхемным эмулятором Microtek 8086[7]
- его ответвление, Intel 80188 был встроен в модем Intel 14.4EX, выпущенный в 1991 году. Процессор 16 МГц использовался для выполнения сложных алгоритмов, необходимых для прямого исправления ошибок, Модуляция решетки, и эхоподавление в модеме
- преобразователь протокола IBM 7171, который сделал ASCII символьные терминалы появляются как IBM 3270 терминал к мэйнфрейму IBM,[8] использовал Intel 80186 в качестве процессора.[9]
В мае 2006 года Intel объявила, что производство 186 прекратится в конце сентября 2007 года.[10] Замены, совместимые с выводами и инструкциями, могут по-прежнему производиться различными сторонними источниками,[11] и версии ПЛИС общедоступны.[12]
Смотрите также
Примечания и ссылки
- ^ [1].
- ^ ЦП http://www.cpu-world.com.
- ^ WikiChip
- ^ Справочник программиста iAPX 286 (PDF). Intel. 1983. стр. 1-1.
- ^ Фактически все варианты, включая рег + рег и рег + рег + немедленно были быстрее.
- ^ Добавление Spunk в IBM PC в InfoWorld, 20 мая 1985 г.
- ^ https://www.youtube.com/watch?v=XqLBmWu6Mg4
- ^ Бреар, Скотт (21 января 1985 г.). «Цикл изменений ускоряется». Computerworld. IDG Enterprise. 19 (3): ID / 15. ISSN 0010-4841.
- ^ 7171 Справочное руководство и Руководство по программированию (PDF). Корпорация IBM. 1986. С. 4–13. GA37-0021-0.
- ^ «Intel обналичивает старые чипы». Архивировано из оригинал на 2011-08-22. Получено 2009-01-19.
- ^ «Innovasic предлагает замену микросхем для микроконтроллеров Intel 186/188». Архивировано из оригинал на 2012-02-13. Получено 2009-01-19.
- ^ «S80186: 16-битное IP-ядро, совместимое с 80186».