Материал из Chipwiki
Перейти к: навигация, поиск
БК — различия между версиями
(Ссылки)
м (Ссылки)
 
(не показана 21 промежуточная версия 3 участников)
Строка 2: Строка 2:
 
==Информация об устройстве==
 
==Информация об устройстве==
 
'''Разработчик:''' НИИ точной технологии НПО "Научный Центр", производство - "Электроника"<br/>
 
'''Разработчик:''' НИИ точной технологии НПО "Научный Центр", производство - "Электроника"<br/>
'''Дата выхода:''' {{Флаг|СССР}} 1983-93<br/>
+
'''Дата выхода:''' {{Флаг|СССР}} 1984-93<br/>
'''Стоимость:'''<br/>
+
'''Цена:'''<br/>
БК-0010 - {{Стоимость|600|советский рубль|1985}} в 1985 году<br/>
+
БК-0010 - {{Цена|600|советский рубль|1985}} в 1985 году<br/>
БК0010-01 - {{Стоимость|750|советский рубль|1989}} в 1989 году.
+
БК0010-01 - {{Цена|750|советский рубль|1989}} в 1989 году.
  
 
БК - семейство советских 16-разрядных домашних и учебных ЭВМ, совместимых по системе команд и частично по архитектуре с {{wiki|ru|СМ_ЭВМ|СМ ЭВМ}}, {{wiki|ru|PDP-11|PDP-11}} и {{wiki|ru|Диалоговый_вычислительный_комплекс|ДВК}}.
 
БК - семейство советских 16-разрядных домашних и учебных ЭВМ, совместимых по системе команд и частично по архитектуре с {{wiki|ru|СМ_ЭВМ|СМ ЭВМ}}, {{wiki|ru|PDP-11|PDP-11}} и {{wiki|ru|Диалоговый_вычислительный_комплекс|ДВК}}.
  
История компьютера начинается в 79-м году, когда стартовала разработка другого компьютера, которая закончилась в 81-м году - НЦ-8010, 16-битный двухпроцессорного компьютера, полностью выполненного на отечественной базе. Однако министерство электронной промышленности СССР приняло решение о полном переходе на архитектуру PDP-11, и компьютер стал перерабатываться. Так получился БК-0010, более простой, но всё равно очень продвинутый. В 83была произведена небольшая партия, а в 84-м было развёрнуто массовое производство.
+
История компьютера начинается в 79-м году, когда стартовала разработка другого компьютера, которая закончилась в 81-м году - НЦ-8010, 16-битный двухпроцессорного компьютера, полностью выполненного на отечественной базе. Однако министерство электронной промышленности СССР приняло решение о полном переходе на архитектуру PDP-11, и компьютер стал перерабатываться. Так получился БК-0010, более простой, но всё равно очень продвинутый. В 83 году была произведена небольшая партия прототипов, в 84 году компьютер поступил в свободную продажу.
  
 
Компьютеры БК были более-менее финансово доступны населению, снабжались пухлой документацией и были очень удобны в программировании, так что довольно скоро вокруг БК сформировалась своя субкультура, которая снабдила компьютер разнообразным программным обеспечением высокого уровня качества.
 
Компьютеры БК были более-менее финансово доступны населению, снабжались пухлой документацией и были очень удобны в программировании, так что довольно скоро вокруг БК сформировалась своя субкультура, которая снабдила компьютер разнообразным программным обеспечением высокого уровня качества.
  
 
Примечателен тот факт, что в 96-м году было проведено демопати БК-mania, которое могло быть первым отечественным демопати, не будь в 95-м Enlight. Пиком БК-сцены можно считать 97-й год, а вот к 2000-м компьютер был почти забыт.
 
Примечателен тот факт, что в 96-м году было проведено демопати БК-mania, которое могло быть первым отечественным демопати, не будь в 95-м Enlight. Пиком БК-сцены можно считать 97-й год, а вот к 2000-м компьютер был почти забыт.
 +
 +
==Фото==
 +
<gallery>
 +
Файл:БК-0010.jpg|БК-0010
 +
Файл:БК-0010-01.jpg|БК-0010-01
 +
Файл:БК-0010Ш.jpg|БК-0010Ш
 +
Файл:БК-0010.01Ш.jpg|БК-0010.01Ш
 +
Файл:БК-0011.jpg|БК-0011
 +
Файл:БК-0011 Основная плата.jpg|Основная плата БК-0011
 +
</gallery>
  
 
==Спецификации==
 
==Спецификации==
Строка 25: Строка 35:
 
|-
 
|-
 
|БК-0010
 
|БК-0010
|1983
+
|1984
 
|rowspan="3"|К1801ВМ1 3 МГц
 
|rowspan="3"|К1801ВМ1 3 МГц
 
|rowspan="6"|ОЗУ 32-128 КБ<br/>Видеопамять 16 Кбайт<br/>ПЗУ 24-48 Кбайт<br/>
 
|rowspan="6"|ОЗУ 32-128 КБ<br/>Видеопамять 16 Кбайт<br/>ПЗУ 24-48 Кбайт<br/>
 
|rowspan="3"|Два способа вывода изображения:<br/>
 
|rowspan="3"|Два способа вывода изображения:<br/>
 
* чёрно-белый: 512х256
 
* чёрно-белый: 512х256
* цветной - 256х256, 4 цвета (чёрный, красный, синий, зеленый, без ограничения их использования)
+
* цветной - 256х256, [[:File:Палитра_БК-0010.png|4 цвета]] (чёрный, красный, синий, зеленый, без ограничения их использования)
 
Вертикальная прокрутка
 
Вертикальная прокрутка
 
|rowspan="5"|Бипер<br/>
 
|rowspan="5"|Бипер<br/>
Строка 41: Строка 51:
 
|1986
 
|1986
 
|-
 
|-
|БК-0011
+
|{{Подсказка|БК-0011|Было выпущено немного экземпляров. Заменена моделью БК-0011М, содержащей несколько исправлений.}}
 
|1989
 
|1989
 
|rowspan="2"|К1801ВМ1 4 МГц
 
|rowspan="2"|К1801ВМ1 4 МГц
|rowspan="3"|Добавлен выбор одной из 16-ти фиксированных палитр и второй кадровый буфер.
+
|rowspan="3"|Добавлен выбор одной из [[:File:палитра-таблица-БК11М.png|16 фиксированных палитр]] и второй кадровый буфер.
 
|-
 
|-
 
|БК-0011M
 
|БК-0011M
|1989
+
|1990
 
|-
 
|-
 
|{{Подсказка|БК-0011M-01|Непринципиальная модернизация версии БК-0011М, выполненная в 2013 году неформальным объединением инженеров ''Пульсар''. Основные изменения: 16 микросхем ОЗУ КР565РУ5 заменены одной DRAM TC511664BJ-80 / TC511664BJ, на освободившееся место интегрирован музыкальный сопроцессор AY-3-8910 / 8912, выполнена разводка переключателя тактовой частоты 4/6 МГц}}
 
|{{Подсказка|БК-0011M-01|Непринципиальная модернизация версии БК-0011М, выполненная в 2013 году неформальным объединением инженеров ''Пульсар''. Основные изменения: 16 микросхем ОЗУ КР565РУ5 заменены одной DRAM TC511664BJ-80 / TC511664BJ, на освободившееся место интегрирован музыкальный сопроцессор AY-3-8910 / 8912, выполнена разводка переключателя тактовой частоты 4/6 МГц}}
Строка 54: Строка 64:
 
|[[AY-3-8910|AY-3-8910/8912]]
 
|[[AY-3-8910|AY-3-8910/8912]]
 
|}
 
|}
<gallery>
 
Файл:БК-0010.jpg|БК-0010
 
Файл:БК-0010-01.jpg|БК-0010-01
 
Файл:БК-0010Ш.jpg|БК-0010Ш
 
Файл:БК-0010.01Ш.jpg|БК-0010.01Ш
 
Файл:БК-0011.jpg|БК-0011
 
Файл:БК-0011 Основная плата.jpg|Основная плата БК-0011
 
</gallery>
 
  
 
<spoiler text="Пояснение о графических режимах">
 
<spoiler text="Пояснение о графических режимах">
Фактически у БК графический режим только один (если не считать режим сокращения графического ОЗУ до 4Кб в пользу памяти программ), с двумя способами вывода на экран телевизора. Для программ нет разницы, каким из них картинка выводится на экран организация видеопамяти не меняется. Разницу ощущает лишь пользователь, смотрящий на экран. Компьютер имеет два разъёма для подключения к телевизору: чёрно-белый (телевизионный сигнал с яркостной составляющей) и цветной (синхронизация + RGB). Способ вывода на экран определяется только тем, к какому из разъёмов подключён телевизор.
+
Фактически у БК графический режим только один (если не считать режим сокращения графического ОЗУ до 4Кб в пользу памяти программ), с двумя способами вывода на экран телевизора. Для программ нет разницы, каким из них картинка выводится на экран - организация видеопамяти не меняется. Разницу ощущает лишь пользователь, смотрящий на экран. Компьютер имеет два разъёма для подключения к телевизору: чёрно-белый (телевизионный сигнал с яркостной составляющей) и цветной (синхронизация + RGB). Способ вывода на экран определяется только тем, к какому из разъёмов подключён телевизор.
  
 
[[File:БК-чб-и-цветной-режимы.png|БК-чб-и-цветной-режимы.png]]
 
[[File:БК-чб-и-цветной-режимы.png|БК-чб-и-цветной-режимы.png]]
Строка 80: Строка 82:
  
 
==Программисту==
 
==Программисту==
'''Документация, средства разработки'''
+
===Документация, средства разработки===
 
* [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(М)]
Строка 101: Строка 103:
 
<spoiler text="Примеры игр">
 
<spoiler text="Примеры игр">
 
{{Видеогалерея
 
{{Видеогалерея
|youtube|3j8Hc3HDSKI|Darklon||
+
|youtube|3j8Hc3HDSKI|Darklon|
|youtube|fbxlWJpRQdw|Flying Plate||
+
|youtube|fbxlWJpRQdw|Flying Plate|
|youtube|CAuhwV41_WQ|Inside Outing||
+
|youtube|CAuhwV41_WQ|Inside Outing|
|youtube|Jz3EFWsvoBs|Runing||
+
|youtube|Jz3EFWsvoBs|Runing|
|youtube|KxoJmEmy_sc|Rick||
+
|youtube|KxoJmEmy_sc|Rick|
|youtube|oQ2zqgA1wsw|Dark Fusion 2||
+
|youtube|oQ2zqgA1wsw|Dark Fusion 2|
|youtube|TXtDobuB2j8|R-Type||
+
|youtube|TXtDobuB2j8|R-Type|
|youtube|FLHPFIolpkM|Digger||
+
|youtube|FLHPFIolpkM|Digger|
 
}}
 
}}
 
</spoiler>
 
</spoiler>
Строка 117: Строка 119:
 
<spoiler text="Примеры демо">
 
<spoiler text="Примеры демо">
 
{{Видеогалерея
 
{{Видеогалерея
|youtube|SLaqurODNxM|Ray||
+
|yt|NOeGDYrougs|Caroline Software Inc. - Bit Tired demo 2025|
|youtube|H6C3Wk85CJY|Happy||
+
|yt|x8dVP7YLGX0|Caroline Software Inc. - LeCSIcon|
|youtube|rlpo9wcN8kc|Technological Dreams||
+
|yt|noZUrjuKWEQ|Excess Team - FLAT COLORS|
|youtube|XuyRbZrKZl4|Disco Club Covox||
+
|youtube|SLaqurODNxM|Ray|
|youtube|2q84BVT7TQc|Excess team - Однажды (БК-0011M)||
+
|youtube|H6C3Wk85CJY|Happy|
|youtube|9_cTPbx5KVA|Excess team - e-Bun / Электробулка (БК-0011M)||
+
|youtube|rlpo9wcN8kc|Technological Dreams|
 +
|youtube|XuyRbZrKZl4|Disco Club Covox|
 +
|youtube|2q84BVT7TQc|Excess team - Однажды (БК-0011M)|
 +
|youtube|9_cTPbx5KVA|Excess team - e-Bun / Электробулка (БК-0011M)|
 +
|youtube|gXvn9V-IYBY|KUVO - 20CSI20 (БК-0011М)|
 
}}
 
}}
 
</spoiler>
 
</spoiler>
 +
 
==Ссылки==
 
==Ссылки==
 
* [http://bk0010.org/forum/ Форум про БК-0010]
 
* [http://bk0010.org/forum/ Форум про БК-0010]
 
* {{wiki|ru|БК_(семейство_компьютеров)|Статья в википедии}}
 
* {{wiki|ru|БК_(семейство_компьютеров)|Статья в википедии}}
* [https://t.me/bk0010_11m/ Телеграм чат БКшников https://t.me/bk0010_11m/]
+
* [[File:icon_telegram.png|link=]] [https://t.me/bk0010_11m/ Телеграм чат БКшников https://t.me/bk0010_11m/]
 
* [http://r-games.net Большой архив БКшного софта]
 
* [http://r-games.net Большой архив БКшного софта]
  
 
[[Категория:Компьютеры]]
 
[[Категория:Компьютеры]]
 +
[[Категория:Устройства PDP-совместимые]]

Текущая версия на 18:57, 13 июня 2025

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

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

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

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

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

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

Фото

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

Модель Год выхода Процессор Память Графика Звук
БК-0010 1984 К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 1990
БК-0011M-01 2013 К1801ВМ1 4/6 МГц AY-3-8910/8912

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


Музыканту

Художнику

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

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

Статьи

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

Эмуляторы

Игры

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

Примеры игр


Демосцена

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

Примеры демо


Ссылки