PDA

Просмотр полной версии : Приставка Бортника



Raydac
01.08.2009, 10:27
not a short message

Error404
01.08.2009, 11:03
Один хороший человек нашел и разместил схему "приставки Бортника" в сети
http://groups.google.com/group/bk0010/web/km1801bm3
http://groups.google.com/group/bk0010/web/km1801bm3

что это такое?

Retrograd
01.08.2009, 22:27
пипец монтаж.

CodeMaster
22.01.2010, 15:01
судя по схеме эта штука должна подцепляться к БКшке через стандартный порт и это будет чем то вроде сопроцессора и доп памяти

Я так понимаю она заменяет К1801ВМ1 на К1801ВМ3 который будет работать на 6МГц.

bigral
22.01.2010, 16:05
Есть ли хоть одно свидетельство запуска на процессоре ВМ3 ОС с использованием защиты памяти привилигированного кода\данных от пользовательского кода? Вообще возможно ли потенциально запустить современное ядро Линукса на ВМ3? Сколько у ВМ3 прямого адресуемого пространства?

Murzik
25.01.2010, 11:10
ВМ3 адресует 4 Мб

bigral
26.01.2010, 12:08
ВМ3 адресует 4 Мб

Это чисто по количеству адресных ножек на схеме установленно? Какой величины логическое пространство процесса у ВМ3?

b2m
26.01.2010, 12:31
У ВМ3 страничная адресация, 8 страниц по 8 Кб, а полная адресная шина 22 бита, при этом 16 старших бит задают смещение физического адреса для каждой страницы, а младшие 6 бит совпадают с логическим/виртуальным адресом. Смещение физического адреса определяется как для режима пользователя, так и для режима ОС, т.е. они разные.

bigral
26.01.2010, 16:05
У ВМ3 страничная адресация, 8 страниц по 8 Кб, а полная адресная шина 22 бита, при этом 16 старших бит задают смещение физического адреса для каждой страницы, а младшие 6 бит совпадают с логическим/виртуальным адресом. Смещение физического адреса определяется как для режима пользователя, так и для режима ОС, т.е. они разные.

Короче говоря максимальный обьем процесса 64кб, что в принципе равняет этот процессор с 8-ми битными или 8088\86\286 с точки зрения компиляции под него того или иного исходника. Естественно об ядре современного линукса и\или типического приложения типа bash (обьемом в 0.5 ... 1... 5 мегабайт) никакой речи быть не может.

CodeMaster
26.01.2010, 16:47
Короче говоря максимальный обьем процесса 64кб, что в принципе равняет этот процессор с 8-ми битными или 8088\86\286 с точки зрения компиляции под него того или иного исходника.

Ну это как бы давно было известно.


Естественно об ядре современного линукса и\или типического приложения типа bash (обьемом в 0.5 ... 1... 5 мегабайт) никакой речи быть не может.

Да, впрямую нет, это ядро надо переписывать, на работу со страничной памятью, на ВМки и на "серьезных" машинах, не было ни одного приличного приложения, ИМХО не в последнюю очередь и из-за этого.

b2m
26.01.2010, 17:10
Теоретически, можно заставить работать программу размером больше 64Кб "в окне", используя относительную адресацию, будет лишь ограничение на размер одной процедуры. Абсолютные переходы можно делать посредством EMT/TRAP команд, которые бы "двигали окно". Но вот работать с данными "через окно" не удобно.

bigral
28.01.2010, 14:17
Теоретически, можно заставить работать программу размером больше 64Кб "в окне", используя относительную адресацию, будет лишь ограничение на размер одной процедуры. Абсолютные переходы можно делать посредством EMT/TRAP команд, которые бы "двигали окно". Но вот работать с данными "через окно" не удобно.

Эта проблема обсуждалась годами в maillist-е посвященном ELKS-у (unix под 8088\86\286). Результат обсуждения банальный вывод: простая перекомпиляция исходников требующих обьем свыше 64кб либо работающих с обьемами данных свыше 64кб не может быть эфективной так как реализовать ее можно только с элементами реализации виртуального (soft) процессора.

falanger
04.02.2010, 22:21
Народ, если кто будет собирать - то вот тут вот есть 1801вм3 вроде бы, согласно прайсу: http://www.detel-rd.spb.ru/i_96.htm
И интересно было-бы подумать над адаптацией этой схемы к УКНЦ.

CodeMaster
05.02.2010, 06:18
Народ, если кто будет собирать - то вот тут вот есть 1801вм3 вроде бы, согласно прайсу: http://www.detel-rd.spb.ru/i_96.htm
И интересно было-бы подумать над адаптацией этой схемы к УКНЦ.

Прежде чем собирать, кто-нибудь таки объяснит что это за фигня? Точне, как её использовать и что она даёт?

З.Ы. Кстати у нас ВМ3 радиомагазин по 160 руб возит.

CodeMaster
22.07.2010, 10:04
Один хороший человек нашел и разместил схему "приставки Бортника" в сети
http://groups.google.com/group/bk0010/web/km1801bm3
http://groups.google.com/group/bk0010/web/km1801bm3

Вроде как был уверен, что скачивал, но на диске не обнаружил. А сейчас и на гугле стало недоступно :-( Кто скачивал, выложите архивчик в тему.

CodeMaster
22.07.2010, 11:05
попробовал открыть на гугле, вроде все как и прежде работает, наверное сбой временный был

У меня редиректит сюда https://www.google.com/accounts/ServiceLogin?service=groups2&passive=1209600&continue=http://groups.google.com/group/bk0010/web/km1801bm3&followup=http://groups.google.com/group/bk0010/web/km1801bm3 и просит аккаунт гугл.

Keeper
22.07.2010, 13:54
одним архивом...

bigral
01.04.2012, 04:57
интересно кто либо проовал запустить в работу эту схему?

SKcorp.
01.04.2012, 10:22
интересно кто либо проовал запустить в работу эту схему?

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