Материал из Chipwiki
Перейти к: навигация, поиск
БК — различия между версиями
м (Программисту)
Строка 80: Строка 80:
  
 
==Программисту==
 
==Программисту==
'''Документация, средства разработки'''
+
===Документация, средства разработки===
 
* [http://gid.pdp-11.ru/doclist.html Подборка официальной документации БК 0010(-01), 0011(М)]
 
* [http://gid.pdp-11.ru/doclist.html Подборка официальной документации БК 0010(-01), 0011(М)]
 
* [https://github.com/imachug/PDPy11 Кросс-ассемблер на Python БК 0010(-01), 0011(М)]
 
* [https://github.com/imachug/PDPy11 Кросс-ассемблер на Python БК 0010(-01), 0011(М)]
  
'''Статьи'''
+
===Статьи===
 
* [https://habr.com/ru/post/469117/ Статья «Программирование под БК 0010 в 2019-ом году»]
 
* [https://habr.com/ru/post/469117/ Статья «Программирование под БК 0010 в 2019-ом году»]
 
* [https://habr.com/ru/post/471020/ Статья «О том, как найти ошибку в микропроцессоре, выпущенном тридцать пять лет назад»]
 
* [https://habr.com/ru/post/471020/ Статья «О том, как найти ошибку в микропроцессоре, выпущенном тридцать пять лет назад»]
  
'''Инструменты для работы с графикой'''
+
===Инструменты для работы с графикой===
 
* [http://thesands.ru/bk0010/font-converter/ Онлайн конвертер шрифтов]
 
* [http://thesands.ru/bk0010/font-converter/ Онлайн конвертер шрифтов]
 
* [https://zakirov-net.github.io/bk-utils/image-to-asm.html Онлайн конвертирование картинок в ассемблерный код]
 
* [https://zakirov-net.github.io/bk-utils/image-to-asm.html Онлайн конвертирование картинок в ассемблерный код]
  
'''Эмуляторы'''
+
===Эмуляторы===
 
* [http://gid.pdp-11.ru Лучший на данный момент эмулятор БК 0010(-01), 0011(М) (Windows)]
 
* [http://gid.pdp-11.ru Лучший на данный момент эмулятор БК 0010(-01), 0011(М) (Windows)]
 
* [http://sandro.pdp-11.ru Java эмулятор БК 0010(-01), 0011(М)]
 
* [http://sandro.pdp-11.ru Java эмулятор БК 0010(-01), 0011(М)]

Версия 07:52, 28 сентября 2020

Информация об устройстве

Разработчик: НИИ точной технологии НПО "Научный Центр", производство - "Электроника"
Дата выхода: СССР 1985-93
Стоимость:
БК-0010 - Шаблон:Стоимость в 1985 году
БК0010-01 - Шаблон:Стоимость в 1989 году.

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

История компьютера начинается в 79-м году, когда стартовала разработка другого компьютера, которая закончилась в 81-м году - НЦ-8010, 16-битный двухпроцессорного компьютера, полностью выполненного на отечественной базе. Однако министерство электронной промышленности СССР приняло решение о полном переходе на архитектуру PDP-11, и компьютер стал перерабатываться. Так получился БК-0010, более простой, но всё равно очень продвинутый. В 83 году была произведена небольшая партия прототипов, в 85 году компьютер поступил в свободную продажу.

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

Примечателен тот факт, что в 96-м году было проведено демопати БК-mania, которое могло быть первым отечественным демопати, не будь в 95-м Enlight. Пиком БК-сцены можно считать 97-й год, а вот к 2000-м компьютер был почти забыт.

Спецификации

Модель Год выхода Процессор Память Графика Звук
БК-0010 1983 К1801ВМ1 3 МГц ОЗУ 32-128 КБ
Видеопамять 16 Кбайт
ПЗУ 24-48 Кбайт
Два способа вывода изображения:
  • чёрно-белый: 512х256
  • цветной - 256х256, 4 цвета (чёрный, красный, синий, зеленый, без ограничения их использования)

Вертикальная прокрутка

Бипер

силами энтузиастов и кооперативами выпускались блоки расширения, в том числе Covox, Sound Drive, платы с AY-3-8910, блок Менестрель на базе двух ВИ53

БК-0010-01 1986
БК-0010Ш, БК-0010.01Ш 1986
БК-0011 1989 К1801ВМ1 4 МГц Добавлен выбор одной из 16-ти фиксированных палитр и второй кадровый буфер.
БК-0011M 1989
БК-0011M-01 2013 К1801ВМ1 4/6 МГц AY-3-8910/8912

Пояснение о графических режимах


Музыканту

Художнику

Программисту

Документация, средства разработки

Статьи

Инструменты для работы с графикой

Эмуляторы

Игры

Больше записей геймплея можно посмотреть здесь

Примеры игр


Демосцена

В период с 96-го по 98-й проводилось демопати БК-мания

Примеры демо

Ссылки