БК0010-01 (тут же обсуждаем БК-0010 и БК-0011М)

Digital Equipment Corporation PDP-8 & PDP-11 (а также совместимые с последним советские ЭВМ на 1801ВМ1/2/3)

Moderator: Shaos

User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

БК0010-01 (тут же обсуждаем БК-0010 и БК-0011М)

Post by CHRV »

Перепал мне тут сабж 1992 года выпуска.
Не запускается, бум посмотреть почему.
ПРи включении похоже тест памяти виснет.
Московский филиал NedoPC http://www.nedopc.com
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Я свою БК так и не включал, сначала БП не было, теперь монитора.
Extreme Entertainment
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Я так посмотрел, что поклонников БК у нас как бы и не особо много...

Но если кто есть - вот по пути нашел сделанную с любовью страницу про БК.
http://pdp-11.ru/www_sensi_org_~bk/


http://pdp-11.ru/www_sensi_org_~bk/scre ... 010-01.jpg

Image
http://pdp-11.ru/www_sensi_org_~bk/screensh/csidos2.png

Я, хотя и непоклонник, прочитал с удовольствием... :kruto:
Параллельными путями шли все мы - обладатели разных компьютеров... :wink:

PS. А я свою первую БК подарил своей первой жене... со всеми прибамбасами.
А второй БК у меня никогда не было, о чём я и не жалею...
:lol:

PPS. Железкам БК - шным доброе внимание уделено:
http://pdp-11.ru/www_sensi_org_~bk/files/hardw.html
Last edited by Lavr on 30 Apr 2014 10:28, edited 1 time in total.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

А где-то ещё можно достать рабочую БК-0010 или БК-0011?...

P.S. Любовная страница про БК теперь выглядит так:
Not Found

The requested URL /~bk/ was not found on this server.
------------------------------------------------------------------
Apache/2.2.22 (Ubuntu) Server at sensi.org Port 80
Я тут за главного - если что шлите мыло на me собака shaos точка net
vinxru
Retired
Posts: 587
Joined: 27 Mar 2013 04:55
Location: 62.192.229.16

Post by vinxru »

User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:P.S. Любовная страница про БК теперь выглядит так:
Not Found

The requested URL /~bk/ was not found on this server.
------------------------------------------------------------------
Apache/2.2.22 (Ubuntu) Server at sensi.org Port 80
Я у них что-то поскачивал из интересной схемотехники для БК, то, что и на другие
nedoПК переносимо...

http://sensi.org/ что ли хозяев поменял... :-?
Впрочем...
Lavr wrote:Я, хотя и непоклонник,...
...непоклонником БК и остался.... :wink:
iLavr
Corvinus
Fanat
Posts: 51
Joined: 30 Jul 2007 10:31

Post by Corvinus »

Shaos wrote: P.S. Любовная страница про БК теперь выглядит так:
Not Found

The requested URL /~bk/ was not found on this server.
------------------------------------------------------------------
Apache/2.2.22 (Ubuntu) Server at sensi.org Port 80
Есть зеркало: http://pdp-11.ru/www_sensi_org_~bk/
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Corvinus wrote:Есть зеркало: http://pdp-11.ru/www_sensi_org_~bk/
Ага - это оно! А вот и их железки, если кому интересно....

http://pdp-11.ru/www_sensi_org_~bk/files/hardw.html
iLavr
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Что может делать процессор 1801ВМ1

Post by Lavr »

В годы уже довольно дремучие выписывал я вот такой довольно приятный научно-популярный журнальчик:

Image

В нём частенько о компьютере БК в практическом плане писали, поскольку ничего другого и не оставалось...

Так вот в этом номере была статья, которая меня еще тогда весьма заинтересовала:



Автор статьи то ли "Манилов", то ли - гений... Суть статьи заключается в том, как из БК сделать
то ли целиком PDP-11 под RTOS, то ли прямо БК PC-XT! 8)

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

Но про процессор 1801ВМ1 и принципы построения МП-системы на нем автор пишет довольно
подробно и понятно, поэтому статью я здесь выкладываю архивом в формате .DOC:
Что может делать процессор 1801ВМ1

А это - картинки к статье... что-то забыл я их в документ вставить...

Image
iLavr
User avatar
MM
Banned
Posts: 102
Joined: 02 Feb 2014 08:29
Location: Павловский Посад

Post by MM »

1. На иллюстрации постом выше приведено устройство обычного электродиска. Но , по всей видимости, срисованно с потолка - не выполняется условие расположения переферийных устройств в зоне ввода-вывода ( адреса 160000 - 177777 ), что автоматически делает приведенный на рисунке вариан практически не пригодным для использования под ОС RT-11.
2. Насчет копирования внешнего вида БК0010 модели от 1983 г. ( Экситон ) - полистайте старинные журнальчики Электроника ( США ) - там точно была фотка полностью аналогичного конструктива, с плоской клавой - по внешнему виду, защищенной от воды.
А вот насчет внутренностей того устройства с фото в журнале - нет данных. Фото видел сам, так что инфа достоверна на 99%.
3. Многопроцессорность на 1801ВМ1 - фактически возможно, но не особо понятно, для чего конкретно она нужна. Обычно делают , как в ДВК - главный процессор управляет подчиненными контроллерами на отдельных процессорах. Можно, конечно, здорово усложнить устройство - дать возможность всем процессорам иметь доступ к ресурсам главного процессора - но это практикуется крайне редко.
Кроме того, должна быть соответствующая поддержка на уровне дров / ОС. Некотрые элементы сопроцессора для ДВК можно наблюдать в поздних прошивках контроллера МУ ( КМД ДВК ).
User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

MM wrote:1. На иллюстрации постом выше приведено устройство обычного электродиска. Но , по всей видимости, срисованно с потолка - не выполняется условие расположения переферийных устройств в зоне ввода-вывода ( адреса 160000 - 177777 ), что автоматически делает приведенный на рисунке вариан практически не пригодным для использования под ОС RT-11.
Я прочитал - про ОС RT-11 там и вовсе ничего не говорится. Автор намекает на какую-то свою супер-совместимую ОС.
В конце там есть намёк, что аппаратное и программное продолжение следует.

Только вот сам журнал за 1991 год - видимо ничего и не последовало... :(

Но разве под БК не было адаптации ОС RT-11?
Несколькими постами выше дается ссылка: http://pdp-11.ru/www_sensi_org_~bk/files/osreview.html, где написано:
Evgeny Pashigorov wrote:Единственная "настоящая" ОС для БК была RT-11SJ, адаптированная к БК А. Саяпиным (Москва). Хороша она была тем, что к тому времени была широко известна, на нее имелась хорошая документация, в ее состав входили компиляторы С, Паскаля, Фортрана, Макроссемблера.
Значит как-то сумели сделать это? Несмотря на то, что:
MM wrote:не выполняется условие расположения переферийных устройств в зоне ввода-вывода ( адреса 160000 - 177777 ), что автоматически делает приведенный на рисунке вариан практически не пригодным для использования под ОС RT-11.
Я к тому, что судя по статье этого А.М.Корнюшенко, порты БК он трогать особо-таки и не рекомендовал,
а все его умозаключения о распределении адресного пространства - не более чем эмоции, и практического
значения в известной мере не представляют собой.
User avatar
Случайность
Doomed
Posts: 491
Joined: 05 Apr 2011 12:45
Location: Великий Новгород

Post by Случайность »

да и вообще статья какая то желтая, 1801ВМ1 не сдирали Нет у него аналогов, это уже вдоль и поперек опсосано на всех форумах, тот же МПК1839 тоже содран с чего то? а ведь тоже мало кто знает как его использовать.

програмная совместимость это не сдер вовсе.
танцуй пока живешь под каплями огненного дождя...
User avatar
Stan
Banned
Posts: 397
Joined: 04 Jan 2013 10:09
Location: 95.24.178.158

Post by Stan »

Случайность wrote:да и вообще статья какая то желтая, 1801ВМ1 не сдирали Нет у него аналогов, это уже вдоль и поперек опсосано на всех форумах
Ну так статья-то дремучего 1991 года. Вряд ли этот А.М.Корнюшенко посещал тогда форумы и были ли форумы.

Ну а то, что 1801ВМ1 заточен под систему команд PDP-11 так это факт совершенно неоспоримый, и ничего в этом негативного нет.
Да и сдирали архитектуру PDP-11 все кому не лень, так что это вступление эмоциональное у автора просто.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: БК0010-01

Post by Lavr »

Поскольку я БК 0010-01 не поклонник, но научиться программировать 1801ВМ2 на чем-то надо,
я решил попробовать это на эмуляторе БК 0010-01, поскольку идеология близка к "Специалисту".
Одна страница памяти, распределение её понятно, структура экрана трудностей не вызывает.

Покопал я Интернет в поисках примеров программирования и нашел очень исчерпывающий материал:
БК-0010. Руководство по системному программированию

Материал, правда, несколько хитро упакован - почти спрятан... :roll:
Начинать знакомиться с ним лучше с этой страницы: http://bk0010.moy.su/publ/1

Содержание - слева: Категории каталога, в каждую опцию меню приходится входить дважды.
Сначала кликаем саму опцию меню слева, в открывшемся окне кликаем тот же эаголовок...

А я уж и забыл, что у Монитора БК 0010-01 были опции на русском языке! Работа в Мониторе БК


P.S. Да, и хорошее дополнение к этому: Донской А.Н. "Программирование на БК-0010-01".
Я люблю, когда регистровую и программную модель процессора изображают графически, а не словесно.
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: БК0010-01

Post by Shaos »

Я в марте 2017 обзавёлся БК-шкой (БК0011), но рабочая или нет пока не знаю т.к. без БП :roll:

Отдал всего лишь $100 за БК-шку+доставка :roll:
Я тут за главного - если что шлите мыло на me собака shaos точка net