БК | это... Что такое БК? (original) (raw)

БК
БК0010-01
Тип Бытовой компьютер
Выпущен 1985 г.
Размер байта 8 бит
Размер слова 16 бит
Шина адреса 16 бит
Тип шины МПИ (Q-Bus)
Архитектура CISC
Процессор К1801ВМ1 на частоте 3 либо 4 МГц
Память 32 КБ
Чипсет 1801
Устройства хранения данных компакт-кассета, дисковод
ОС см. Операционные системы БК-0010/11

Материнская плата БК

БК (Бытовой Компьютер) — семейство советских 16-разрядных домашних и учебных компьютеров, совместимых по системе команд и частично по архитектуре с СМ ЭВМ, PDP-11 и ДВК.

Содержание

Разработка и производство

Семейство компьютеров БК-0010 было разработано в НИИ точной технологии НПО «Научный Центр», г. Зеленоград.[1]. Главный конструктор от НИИТТ — Александр Н. Полосин [2], главный конструктор от завода «Экситон» — С. М. Косенков[1]. В январе 1985 года разработчики компьютера опубликовали статью с описанием БК в журнале «Микропроцессорные средства и системы» (печатный орган Государственного Комитета СССР по науке и технике, номер 1 за 1985 год)[3]. Разработка БК была осуществлена на заводе «Экситон»[4], г. Павловский Посад, где и было налажено первое серийное производство. Впоследствии опытные партии модели БК-0010 выпускались на Казанском заводе радиокомпонентов (Завод №7) и «Нуклон» в г. Шяуляй (Литва). Последующие модели серийно производились также на заводах "Завод №7", г. Казань (только БК-0010-01 с жесткой клавиатурой), «Экситон»[5], г. Павловский Посад, «Нуклон» в г. Шяуляй (Литва)[6] (только модель БК-0010-01), в Армении(только модель БК-0010-01), а также на «Заводе Полупроводниковых Приборов» в Йошкар-Оле (только модель БК-0011). Полный спектр моделей БК производился только на заводе "Экситон".

Всего было произведено более 162 тысяч БК-0010/-0011; завод «Экситон» в 1983—1992 годы изготовил около 125 тысяч БК: около 78 тысяч для розничной продажи и более 44 тысяч в составе школьных классов.[6] Последние произведённые экземпляры БК относятся к 1993 году[7].

Цены на компьютеры составляли:

Цены на БК 0010-01 были меньше цены цветного телевизора, но в 2—3 раза выше заработной платы инженера.

Технические характеристики и особенности

Стандартным устройством хранения данных служил бытовой кассетный магнитофон с функцией управления двигателем, или без неё. В компьютере имеется реле для запуска/остановки двигателя магнитофона.

В качестве дисплея использовался бытовой чёрно-белый или цветной телевизор (после доработки) или, реже, специальный монитор.

Устройство отображения

Клавиатура

Модели

Предположительно, модели БК нумеровались в двоичной системе счисления: 0010 (2), 0011 (3), 0100 (4).

Предшественницей БК, по-видимому, была «Электроника НЦ-8010», разработанная в НИИТТ в 1981 году[10]. Эта модель на основе двух процессоров К1801ВЕ1 так и не была запущена в производство.

БК-0010

Базовая модель с мембранной клавиатурой и интерпретатором языка Фокал в ПЗУ.

Конструктив БК-0010 не предусматривал расширения ОЗУ. Периферийные устройства (принтер, НГМД с контроллером) существовали, но в продажу поступали редко и были дефицитными.

Мембранная клавиатура представляла из себя печатную плату с установленными на ней 92 переключателями ПКН-150, закрытую цветным плёночным шильдом. На шильде были нанесены обозначения клавиш и функциональных зон. Предполагалась возможность замены шильда в соответствии со спецификой используемого программного обеспечения.[11]

БК-0010.01

Вариант БК-0010 с механической клавишной клавиатурой вместо плёночной и языком BASIC-86 («Бейсик Вильнюс») в ПЗУ. Интерпретатор языка Фокал перенесён в ПЗУ специального подключаемого модуля МСТД (мониторная система тестирования и диагностики). Этот модуль, помимо запуска тестовых программ, позволяет вводить программы в кодах и работать с магнитофоном.

В целях экономии памяти, тексты ошибок Вильнюсского Бейсика не были зашиты в ПЗУ, поэтому ошибки выдаются не текстом, а кодами, например, «ОШИБКА 4». Коды ошибок Вильнюсского бейсика совпадают с кодами ошибок MSX BASIC.

Клавиатура данного компьютера приближается по раскладке к современному стандарту де-факто с четырьмя клавишами управления курсором, но имеет сильный дребезг контактов, в результате чего у пользователя вырабатывается специфический навык набора текстов аккуратными, но резкими и чёткими движениями.

БК-0010Ш и БК-0010.01Ш

См. также: Комплекс Учебной Вычислительной Техники

«Школьные» модификации, дополнительно комплектовались блоком ИРПС для соединения в комплекс КУВТ-86, состоящий из ДВК-2МШ в качестве сервера и до двенадцати БК-0010.

БК-0011

БК 0011М

БК 0011М внутри

Выпускалась с конца 1989 года. Отличия от БК-0010[12]:

БК-0011M

«Электроника МС 0513». Исправленная версия БК-0011. Под БК-11 обычно понимается БК-0011М, так как БК-0011 было выпущено немного. Одно из заметных исправлений — на БК-0011 не работал звук в программах, написанных для БК-0010; в БК-0011М эта ошибка была исправлена.

БК-0100

Эта машина в корпусе от УКНЦ, по всей видимости, не пошедшая в серию, упомянута в статье А. Люкшина «Тернистый путь БК в наш дом»[13] и С. М. Косенкова «Новые модели семейства БК»[14]. В неё, помимо 16-разрядного процессора К1801ВМ3, предполагалось ставить второй процессор — 8-разрядный КР580ВМ80А либо 16-разрядный (x86-совместимый) КР1810ВМ86, для совместимости с имеющимися наработками, предназначенными для этих процессоров.

Модули расширения

КНГМД для БК-0011М

Коннектор шины МПИ

Параллельный 16-разрядный программируемый порт ввода-вывода, выведенный на разъём СНП-58 с обозначением «УП», позволял подключать принтер и другие периферийные устройства по интерфейсу ИРПР. Также в компьютере реализован последовательный интерфейс ИРПС, который при минимальной доработке компьютера выводился на тот же разъём программируемого порта ввода-вывода.

Системная шина частично реализует интерфейс МПИ, выведенный наружу через другой разъём СНП-58. Фактически это аналог разъёма расширения на материнских платах современных ПК.

Выпускалось несколько стандартных заводских модулей, подключаемых к разъёму расширения МПИ:[15]

К разъёму УП подключались:

Кроме того, силами энтузиастов и кооперативами выпускались блоки расширения, подключалась периферия[18]:

Разработку серийного контроллера гибких дисков для БК 0010-01 в 1990 году успешно реализовал Ленинградский производственный научно-технический кооператив «Геркон». Ввиду скудных ресурсов ПЭВМ и малого разнообразия элементной базы того времени эта задача оказалась достаточно непростой и потребовала привлечения опытнейших разработчиков системотехников ЛГУ (Бутов С. Н.) и ВНИИРА (Завгородний А. В.). Позднее ПНТК «Геркон» передал права производства Ленинградскому МП «Опток» при НПО «Оптика», которое производило этот контроллер НГМД серийно до 1994 года. Также в 1991 году «Геркон» продал лицензию на право производства и продаж контроллера ГМД к БК 0010-01 одному из производителей этой ПЭВМ, Ереванскому заводу «Массив».[источник не указан 490 дней]

Программное обеспечение

ОС БК-11 — единственная операционная система, поддержанная производителем

В поставке БК-0010 был минимальный набор программ — кассета с примерами на Фокале или Бейсике, игра Тетрис и тесты оборудования. Большинство программного обеспечения создавалось самими пользователями — чаще всего с нуля, либо путём адаптации с других ЭВМ близкой архитектуры, например с ДВК. Распространялись программы путём обмена на встречах энтузиастов — обычно на радиорынках. Существовали также кооперативы, тиражировавшие и продававшие программы на кассетах (обычно не свои).

Спектр программного обеспечения, созданного для БК, включает в себя:[21][22]

Аппаратные доработки

Несколько несложных полезных доработок делалось, как правило, самими пользователями.[источник не указан 490 дней]

Эмуляция

В настоящее время с компьютером БК можно ознакомиться с помощью одного из программных эмуляторов БК для современных компьютеров:[24]

Существовал эмулятор БК для компьютера УКНЦ, что позволяло запускать на УКНЦ ряд программ и игр[25].

Литература и публикации

Обложка журнала «Персональный компьютер БК»

Статьи о БК печатались в журналах:

Книги и документация:

Компьютеру были посвящёны многочисленные самодеятельные информационные бюллетени (фэнзины), в частности, «БК-ОБЗОР», газета «MaD Press» (Краснодар), газета «Дон» (Ростов-на-Дону), газета «КПСС».

Примечания

  1. 1 2 Борис Малашевич. Забытые и утраченные отечественные приоритеты и рекорды
  2. Историко-архивный сайт о Зеленограде - Специалисты
  3. http://www.wdigest.ru/images/mpss/1985/mpss01_1985/01_1985_p22.jpg
  4. Экситон, история развития завода
  5. Экситон. история развития завода (рус.)
  6. 1 2 Б.Малашевич Зеленоградские бытовые и школьные компьютеры. Инициатива наказуема исполнением // ЭЛЕКТРОНИКА: Наука, Технология, Бизнес. — 2008. — № 7. — С. 96-107.
  7. Когда произвели последнюю БК на этом свете?
  8. 1 2 Soviet Digital Electronics Museum — Elektronika BK 0010
  9. Шильдик компьютера БК-0010.01, 1990 год
  10. Б. М. Малашевич. Зеленоградские микропроцессоры, мини- и микро-ЭВМ с архитектурой «Электроника НЦ»
  11. 1 2 С. М. Косенков, А. Н. Полосин, З. А. Счепицкий, М. И. Дябин, А. И. Половянюк Бытовая персональная микроЭВМ «Электроника БК-0010» // Микропроцессорные средства и системы. — 1985. — № 1. — С. 22-25.
  12. bk0011vsbk0010 — bkbtl — Описание отличий БК-0011М от БК-0010(01) — BK Back to Life! — BK0010 / BK0011 emulator — Google Project Hosting
  13. 1 2 Тернистый путь БК в наш дом // «Радио». — 1987. — № 6. — С. 6—7. — интервью с Г. П. Морозовым, директором завода «Экситон»
  14. Новые модели семейства БК // Вычислительная техника и её применение. — 1988. — № 7. — С. 41-45.
  15. Список периферии к БК — обсуждение на zx.pk.ru
  16. Блок контроллера локальной сети. Техническое описание.. — 1986. — 13 с.
  17. Фотографии, описание, руководство по эксплуатации блока «Менестрель» (рус.)
  18. Расширения Периферия (рус.)
  19. Газета КПСС, выпуск 17. Схема музыкальной приставки «COVOX» для БК
  20. 1 2 Евгений Пашигоров. «Железо», разработки для БК
  21. 1 2 В. Т. Монахов Программы любителей для бытовой персональной ЭВМ серии «Электроника БК-0010» // Микропроцессорные средства и системы. — 1987. — № 4. — С. 81—82.
  22. 1 2 В. Т. Монахов Программное обеспечение ПЭВМ серии «Электроника БК-0010» // Микропроцессорные средства и системы. — 1989. — № 3. — С. 60—62.
  23. Игры для БК0010(-01) на Ассемблере
  24. Тpоицкий А. В. Эмуляторы БК в веб-архиве
  25. Ищу информацию по эмулятору БК для УКНЦ — обсуждение на zx.pk.ru
  26. С. М. Косенков Семейство отечественных ЭВМ. Микро-ЭВМ семейства БК // Вычислительная техника и её применение. — 1988. — № 7. — С. 41-45.
  27. Зальцман Ю. Архитектура и ассемблер БК. // «Информатика и образование». — 1991. — № 2.

Ссылки

Просмотр этого шаблона Список советских ЭВМ
Универсальные АрагацБЭСМЕС ЭВММ-1М-20М-220МинскМЭСМНаириПроминьРазданВесна и СнегСМ ЭВМСтрелаУрал
Уникальные МИРСетунь
Военные 5Э92б5Э265Э53 • Аргон • М-13 • М-50 • Радон • Алмаз
Управляющие ДнепрКиевРута-110 • КВМ-1 • УМ (1 • 1НХ • 2)
СуперЭВМ БЭСМ-6ЕС-2701 • ПС-2000 • ПС-3000 • ЭльбрусЭлектроника СС БИС • МАРС • СВС
Персональные ЭВМ
PDP-11-совместимые Электроника БКДВКУКНЦ • Электроника (608588) • Союз-Неон ПК-11/16
IBM PC-совместимые Ассистент-128ЕС ПЭВМИскра-1030КОМПАННейрон И9.66Поиск • Электроника (МС 1502МС 1504901)
Другие серийные АгатБестаИскра 226Искра-1256Истра-4816 • Электроника (Д3-28 • НЦ • С5Т3-29)
Клоны ZX Spectrum ATM TurboПентагонХоббитScorpionСимволАлестаДубна 48К • Робик
На базе КР580ВМ80А Апогей БК-01Башкирия-2МВектор-06ЦИришаКорветЛьвов ПК-01Микро-80МикрошаОрион-128ПК8000 (Веста, Сура, Хобби) • Партнёр 01.01Радио-86РКРадугаСпециалистЮТ-88