КР1810ВМ86¶
КР1810ВМ86 — это советский 16-разрядный микропроцессор, выпускавшийся по лицензии на архитектуру Intel 8086. Представляет собой клон процессора Intel 8086, изготовленный по n-МОП технологии. Является центральным процессором для ряда советских и российских персональных компьютеров, промышленных контроллеров и встраиваемых систем, в первую очередь — для машин серий ЕС ПЭВМ, «Нейрон», «Искра» и других.
¶История
Разработка 16-разрядного микропроцессора в СССР началась в конце 1970-х годов в рамках программы создания единой системы электронных вычислительных машин (ЕС ЭВМ). В качестве прототипа был выбран процессор Intel 8086, выпущенный в 1978 году. Лицензионное соглашение с корпорацией Intel (США) было заключено в 1980 году, после чего началось освоение производства на нескольких предприятиях электронной промышленности СССР.
Основным производителем КР1810ВМ86 стал Воронежский завод полупроводниковых приборов (ВЗПП, ныне — АО «ВЗПП-Микрон»). Позднее выпуск был освоен на заводе «Квант» в Зеленограде, а также на некоторых других предприятиях. Серийное производство началось в 1982 году. Микропроцессор выпускался в керамическом корпусе типа DIP-40 (пластмассовый корпус для данной серии не применялся) и имел маркировку КР1810ВМ86.
В отличие от оригинального Intel 8086, советский процессор изготавливался по более консервативным технологическим нормам (3–5 мкм против 3 мкм у Intel), что привело к несколько меньшей тактовой частоте (5–8 МГц против 8–10 МГц у оригинала) и большему энергопотреблению. Тем не менее, КР1810ВМ86 был полностью совместим с Intel 8086 на уровне системы команд, регистров и выводов, что позволяло использовать его в качестве замены в советских копиях западных компьютеров.
¶Архитектура и характеристики
КР1810ВМ86 является 16-разрядным микропроцессором с архитектурой, основанной на регистровой модели Intel 8086. Он имеет 16-разрядную шину данных и 20-разрядную шину адреса, что обеспечивает адресацию до 1 Мбайт памяти. Процессор включает:
- 8 регистров общего назначения (AX, BX, CX, DX, SP, BP, SI, DI), каждый из которых может использоваться как 16-разрядный или как два 8-разрядных (AH/AL, BH/BL, CH/CL, DH/DL).
- 4 сегментных регистра (CS, DS, SS, ES) для организации сегментированной памяти.
- Регистры указателя команд (IP) и флагов (FLAGS).
- Внутренний блок управления и арифметико-логическое устройство (АЛУ).
¶Основные характеристики
| Параметр | Значение |
|---|---|
| Разрядность | 16 бит |
| Тактовая частота | 5–8 МГц (типично 5 МГц) |
| Шина данных | 16 бит |
| Шина адреса | 20 бит |
| Адресуемая память | 1 Мбайт |
| Технология | n-МОП (3–5 мкм) |
| Напряжение питания | +5 В |
| Потребляемая мощность | около 2,5 Вт |
| Корпус | DIP-40 (керамический) |
| Количество транзисторов | около 29 000 |
| Система команд | 133 команды (совместимость с x86) |
¶Система команд
КР1810ВМ86 полностью поддерживает систему команд Intel 8086, включая:
- Арифметические команды: сложение, вычитание, умножение, деление (в том числе с плавающей запятой через эмуляцию или сопроцессор).
- Логические команды: AND, OR, XOR, NOT, сдвиги и циклические сдвиги.
- Команды пересылки данных: MOV, PUSH, POP, XCHG, IN/OUT (для портов ввода-вывода).
- Команды управления: условные и безусловные переходы, вызовы подпрограмм, возвраты.
- Команды работы со строками: MOVS, CMPS, SCAS, LODS, STOS (с префиксами REP, REPE, REPNE).
- Команды прерываний: INT, INTO, IRET.
¶Применение
КР1810ВМ86 использовался в качестве центрального процессора в широком спектре советских электронных устройств, в первую очередь в персональных компьютерах и промышленных контроллерах.
¶Персональные компьютеры
- ЕС ПЭВМ (Единая система персональных электронных вычислительных машин): серия советских IBM PC-совместимых компьютеров, выпускавшихся с 1986 года. Модели ЕС-1840, ЕС-1841, ЕС-1842 и другие были оснащены КР1810ВМ86 с тактовой частотой 4,77–8 МГц.
- «Нейрон» (Нейрон И9.66): 16-разрядный персональный компьютер, выпускавшийся с 1988 года на заводе «Квант» (Зеленоград). Использовал КР1810ВМ86 с частотой 5 МГц.
- «Искра-1030» (1988) и «Искра-1031»: советские IBM PC-совместимые компьютеры, оснащённые КР1810ВМ86.
- «Поиск» (1989) и «Поиск-2»: портативные компьютеры, в ряде модификаций использовавшие КР1810ВМ86.
- «Электроника МС 1502» (1989): советский компьютер, совместимый с IBM PC/XT, на базе КР1810ВМ86.
¶Промышленные контроллеры и встраиваемые системы
КР1810ВМ86 широко применялся в промышленных контроллерах, системах автоматизации, измерительных приборах и военной технике. Благодаря совместимости с Intel 8086, для него существовала развитая периферия: контроллеры прерываний (КР1810ВН59), таймеры (КР1810ВИ54), контроллеры прямого доступа к памяти (КР1810ВТ37), контроллеры клавиатуры и дисплея. Это позволяло строить законченные вычислительные системы на базе одного процессора.
¶Сопроцессор
Для расширения вычислительных возможностей КР1810ВМ86 мог работать в паре с математическим сопроцессором КР1810ВМ87 (клон Intel 8087). Сопроцессор подключался к той же шине и выполнял операции с плавающей запятой, ускоряя научные и инженерные расчёты. В СССР выпускались также сопроцессоры КР1810ВМ87 в керамическом корпусе.
¶Критика и недостатки
КР1810ВМ86, как и его прототип Intel 8086, имел ряд архитектурных ограничений, которые стали заметны по мере развития вычислительной техники:
- Сегментированная модель памяти: 20-разрядная адресация (1 Мбайт) была достаточной для начала 1980-х годов, но к концу десятилетия стала узким местом. Программирование сегментов требовало дополнительных усилий и приводило к путанице.
- Отсутствие встроенного кэша: процессор работал напрямую с памятью, что замедляло выполнение программ при работе с медленной DRAM.
- Низкая тактовая частота: 5 МГц (типично) против 8–10 МГц у Intel 8086, что делало его менее производительным.
- Энергопотребление: около 2,5 Вт, что было высоким для своего времени и требовало эффективного охлаждения.
- Технологическое отставание: советский процессор изготавливался по более грубым нормам, что снижало надёжность и увеличивало брак.
Тем не менее, для своего времени КР1810ВМ86 был достаточно производительным и надёжным микропроцессором, позволившим СССР создать собственную линейку IBM PC-совместимых компьютеров.
¶Интересные факты
- КР1810ВМ86 выпускался в двух вариантах: с тактовой частотой 5 МГц (стандартный) и 8 МГц (высокочастотный, маркировка КР1810ВМ86-8).
- Процессор мог работать в многопроцессорных конфигурациях, что использовалось в некоторых промышленных системах.
- В 1990-х годах, после распада СССР, КР1810ВМ86 продолжал выпускаться на ВЗПП и использовался в ремонте и модернизации советской техники.
- Существовала также версия микропроцессора в пластмассовом корпусе (КР1810ВМ86-1), но она не получила широкого распространения.
¶Источники
- Б. М. Малашевич. «Микропроцессоры и микропроцессорные комплекты интегральных микросхем». — М.: Радио и связь, 1988.
- В. Л. Григорьев, В. И. Королёв. «Микропроцессорные комплекты серии КР1810». — М.: Энергоатомиздат, 1989.
- Техническое описание микросхемы КР1810ВМ86. — Воронеж: ВЗПП, 1982.
- Журнал «Микропроцессорные средства и системы» (1985–1990).
- Data sheet Intel 8086 (1978).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →


