ДВК: различия между версиями

Материал из Emuverse
(Это здесь лишнее)
Строка 1: Строка 1:
{{Википедия|Диалоговый вычислительный комплекс}}
{{Emuverse}}


'''Диалоговый вычислительный комплекс''' ('''ДВК''') — семейство советских персональных компьютеров середины 80-х — начала 90-х годов ХХ века. Разработан в НИИТТ НПО «Научный Центр», г. Зеленоград. Первая модель ДВК-1 разработана в 1981, выпуск с 1982.
'''Диалоговый вычислительный комплекс''' ('''ДВК''') — семейство советских персональных компьютеров середины 80-х — начала 90-х годов ХХ века.
 
Архитектурно ДВК повторяют (ДВК-1 — частично) мини-ЭВМ (по американской терминологии — миникомпьютеры) фирмы DEC PDC-11 и PDP-11, но на более современной элементной базе, в частности с использованием однокристальных микропроцессоров.
 
Все компьютеры ДВК были программно и аппаратно (по шине [[Магистральный параллельный интерфейс|МПИ]]) совместимы с серией управляющих Микро-ЭВМ [[Электроника-60]], МС 1212 и [[СМ ЭВМ|СМ-1425]]. Выпускались на заводе [[Квант (компания)|Квант]] Министерства электронной промышленности СССР. В 1990 году выпуск всех моделей ДВК составил 200 тыс. машин.
 
== Модельный ряд ==
{| class="standard"
!rowspan="2"| Тип ДВК
!colspan="2"| Наименование ДВК
|-
! По документации
! Упрощенное
|-
|rowspan="3"|ДВК-1
|MC 0501 (НМС 01100.1)
|ДВК-1
|-
|MC 0501.04 (НМС 01100.1.-04)
|ДВК-1М
|-
|MC 0501.03 (НМС 01100.1.-03)
|ДВК-1МШ
|-
|rowspan="5"|ДВК-2
|НМС 01900.01
|ДВК-2
|-
|МС 0501.02 (НМС 01100.01-02)
|ДВК-2М
|-
|МС 0501.05 (НМС 01100.01-05)
|—
|-
|МС 0501.06 (НМС 01100.01-06)
|ДВК-2МШ
|-
|МС 0501.07 (НМС 01100.01-07)
|—
|-
|rowspan="5"|ДВК-3
|МС 0502
|—
|-
|МС 0502.01
|—
|-
|МС 0502.02
|—
|-
|МС 0502.03
|—
|-
|МС 0502.07
|ДВК-3М2
|-
|-
|rowspan="2"|ДВК-4
|МС 0502.09
|ДВК-4
|-
|-
|?
|ДВК-4М
|-
|}
 
=== ДВК-1 ===
 
* Процессор: Микро-ЭВМ МС 1201 (МС 1201.01) на основе микропроцессора [[К1801ВМ1]]
* Объем ОЗУ — 48 килобайт
* Встроенный BASIC или Фокал в пользовательском ПЗУ объемом 8 килобайт
* Внешние накопители: нет
* Алфавитно-цифровой терминал: 15ИЭ-00-013 стык C2 9600 бод, токовая петля 20mA (ИРПС)
* Термопринтер 15ВВ1180-002, подключаемый по интерфейсу ИРПР.
* Быстродействие — около 330 тыс. операций/c.
 
МикроЭВМ МС 1201 (MC 1201.01) устанавливалась в корпусе дисплея 15ИЭ-00-013 и подключение по ИРПС осуществлялось внутри корпуса.
 
=== ДВК-2 ===
 
Представлял собой ДВК-1 с подключенным дисководом ГМД-7012 и отключенным пользовательским ПЗУ.
 
* Объем ОЗУ — 56 килобайт
* Внешние накопители: сдвоенный накопитель на 8-ми дюймовых дисках ГМД-7012, драйвер <code>DX:</code>
* Остальные характеристики совпадают с ДВК-1
 
=== ДВК-2М ===
 
* Процессор: МикроЭВМ MC 1201.01 на основе процессора [[1801BMx|КМ1801ВМ1]] или MC 1201.02 на основе процессора [[КМ1801ВМ2]]
* КНГМД
* Внешние накопители: два 5-дюймовых накопителя на гибких магнитных дисках НГМД 6022 (40 дорожек) <code>MX:</code>
* Алфавитно-цифровой терминал: 15ИЭ-00-013
 
В этой модели ДВК было введено разделение «корзин» дисплея и собственно ЭВМ. В корзине дисплея осталось свободное место, а платы микроЭВМ и КНГМД (контроллера накопителей на гибких магнитных дисках) были помещены в отдельную корзину, в которой оставалось ещё 2 посадочных места под полные платы.
Первые экземпляры ДВК-2М имели всего 48 килобайт ОЗУ. 8 килобайт адресного пространства были заняты микросхемой пользовательского ПЗУ с начальным загрузчиком с MX. Позднее было заменено системное ПЗУ на микроЭВМ. В него был включен начальный загрузчик с MX, в результате чего надобность в пользовательском ПЗУ отпала и объем ОЗУ вернулся к 56 килобайтам.
Контроллер КНГМД поддерживал подключение до 4 накопителей.
 
Возможность подключения ГМД-7012 осталась, но требовала пайки специального кабеля. Пользователи собирали подобные комплексы для переноса информации с 8-дюймовых дискет на 5-дюймовые.
 
=== ДВК-2МШ ===
 
: ''См. также: [[Комплекс Учебной Вычислительной Техники]]''
 
Школьная модификация ДВК-2М для работы в качестве рабочего места преподавателя в составе учебных классов КУВТ-86 на основе [[БК|Электроника БК-0010]]. Комплектовался контроллером последовательного канала КТЛК-4 или КТЛК-6 для организации сети класса.
 
=== ДВК-3 ===
 
ДВК-3 (или Электроника 0507.02 или 0507.03) был собран в корпусе типа «моноблок», который совмещал в себе монитор МС 6105, источник питания, дисководы и «корзину» с системной шиной. Отдельно подключалась клавиатура МС 7004. ДВК-3 имел в своем составе плату микро-ЭВМ «Электроника МС 1201.02» на основе процессора КМ1801ВМ2 (в керамическом корпусе), плату КНГМД, плату КСМ и плату КГД.
 
=== ДВК-3М ===
 
В дальнейшем, появилась модификация ДВК-3М («Электроника МС0502» исполнений −05, −06 и −07) в составе платы микро-ЭВМ «Электроника МС 1201.03» на основе [[КМ1801ВМ3]]. С этим процессором использовался объем памяти 248&nbsp;КБ.
 
=== ДВК-3М2 ===
 
Смонтирован в настольном алюминиевом корпусе, подобно ДВК-2. Имеет внешний монитор МС 6105 и клавиатуру МС 7004, которые подключены к контроллеру КСМ. Комплектовался КМД — контроллером мини-диска <code>MY:</code>.
 
=== ДВК-4 ===
 
«Электроника МС0502» исполнения −09. В состав входит «Электроника МС 1201-03», контроллер накопителя на жестком магнитном диске КНЖМД с ёмкостью 5 или 10 МБ. Контроллер цветного графического дисплея КЦГД и цветной монитор «MC 6106».
 
=== ДВК-4М ===
На основе «Электроника МС 1201.04». Имеет память размером 1 Мбайт, которая могла использоваться как [[RAM]]-диск.
 
На части компьютеров стояла ОС [[ДЕМОС|ДЕМОС-ДВК]]. Было выпущено несколько компьютеров с сопроцессором плавающей точки К1801ВМ4.
 
=== Квант-4С ===
 
Комплектация аналогична ДВК-4М, но комплекс смонтирован в горизонтальном металлическом корпусе.
 
== Одноплатные вычислители ==
 
Все компьютеры семейства выполнены на основе одноплатных МикроЭВМ Электроника МС 1201.ХХ (также иногда называемых вычислителями — прообраз современной материнской платы). Плата Микро-ЭВМ и контроллеры вставлялись в несущую «корзину» c системной магистралью (шиной) [[Магистральный параллельный интерфейс|МПИ]] ([[Q-Bus]]).
 
=== Электроника МС 1201 ===
 
Выполнен на микропроцессоре [[К1801ВМ1]]. Включает в себя ОЗУ 56 Кбайт ([[К565РУ3]] организация 16К*1, три напряжения питания), системное ПЗУ емкостью 8 Кбайт (4К слов по 16 бит), пользовательское ПЗУ емкостью 8 Кбайт и интерфейсные средства: устройство подключения дисплея по последовательному каналу К1801ВП1-035 (Стык С2, [[токовая петля]] 20 мА, 9600 бод); устройство подключения печатающего устройства по байтовому каналу К1801ВП1-033 (ИРПР); устройство подключения накопителя на магнитных дисках «Электроника ГМД-7012» К1801ВП1-034. Эта модель и МС 1201.01 выпускались в двух отличающихся схемотехнически вариантах. В раннем варианте процедура регенерации динамической памяти осуществлялась периодически специальным циклом чтения памяти по запросу ПДП контроллером К1801ВП1-034 (вернее, его обвязкой). В более позднем регенерация была сделана прозрачной, для выполнения жёстких требований при разработке приложений реального времени.
 
Системное (теневое) ПЗУ содержит программы пультового терминала, тесты самодиагностики, программы расширенной арифметики и начальные загрузчики с устройств «Электроника ГМД-7012» и позднее — «Электроника НГМД-6022». Пользовательское ПЗУ размещается в основном адресном пространстве и для его использования требуется отключить один банк памяти.
 
=== Электроника МС 1201.01 ===
 
(Электроника НМС 11100.1, Электроника НЦ 80-01Д). Практически аналогична МС 1201, но ОЗУ заменено на микросхемы [[К565РУ6]], отличавшееся одиночным питанием.
 
=== Электроника МС 1201.02 ===
 
Выполнен на микропроцессоре [[КМ1801ВМ2]].
 
Применяемые микросхемы: КР1801РЕ2-055, КР1801ВП1-035, КР1801ВП1-033, КР1801ВП1-034 2 шт., КР1801ВП1-013. 32 × КР565РУ6 (использовалось 56Кбайт из 64Кбайт) или 16 x [[К565РУ5]] (использовалось 56Кбайт из 128Кбайт)
 
=== Электроника МС 1201.03 ===
Выполнен на микропроцессоре [[КМ1801ВМ3]], который имеет средства защиты памяти. Значительно повышено быстродействие (800 тысяч команд регистр-регистр в секунду). Системный контроллер КР1801ВП1-119.
 
Вместо микросхем К565РУ6 на плате установлены микросхемы [[К565РУ5]], что позволило увеличить емкость ОЗУ до 248 Кбайт. Применено исправление одиночных ошибок памяти по коду Хэмминга ([[555ВЖ1]]). Однако реальное быстродействие схема исправления ошибок уменьшала на 12-15 %. Поэтому ряд экземпляров был выпущен с запаянными на месте этого контроллера перемычками.
 
Применен более скоростной контроллер последовательного канала КР1801ВП1-065.
 
Системное ПЗУ содержит загрузчики с контроллеров дисководов DX («ГМД-70», «ГМД-7012»), MX (дисководы 5.25 дюйма, «одинарная плотность записи»), MY (дисководы 5.25 дюйма, «двойная плотность записи»), DW (жёсткий диск, контроллер MFM, выпускались 5Мб, 10Мб и 20Мб диски).
 
=== Электроника МС 1201.04 ===
Выполнен на микропроцессоре [[КМ1801ВМ3]]. ОЗУ объемом 1 Мегабайт на микросхемах [[К565РУ7]]. Первые партии этих микросхем памяти «прославились» одиночными выпавшими битами (а также необходимостью регенерировать 512 адресов, а не 256 и не 128), поэтому эта модель выпускалась только со включённым контроллером исправления ошибок.
 
== Контроллеры ДВК ==
 
=== КСМ ===
Контроллер символьного монитора (иногда упоминается как КСД — Контроллер символьного дисплея), отвечал за вывод на экран алфавитно-цифровой информации. Функционально повторял возможности терминала 15ИЭ-00-013, отрабатывал подмножество системы команд [[VT52]] и имел набор символов [[КОИ-7|КОИ-7]]Н0, КОИ-7Н1, КОИ-7Н0/1. Имел исполнение в виде платы Q-Bus (МПИ), но потреблял с шины только питание. Выполнен на основе микропроцессора [[КР580ВМ80А]]. К МикроЭВМ подключался по ИРПС. В качестве внешних устройств к КСМ подключались монитор МС 6105 и клавиатура МС 7004.
 
=== КГД ===
Контроллер графического дисплея содержал 16 килобайт памяти, включался как надстройка и позволял выводить монохромную графику 286 &times; 400 точек одновременно с текстом. Коммутация и смешивание видеосигналов осуществлялось на плате КГД, и программно можно было выбрать, показывать ли только текстовый, только графический или оба экрана. Для платы КГД были написаны множество графических программ и драйвер электронного диска DE.SYS, позволявший использовать память КГД как дисковое устройство. Несмотря на небольшую ёмкость, это позволяло радикально ускорить работу из-за уменьшения числа обращений к дисководам.
 
=== КНГМД ===
Контроллер накопителя на гибком магнитном диске, имеет подорожечную структуру записи и подключается в системе как устройство <code>MX:</code>. Первоначальный драйвер <code>MX:</code> обладал довольно низкой надежностью, вскоре Потемкин М. И. и Бронштейн Р. А. создали новый драйвер, который быстро вытеснил «официальный».
 
=== КМД ===
Контроллер мини-диска «Электроника НГМД-6022» или «НГМД-6121» с посекторной записью (<code>MY:</code>). Выполнен на основе микропроцессора К1801ВМ1, ПЗУ К1801РЕ1, ОЗУ К1809РУ1, интерфейс связи с МПИ К1801ВП1-095 и К1801ВП1-096
 
=== КЦГД ===
Контроллер цветного графического дисплея, представляющего собой плату расширения со своим процессором (КР1801ВМ2) и оперативной памятью на 128 кбайт (16 штук К165РУ5). Контроллер обеспечивал разрешение 480 &times; 800 — 4 цвета, 480 &times; 400 — 16 цветов из палитры 64 цвета. Технически является полноценным компьютером и имеет возможность загружать и исполнять программы в памяти. Однако из-за чисто программной отрисовки символов на экране и из-за циклов работы видеоконтроллера, перемежающихся с обращениями процессора к памяти, имеет существенно более низкое быстродействие, нежели старый КСМ. Специально переписанная с нуля программа RX (автор Александр Белиц) обогнала по быстродействию оригинальную ПЗУ версию в 2-3 раза. Поддерживаемые протоколы обмена — VT-100 и VT-52.
 
=== КТлК ===
Контроллер последовательного (телеграфного) канала КТЛК-4 или КТЛК-6 применяется для организации сети класса в составе [[Комплекс Учебной Вычислительной Техники|КУВТ ДВК]].
 
=== КНЖМД ===
Контроллер накопителя на жестком магнитном диске. Позволяет подключать накопители 5, 10 и 20Мб по стандарту MFM. Выполнен в виде полной платы МПИ (Q-Bus). Имеет собственный микроконтроллер КМ1818ВМ01 (аналог Scientific Microsystems/Signetics 8X300). Обслуживается драйвером <code>DW</code>.
 
Функционально аналогичный контроллер применяется в ЭВМ [[Электроника 85]].


== Публикации и литература ==
== Публикации и литература ==
* Попов А. А., Хохлов М. М., Глухман В. Л. ''Диалоговые вычислительные комплексы «Электроника НЦ-80-20.'' // „Микропроцессорные средства и системы“, № 4 1984, стр. 61—64.
* [[w:Диалоговый вычислительный комплекс|Статья в Википедии]]
* Серия „МикроЭВМ“ в восьми книгах. Книга 2 „Персональные ЭВМ“, В. С. Кокорин, А. А. Попов, А. А. Шишкевич, М.»Высшая школа" 1988
* {{книга
 
|автор          = В. С. Кокорин, А. А. Попов, А. А. Шишкевич
== См. также ==
|заглавие      =  Книга 2. Персональные ЭВМ
* [[УКНЦ]]
|ссылка        = http://www.emuverse.ru/downloads/computers/DVK/docs/MicroEVM_Book_2.djvu
* [[PDP-11]]
|ответственный  = Под ред. Л. Н. Преснухина
* [[Электроника-60]]
|издание        = МикроЭВМ: В 8 кн.: Практ. пособие.
|место          = М
|издательство  = Высшая школа
|год            = 1988
}}
* Попов А. А., Хохлов М. М., Глухман В. Л. ''Диалоговые вычислительные комплексы «Электроника НЦ-80-20».'' // «Микропроцессорные средства и системы», № 4 1984, стр. 61—64.
* Справочное пособие, Программирование на микроЭВМ. В. Ф. Аникеенко, Б. М. Киселёв, В. И. Убийконь. Минск, издательство Вышэйшая школа, <!--31.07.-->1987
* В. Л. Горбунов, Д. И. Панфилов, Д. Л. Преснухин. Справочное пособие по микропроцессорам и микроЭВМ> под редакцией лауреата государственной премии СССР, члена-корреспондента АН СССР Л. Н. Преснухина, рекомендовано Госпрофобром СССР. Рецензенты д-р техн. наук проф. В. И. Васильев (Московский институт гражданской авиации, кандидат техн. наук Э. Ю. Красс (Всесоюзный научно методический центр по профессионально-техническому образованию), издательство Высшая школа, 1988.
* Программное обеспечение МИКРОЭВМ книга 10 из 11 Б. В. Шевкопляс. КОНТРОЛЬ, НАЛАДКА И ТЕСТИРОВАНИЕ, под редакцией профессора В. Ф. Шаньгина. Высшая школа, 1991.


== Внешние ссылки ==
== Внешние ссылки ==
* [http://ershov.iis.nsk.su/archive/eaindex.asp?did=28139 Профессиональная ЭВМ «Электроника-Микро».]
* [http://ershov.iis.nsk.su/archive/eaindex.asp?did=28139 Профессиональная ЭВМ «Электроника-Микро».]
* [http://www.leningrad.su/museum/ Фотографии ДВК-3М и Квант 4С (ДВК-4).]
* [http://www.leningrad.su/museum/ Фотографии ДВК-3М и Квант 4С (ДВК-4).]
Строка 233: Строка 54:


=== Прочее ===
=== Прочее ===
* {{djvu}} {{книга
 
|автор          = В. С. Кокорин, А. А. Попов, А. А. Шишкевич
|часть          =
|заглавие      =  Книга 2. Персональные ЭВМ
|оригинал      =
|ссылка        = http://www.emuverse.ru/downloads/computers/DVK/docs/MicroEVM_Book_2.djvu
|ответственный  = Под ред. Л. Н. Преснухина
|издание        = МикроЭВМ: В 8 кн.: Практ. пособие.
|место          = М
|издательство  = Высшая школа
|год            = 1988
|том            =
|страницы      =
|страниц        =
|серия          =
|isbn          =
|тираж          =
}}
* {{djvu}} [http://www.emuverse.ru/downloads/computers/DVK/docs/kcgd.djvu КЦГД] (техпаспорт)
* {{djvu}} [http://www.emuverse.ru/downloads/computers/DVK/docs/kcgd.djvu КЦГД] (техпаспорт)
* {{djvu}} [http://www.emuverse.ru/downloads/computers/DVK/docs/kgd.djvu КНЖМД] (техпаспорт)
* {{djvu}} [http://www.emuverse.ru/downloads/computers/DVK/docs/kgd.djvu КНЖМД] (техпаспорт)

Версия от 00:25, 24 декабря 2015

Этот документ создан для Emuverse и распространяется на условиях лицензии CC-BY-SA-3.0.

Диалоговый вычислительный комплекс (ДВК) — семейство советских персональных компьютеров середины 80-х — начала 90-х годов ХХ века.

Публикации и литература

  • Статья в Википедии
  •  В. С. Кокорин, А. А. Попов, А. А. Шишкевич Книга 2. Персональные ЭВМ / Под ред. Л. Н. Преснухина. — МикроЭВМ: В 8 кн.: Практ. пособие.. — М: Высшая школа, 1988.
  • Попов А. А., Хохлов М. М., Глухман В. Л. Диалоговые вычислительные комплексы «Электроника НЦ-80-20». // «Микропроцессорные средства и системы», № 4 1984, стр. 61—64.
  • Справочное пособие, Программирование на микроЭВМ. В. Ф. Аникеенко, Б. М. Киселёв, В. И. Убийконь. Минск, издательство Вышэйшая школа, 1987
  • В. Л. Горбунов, Д. И. Панфилов, Д. Л. Преснухин. Справочное пособие по микропроцессорам и микроЭВМ> под редакцией лауреата государственной премии СССР, члена-корреспондента АН СССР Л. Н. Преснухина, рекомендовано Госпрофобром СССР. Рецензенты д-р техн. наук проф. В. И. Васильев (Московский институт гражданской авиации, кандидат техн. наук Э. Ю. Красс (Всесоюзный научно методический центр по профессионально-техническому образованию), издательство Высшая школа, 1988.
  • Программное обеспечение МИКРОЭВМ книга 10 из 11 Б. В. Шевкопляс. КОНТРОЛЬ, НАЛАДКА И ТЕСТИРОВАНИЕ, под редакцией профессора В. Ф. Шаньгина. Высшая школа, 1991.

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

Документация

ДВК-1

ДВК-2

  • нет

ДВК-3

ДВК-4

Прочее

Программы