nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 19 Mar 2024 04:04



Reply to topic  [ 154 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10, 11  Next
PDP-11 
Author Message
Banned
User avatar

Joined: 02 Feb 2014 08:29
Posts: 102
Location: Павловский Посад
Reply with quote
Добавлю, что в корзинах Э-100/х вовсе не МПИ, а кустарный сброд сигналов. И вставлять платы от ДВК в оригинальную Э-100/х - только портить оборудование.

_________________
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/


06 Aug 2016 13:08
Profile WWW
Banned
User avatar

Joined: 02 Feb 2014 08:29
Posts: 102
Location: Павловский Посад
Reply with quote
Как-то выменял одну полукомплектную Э-100/х на НИШТЯКИ, потом пытался продать...
Image
В итоге, как и следовало ожидать - красоту повесил на стены...

_________________
Коллекционирование радиодеталей : http://collectingrd.kxk.ru/


06 Aug 2016 13:13
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
MM wrote:
Добавлю, что в корзинах Э-100/х вовсе не МПИ, а кустарный сброд сигналов. И вставлять платы от ДВК в оригинальную Э-100/х - только портить оборудование.

Мне просто было интересно уточнить подробности события 25-летней давности...
Тем более, что обрывков подробностей вдруг сплыло более, чем достаточно.
Мне было жалко снять память и разукомплектовать ту рабочую процессорную плату,
а другу моему она подошла тем, что была чем-то лучше, чем было в наличии у него.
Хотя одна из фраз в нашем телефонном диалоге была:"А помнишь, как всё это медленно работало!" :wink:

_________________
iLavr


07 Aug 2016 02:39
Profile
Senior

Joined: 31 Mar 2012 16:50
Posts: 152
Location: 93.73.80.128
Reply with quote
Странное дело. Думал всегда что Э-100 это UNIBUS/ОШ но никак не МПИ/QBUS. Возможно, самопальную плату моста придумали (ОШ<->МПИ) и таки впихнули МС1201.01 в качестве основного процессора, чтобы раздербанить платы оригинального процессора на "золото" (к тому же сразу повысить надежность).


07 Aug 2016 11:46
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
bigral wrote:
Странное дело. Думал всегда что Э-100 это UNIBUS/ОШ но никак не МПИ/QBUS.

Ну, пишут что:
Quote:
В машинах семейства «Электроника» используются два типа магистрали: в мини-ЭВМ — общая шина (ОШ) или UNIBUS (СМ-3, СМ-4, СМ-1420, СМ-1300, «Электроника 100-25» и др.), и в микро-ЭВМ — единый канал или Q-BUS («Электроника 60", "Электроника 80", БК-0010 и др.

_________________
iLavr


07 Aug 2016 13:20
Profile
Senior

Joined: 31 Mar 2012 16:50
Posts: 152
Location: 93.73.80.128
Reply with quote
Ну тут же разговор об Э-100? А она как бы претендует быть ОШ по описаниям. Хотя даже на этот счет у меня сомнения, так как платы у нее по виду как DUAL-HEIGHT QBUS, что меня натыкает на мысль что врядли ее корзина совместима с Э-79. Т.е. Э-100 это "свободная интерпретация" на тему pdp-11/34.


07 Aug 2016 16:36
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
bigral wrote:
Ну тут же разговор об Э-100? А она как бы претендует быть ОШ по описаниям. Хотя даже на этот счет у меня сомнения, так как платы у нее по виду как DUAL-HEIGHT QBUS, что меня натыкает на мысль что врядли ее корзина совместима с Э-79. Т.е. Э-100 это "свободная интерпретация" на тему pdp-11/34.

Что-то реально подтвердить или опровергнуть сможет сейчас только один человек, как мне кажется:
http://zx-pk.ru/threads/15703-elektronika-100-25.html

Хотя... умельцев подковать "аглицкую" блоху на Руси хватало всегда...

_________________
iLavr


08 Aug 2016 08:14
Profile
Senior

Joined: 25 Jan 2015 11:38
Posts: 165
Location: 109.225.59.224
Reply with quote
Конструктивно Электроника-100/25 выполнена как та же PDP-11/35 или PDP-11/40. Да ещё были и "комнатные" варианты - вместо стойки тумбочка.

Нашёл бумаги на машину, конкретно исполнения 15ВМ-16-034 (поставка без устройств для работы с перфолентами).
1) альбомы со схемами и перечнями элементов "Электроника 100-25 15ВМ-16" - №9, 11, 12, 13, 14.
2) альбом на "Устройство управления НМЛ 15ВВМЛ-6-002".
3) "ОЗУ Электроника МС3104".
4) эксплуатационная документация на саму ЭВМ, книги 1, 2, 3, 36, 38, 41, 50.
5) эксплуатационная документация на "Устройство управления НМЛ 15ВВМЛ-6-002" - книга 1.
6) эксплуатационная документация "Устройство внешней памяти на магнитных дисках 15ВВМД-5-007" - книга 1.

На платах из альбомов среди многочисленной 155-й изредка попадается 599-я серия, чуть чаще 559-я. 131-я и 531-я встречаются, на двух платах составляют до половины микросхем. ПЗУ КР556РТ4 с разными прошивками.

Заодно узнал потребляемую мощность - 1,5...1,8 кВт. Зависит от внешних устройств. Действительно можно дома включать, если есть место.

П.С.: до сих пор не понял, почему у машин от DEC переключатели клавишного регистра выпускали красного цвета ?

_________________
Просто Александр.


08 Aug 2016 10:09
Profile
Senior

Joined: 25 Jan 2015 11:38
Posts: 165
Location: 109.225.59.224
Reply with quote
Если поискать в Интернете у буржуев фотографии на тему PDP-11, можно найти интересные вещи. Вылитая "Электроника-60" (которая с двойной корзиной, её можно встретить в составе стойки на заводах)
Image
До этого момента считал, что в Воронеже передирали не всё. А похоже, ВСЁ. Помимо специальных микросхем, "корзины" и электрических схем, скопировали даже конструкцию каркасов. Компоновка блока питания БПС6-1 аналогична буржуйской, только радиатор с ключевыми транзисторами иначе расположен :o "Сделать такую же!" (с)

_________________
Просто Александр.


07 May 2017 13:01
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Джентльмены, а никто не подскажет структуру исполняемых файлов .SAV от PDP-11 ?

Я тут прочитал, что лучше всего дизассемблировать файлы кода 1801ВМ1 посредством IDA.
Quote:
Файлы с кодом процессора КР1801ВМ2 дизассемблируетт IDA pro версия 3.75.
В каталоге IDA должен быть файл pdp11.d32.
Расширение по умолчанию для PDP-11 - .sav.
Ключ командной строки для чтения любых расширений -ppdp11.
По умолчанию понимает файлы формата операционных систем совместимых с
RT11 и кажется RSX-11M (не проверял).
Можно еще попробовать отключить сегментацию (ключ -x) и автоматический
анализ (ключ -a).

У меня есть IDA pro как раз версия 3.75 и в комплекте её имеются PDP11.D32, PDP11.DLL и PDP11.W32.

Я было переименовал храбро MONITOR1801.BIN в MONITOR1801.SAV и подсунул IDA.
Но она отрубает большой кусок начала файла, полагаю, что в заголовке *.SAV должна быть
какая-то дополнительная информация.

Я, конечно же всегда гуглю, прежде чем здесь спрость, но не нашлось пока ничего... :osad:

_________________
iLavr


11 Jan 2018 19:30
Profile
Maniac

Joined: 05 Nov 2008 19:47
Posts: 287
Location: 81.28.208.238
Reply with quote
.sav это практически образ памяти, за исключением начальных адресов до 1000(восьмеричное) примерно,
(может быть один ноль лишний) точно не помню. В начальных адресах описываются прерывания,
что-то еще... Эти данные выборочно загружаются в память. Это для RT-11. Я для нее немного писал,
включая драйвера. Кстати классная система (RT-11), после нее MS-DOS полный отстой.


11 Jan 2018 19:50
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
В общем IDA отрубает 90 первых байт, насколько я понял.
Attachment:
ida.gif
ida.gif [ 10.63 KiB | Viewed 12291 times ]

Дальше начинает корректно декомпилировать.

Попробовал её обмануть. Приделал к началу файла 45 команд NOP.
IDA обиделась, декомпилировать не стала, показала всё как код. :osad:
Не знаю пока, что еще ей сделать... :-?


aav8 wrote:
Кстати классная система (RT-11), после нее MS-DOS полный отстой.

Я так часто слышал это мнение! Но что теперь поделаешь...
Quote:
И Осоавиахима-то (читай MS-DOS-а), Глеб Егорыч, больше нет! (с)

_________________
iLavr


11 Jan 2018 20:25
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
aav8 wrote:
.sav это практически образ памяти, за исключением начальных адресов до 1000(восьмеричное) примерно...
Lavr wrote:
В общем IDA отрубает 90 первых байт, насколько я понял.

Нет, действительно 1000(восьмеричное) - я ошибся, два похожих куска кода сбили...
Ну и как из BIN сделать SAV, чтобы IDA его поняла?

_________________
iLavr


11 Jan 2018 20:33
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Ну и как из BIN сделать SAV, чтобы IDA его поняла?

Обмануууууууул IDA !!! :mrgreen:
К началу файла приделал 200Н = о1000 байт от его же собственного начала!!! 8)


P.S. IDA - это третий дизассемблер, которым я декомпилирую MONITОR1801.BIN .
Собственно, я добиваюсь исходного кода, который можно без особых правок скормить
ассемблеру 1801ВМ1. IDA в общем-то справилась хуже всех. Хотя, кое-что ей
удалось лучше - определить слова, как слова, а не как коды команд.

_________________
iLavr


11 Jan 2018 20:40
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
вот очень компактное описание базовой системы команд PDP-11 на буржуинском диалекте:

http://ftp.dbit.com/pub/pdp11/faq/faq.pages/PDPinst.html

_________________
:dj: https://mastodon.social/@Shaos


24 Feb 2018 19:45
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 154 posts ]  Go to page Previous  1 ... 6, 7, 8, 9, 10, 11  Next

Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.