Pixelrat (обсуждение | вклад) (→Железо) |
Pixelrat (обсуждение | вклад) |
||
(не показаны 83 промежуточные версии 11 участников) | |||
Строка 1: | Строка 1: | ||
+ | <div class="right">__TOC__</div> | ||
==Информация об устройстве== | ==Информация об устройстве== | ||
− | '''Разработчик:''' Электроника<br/> | + | '''Разработчик:''' НИИ точной технологии НПО "Научный Центр", производство - "Электроника"<br/> |
− | '''Дата выхода:''' | + | '''Дата выхода:''' {{Флаг|СССР}} 1985-93<br/> |
+ | '''Цена:'''<br/> | ||
+ | БК-0010 - {{Цена|600|советский рубль|1985}} в 1985 году<br/> | ||
+ | БК0010-01 - {{Цена|750|советский рубль|1989}} в 1989 году. | ||
− | БК - семейство советских 16-разрядных домашних и учебных ЭВМ, совместимых по системе команд и частично по архитектуре с СМ ЭВМ, PDP-11 и ДВК. | + | БК - семейство советских 16-разрядных домашних и учебных ЭВМ, совместимых по системе команд и частично по архитектуре с {{wiki|ru|СМ_ЭВМ|СМ ЭВМ}}, {{wiki|ru|PDP-11|PDP-11}} и {{wiki|ru|Диалоговый_вычислительный_комплекс|ДВК}}. |
− | == | + | История компьютера начинается в 79-м году, когда стартовала разработка другого компьютера, которая закончилась в 81-м году - НЦ-8010, 16-битный двухпроцессорного компьютера, полностью выполненного на отечественной базе. Однако министерство электронной промышленности СССР приняло решение о полном переходе на архитектуру PDP-11, и компьютер стал перерабатываться. Так получился БК-0010, более простой, но всё равно очень продвинутый. В 83 году была произведена небольшая партия прототипов, в 85 году компьютер поступил в свободную продажу. |
+ | |||
+ | Компьютеры БК были более-менее финансово доступны населению, снабжались пухлой документацией и были очень удобны в программировании, так что довольно скоро вокруг БК сформировалась своя субкультура, которая снабдила компьютер разнообразным программным обеспечением высокого уровня качества. | ||
+ | |||
+ | Примечателен тот факт, что в 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> | ||
+ | |||
+ | ==Спецификации== | ||
{|class="wikitable" | {|class="wikitable" | ||
!Модель | !Модель | ||
Строка 17: | Строка 37: | ||
|1983 | |1983 | ||
|rowspan="3"|К1801ВМ1 3 МГц | |rowspan="3"|К1801ВМ1 3 МГц | ||
− | |rowspan="6"|ОЗУ 32 КБ<br/>Видеопамять 16 | + | |rowspan="6"|ОЗУ 32-128 КБ<br/>Видеопамять 16 Кбайт<br/>ПЗУ 24-48 Кбайт<br/> |
− | |rowspan=" | + | |rowspan="3"|Два способа вывода изображения:<br/> |
* чёрно-белый: 512х256 | * чёрно-белый: 512х256 | ||
− | * цветной - 256х256, 4 цвета (чёрный, красный, синий, зеленый, без ограничения их использования) | + | * цветной - 256х256, [[:File:Палитра_БК-0010.png|4 цвета]] (чёрный, красный, синий, зеленый, без ограничения их использования) |
+ | Вертикальная прокрутка | ||
|rowspan="5"|Бипер<br/> | |rowspan="5"|Бипер<br/> | ||
− | силами энтузиастов и кооперативами выпускались блоки расширения, в том числе [[Covox]], | + | силами энтузиастов и кооперативами выпускались блоки расширения, в том числе [[Covox (устройство)|Covox]], [[Sound Drive]], платы с [[AY-3-8910]], блок [[Менестрель]] на базе двух [[ВИ53]] |
|- | |- | ||
− | |БК-0010 | + | |БК-0010-01 |
− | | | + | |1986 |
|- | |- | ||
|{{Подсказка|БК-0010Ш, БК-0010.01Ш|Модификация компьютера для школ}} | |{{Подсказка|БК-0010Ш, БК-0010.01Ш|Модификация компьютера для школ}} | ||
− | | | + | |1986 |
|- | |- | ||
− | |БК-0011 | + | |{{Подсказка|БК-0011|Было выпущено немного экземпляров. Заменена моделью БК-0011М, содержащей несколько исправлений.}} |
− | | | + | |1989 |
|rowspan="2"|К1801ВМ1 4 МГц | |rowspan="2"|К1801ВМ1 4 МГц | ||
+ | |rowspan="3"|Добавлен выбор одной из [[:File:палитра-таблица-БК11М.png|16 фиксированных палитр]] и второй кадровый буфер. | ||
|- | |- | ||
|БК-0011M | |БК-0011M | ||
Строка 42: | Строка 64: | ||
|[[AY-3-8910|AY-3-8910/8912]] | |[[AY-3-8910|AY-3-8910/8912]] | ||
|} | |} | ||
+ | |||
+ | <spoiler text="Пояснение о графических режимах"> | ||
+ | Фактически у БК графический режим только один (если не считать режим сокращения графического ОЗУ до 4Кб в пользу памяти программ), с двумя способами вывода на экран телевизора. Для программ нет разницы, каким из них картинка выводится на экран — организация видеопамяти не меняется. Разницу ощущает лишь пользователь, смотрящий на экран. Компьютер имеет два разъёма для подключения к телевизору: чёрно-белый (телевизионный сигнал с яркостной составляющей) и цветной (синхронизация + RGB). Способ вывода на экран определяется только тем, к какому из разъёмов подключён телевизор. | ||
+ | |||
+ | [[File:БК-чб-и-цветной-режимы.png|БК-чб-и-цветной-режимы.png]] | ||
+ | </spoiler> | ||
+ | |||
+ | ==Музыканту== | ||
+ | * [http://thesands.ru/sst.zip Strogino Sound Tracker] - первый музыкальный редактор под Covox для БК 0010 и БК0011м, работает в любой системе | ||
+ | * [http://thesands.ru/BK0011-Omega-Tracker.zip Omega Tracker] - музыкальный редактор под Covox для БК0011м, работает только в системе CSI-DOS | ||
+ | * [http://thesands.ru/BK0010-Digital-Sound.zip Covox Demos] - несколько демок под Covox | ||
+ | * [http://bkcrew.pdp-11.ru/bkimg/systems/csi_330r.rar Rock Monitor] - музыкальный редактор под [[AY-3-8910]] для БК 0010 и БК0011м | ||
+ | * [https://r-games.net/918-muzykalnye-redaktory-dlya-bk.html Другие музыкальные редакторы для БК 0010 (11м)] | ||
+ | |||
+ | ==Художнику== | ||
+ | * [[БК/Pixel Art]] | ||
+ | |||
+ | ==Программисту== | ||
+ | ===Документация, средства разработки=== | ||
+ | * [http://gid.pdp-11.ru/doclist.html Подборка официальной документации БК 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/471020/ Статья «О том, как найти ошибку в микропроцессоре, выпущенном тридцать пять лет назад»] | ||
+ | |||
+ | ===Инструменты для работы с графикой=== | ||
+ | * [http://thesands.ru/bk0010/font-converter/ Онлайн конвертер шрифтов] | ||
+ | * [https://zakirov-net.github.io/bk-utils/image-to-asm.html Онлайн конвертирование картинок в ассемблерный код] | ||
+ | |||
+ | ===Эмуляторы=== | ||
+ | * [http://gid.pdp-11.ru Лучший на данный момент эмулятор БК 0010(-01), 0011(М) (Windows)] | ||
+ | * [http://sandro.pdp-11.ru Java эмулятор БК 0010(-01), 0011(М)] | ||
==Игры== | ==Игры== | ||
− | {{ | + | Больше записей геймплея можно посмотреть [https://www.youtube.com/playlist?list=PLiWLTRSJ9Vmv56mnzuS73bN3GuiNkjJCc здесь] |
+ | |||
+ | <spoiler text="Примеры игр"> | ||
+ | {{Видеогалерея | ||
+ | |youtube|3j8Hc3HDSKI|Darklon| | ||
+ | |youtube|fbxlWJpRQdw|Flying Plate| | ||
+ | |youtube|CAuhwV41_WQ|Inside Outing| | ||
+ | |youtube|Jz3EFWsvoBs|Runing| | ||
+ | |youtube|KxoJmEmy_sc|Rick| | ||
+ | |youtube|oQ2zqgA1wsw|Dark Fusion 2| | ||
+ | |youtube|TXtDobuB2j8|R-Type| | ||
+ | |youtube|FLHPFIolpkM|Digger| | ||
+ | }} | ||
+ | </spoiler> | ||
==Демосцена== | ==Демосцена== | ||
+ | В период с 96-го по 98-й проводилось демопати БК-мания | ||
+ | |||
<spoiler text="Примеры демо"> | <spoiler text="Примеры демо"> | ||
{{Видеогалерея | {{Видеогалерея | ||
− | |youtube|2q84BVT7TQc|Excess team - Однажды (БК-0011M) | + | |yt|x8dVP7YLGX0|Caroline Software Inc. - LeCSIcon| |
− | |youtube|9_cTPbx5KVA|Excess team - e-Bun / Электробулка (БК-0011M)|| | + | |yt|noZUrjuKWEQ|Excess Team - FLAT COLORS| |
+ | |youtube|SLaqurODNxM|Ray| | ||
+ | |youtube|H6C3Wk85CJY|Happy| | ||
+ | |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] | ||
+ | * {{wiki|ru|БК_(семейство_компьютеров)|Статья в википедии}} | ||
+ | * [https://t.me/bk0010_11m/ Телеграм чат БКшников https://t.me/bk0010_11m/] | ||
+ | * [http://r-games.net Большой архив БКшного софта] | ||
+ | |||
+ | [[Категория:Компьютеры]] | ||
+ | [[Категория:Устройства PDP-совместимые]] |
Текущая версия на 10:33, 11 августа 2024
Информация об устройстве
Разработчик: НИИ точной технологии НПО "Научный Центр", производство - "Электроника"
Дата выхода: 1985-93
Цена:
БК-0010 - 600 рублей в 1985 году
БК0010-01 - 750 рублей в 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 Кбайт |
Два способа вывода изображения:
Вертикальная прокрутка |
Бипер силами энтузиастов и кооперативами выпускались блоки расширения, в том числе 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 |
Пояснение о графических режимах
Музыканту
- Strogino Sound Tracker - первый музыкальный редактор под Covox для БК 0010 и БК0011м, работает в любой системе
- Omega Tracker - музыкальный редактор под Covox для БК0011м, работает только в системе CSI-DOS
- Covox Demos - несколько демок под Covox
- Rock Monitor - музыкальный редактор под AY-3-8910 для БК 0010 и БК0011м
- Другие музыкальные редакторы для БК 0010 (11м)
Художнику
Программисту
Документация, средства разработки
- Подборка официальной документации БК 0010(-01), 0011(М)
- Кросс-ассемблер на Python БК 0010(-01), 0011(М)
Статьи
- Статья «Программирование под БК 0010 в 2019-ом году»
- Статья «О том, как найти ошибку в микропроцессоре, выпущенном тридцать пять лет назад»
Инструменты для работы с графикой
Эмуляторы
- Лучший на данный момент эмулятор БК 0010(-01), 0011(М) (Windows)
- Java эмулятор БК 0010(-01), 0011(М)
Игры
Больше записей геймплея можно посмотреть здесь
Демосцена
В период с 96-го по 98-й проводилось демопати БК-мания