nedoPC.org

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



Reply to topic  [ 100 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next
PDP-8 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Lavr wrote:
А на следующей фотке - ЭВМ «Электроника-100И» - говорят, что это полный аналог PDP-8
на 155-й серии.

Я ещё вчера несколько засомневался, не дезинформирую ли я почтеную публику
на вопрос внешнего вида ЭВМ «Электроники-100И»... :-?

Там же, где я взял вывешенные здесь выше фотографии, есть ещё одна:

Image
Установка СВЧ-голографии, управляемая от ЭВМ «Электроника-100».

Так вот то, что обведено красным контуром, как-то больше похоже на классическую PDP-8.

Image

Хотя, похоже, что это действительно она - «Электроника-100И».

Image

Вот на этой фотке тоже вроде как «Электроника-100И».



И справочник Шелихова А.А., Селиванова Ю.П. Вычислительные машины. Справочник. - М.:
"Энергия", 1978, также внешний вид «Электроники-100И» подтверждает:

Image

Так что - "за что купил, за то и - продаю". :wink: Смотрите сами: http://profminin.host.sk/iap/70/iap70.htm


Когда я гуглил на запрос «Электроника-100И», меня не фотки интересовали, а вопрос -
есть ли где-то подробная документация на "советскую PDP-8" на русском языке.
Мне почему-то не нравятся имеющиеся в сети "русские пересказы" описания PDP-8,
а в оригинале читать лень...

_________________
iLavr


29 May 2013 04:39
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
В общем, что «Электроника-100», что «Электроника-100И», что «Саратов-2» - всё это,
как оказывется, - беззастенчивые клоны PDP-8 различного исполнения, на различной элементной
базе, с некоторыми несущественными отличиями, но совместимые программно.
Lavr wrote:
...есть ли где-то подробная документация на "советскую PDP-8" на русском языке.
Мне почему-то не нравятся имеющиеся в сети "русские пересказы" описания PDP-8,
а в оригинале читать лень...

И подходящую книженцию я нашел: И. Я. АКУШСКИЙ, В. М. ТРОЯНОВСКИЙ "ПРОГРАММИРОВАНИЕ
НА «ЭЛЕКТРОНИКЕ-100» ДЛЯ ЗАДАЧ АСУ ТП
"
http://www.computer-museum.ru/books/prograqmming_elektronika_100.pdf

Из книжки сразу становится ясно - "ху из ху", хотя PDP-8 там и не упоминается.

Единственная неприятная вещь, которую я с детства не люблю, это названия команд
и регистров - на русском языке. Ну да ладно - в скромном наборе PDP-8 - не запутаешься... :wink:

_________________
iLavr


29 May 2013 07:25
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Mixa64 wrote:
Lavr wrote:
Вот, кстати, - ещё один современный клон PDP-8 на "Intersil 6120 "PDP-8 on a chip" device".

HD-6120 шикарный проц, сложение за 2,75 мкс при тактовой 5,1 МГц.

Я никогда не знал и не встречался с этим, но оказывается на почве популярности
PDP-8, DEC пыталась противопоставить IBM PC свою персоналку на 6120.

Эти PDP-8-совместимые машины назывались DECmate.

Вот это - DECmate II.

Image


А это - DECmate III.

Image
Источник

Интересно, что эта попытка DEC нашла упоминание в книге Гейтса: они опасались
успеха DEC, поскольку Мелкомягкие сделали ставку на IBM PC, а успех DECmate мог
бы оставить их не у дел.

_________________
iLavr


01 Jun 2013 11:40
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Изучая систему команд PDP-8, обратился к её родной документации...
Всё же мне не программирование её интересно, а как команды соответствуют
железу PDP-8.

Вот её блок-схема, согласно PDP-8_Brochure_Mar65.

Image

У вас нет ощущения, что здесь реально чего-то не хватает? :o

_________________
iLavr


04 Jun 2013 12:49
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
И вот еще меня заинтересовало: в современных клонах PDP-8 - вот то, что сверху,
это и есть независимое устройство - консоль?

Image

То есть, это просто аналог той электронной "печатной машинки" типа "Консул", которая
сопровождала PDP-8 в древности?

Image

Я полагаю - связь по последовательному интерфейсу и вместо бумаги - вывод на дисплей,
сколько видеопамяти хватит в текстовом режиме, и коды с клавиатуры - обратно
в PDP-8?

При этом то, что передается по последовательному интерфейсу, то же самое, что и "Консулу"
передавалось?



PS. Вот этот симпатичный терминальчик часто попадается в составе различных систем:

Image

Image

Он же находится на анимированной заставке сайта OLD-COMPUTERS.COM

Image

Мне давно было интересно, что же это за терминал... :o

Оказалось, что это:
LEAR-SIEGLER ADM-3A VIDEO DISPLAY TERMINAL (VDT)

ImageImage


PS. А вот и мануал с принципиальной схемой к Lear Siegler ADM-3A...

_________________
iLavr


Last edited by Lavr on 23 Sep 2013 10:34, edited 1 time in total.



04 Jun 2013 14:16
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Интересно, но для PDP-8 до сих пор делаются платы расширения, если я правильно понял:

http://www.douglas.com/hardware/pcbs/breadboards/digital.html

_________________
iLavr


20 Sep 2013 12:07
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Post 
Cайт давно не обновлялся:

Quote:
All trademarks are the property of their respective holders.
© 1996 - 2001, Douglas Electronics, Inc. All Rights Reserved
Please direct any questions or comments regarding this site to the Webmaster.


и

Quote:
© 2008 Douglas Electronics, Inc.


но корпорация ещё живая:

Quote:
Entity Name: DOUGLAS ELECTRONICS, INC.
Entity Number: C0274626
Date Filed: 05/22/1953
Status: ACTIVE
Jurisdiction: CALIFORNIA
Entity Address: 2777 ALVARADO ST.
Entity City, State, Zip: SAN LEANDRO CA 94577
Agent for Service of Process: CHAO PENNEBAKER
Agent Address: 2777 ALVARADO ST.
Agent City, State, Zip: SAN LEANDRO CA 94577

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


20 Sep 2013 13:18
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Ну, наконец, нашел хоть один проект, где можно посмотреть, как современные микрухи
вставляются в DEC PDP-8...

Building a RAM for the PDP-8e
Image

Не совсем то, что я хотел увидеть... но схема есть:

Image

А значит можно попробовать разобраться, как впереть тот-же ППА i8255 в PDP-8.

Кстати, со страницы проекта есть ссылка на Douglas Electronics, как на вполне работающий!

_________________
iLavr


21 Sep 2013 15:43
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Почитал я тут внимательно вот эту страницу: SBC6120 model 2

На блок-схеме PPI i8255 впирается в конструкцию без проблем, как и привычно:

Image

Но вот в тексте автор несколько разочаровывает... :(
Quote:
...but the 8255 requires an extra GAL to do the IOT decoding.

То есть, если работать командами IOT нужен специальный декодер для работы
с периферией...

В таком случае, видимо, PPI i8255 аппаратно легче впирать в PDP-8-совместимые
машины по схеме выше, как часть пространства памяти.

Быстродействия i8255, пожалуй, должно хватить...



PS. Черт... да у автора пол-схемы на GAL-ках... несерьезно как-то... :(

_________________
iLavr


22 Sep 2013 05:14
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
В общем я тут эпистолярно пообщался с владельцем сайта http://www.pdp8online.com/
David Gesswein по вопросу подключения самодельной периферии к PDP-8...

И вот что он мне ответил:
David Gesswein wrote:
It varies based on the particular model of PDP-8. Which model are you trying
to interface to?

A chapter at the end of the small computer handbook for the model shows how
to interface to the machine.
http://www.pdp8online.com/pdp8cgi/query_docs/queryb.pl?level=1D-09-100;id=122&Search=handbook&stype=Partial%20Word
http://bitsavers.trailing-edge.com/pdf/dec/pdp8/handbooks/

Ну что ж... будем посмотреть PDP-8/E & PDP-8/M Small Computer Handbook 1972

Наверное, имеются в виду вот эти 2 части последней главы:
Code:
Chapter 10 I/O Expansion Techniques
   Section 1
Positive I/O Bus Interfacing Techniques
The Nature of the External Bus
External Bus Signals
Application
Programmed I/O Transfer
Program Interrupt Transfers
Data Break Transfers
Interfacing Techniques
PDP-8/I and 8L-Type Peripherals
Customer Peripherals
DEC Logic Module Interfacing
Customer Designed Interfaces
Restrictions and Criteria
Cooling
Signal Terminating
Timing Criteria
Cabling Rules and Suggestions
   Section 2
Omnibus Interfacing Using "Off the Shelf" Modules
Omnibus Signal Summary
The Building Block Approach
M783 Bus Drivers
M784 Bus Receivers
M785 Bus Transceiver
M9190 M935 Kit
H803 Connector Block
M935 Bus Connector
H9190 Mounting Panel
H019 Mounting Bar
Interface Example Paper Tape Reader
Input/Output Transfer (IOT) Instruction Usage
System Operation
M-Series Module Summary
K-Series Module Summary

_________________
iLavr


23 Sep 2013 10:36
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
David Gesswein wrote:
A chapter at the end of the small computer handbook for the model shows how
to interface to the machine.

Ну что ж... будем посмотреть PDP-8/E & PDP-8/M Small Computer Handbook 1972

Сущая правда! Схемы есть, и весьма конкретные! :kruto:

Надо только описание прочитать внимательно - там указывают на какие-то особенности
и разновидности ввода/вывода.
Схемы выглядят попроще АТА-адаптера...
Выкладывать не буду, вне контекста мануала - они вряд ли представляют интерес.

Если кто заинтересован Хэндбук лучше скачать вот здесь:
http://www.textfiles.com/bitsavers/pdf/dec/pdp8/SmallComputerHandbook_1973.pdf

Он довольно крупный - 39.9 метра, но по другим ссылкам он и 70 метров бывает... :wink:

_________________
iLavr


23 Sep 2013 14:57
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22383
Location: Silicon Valley
Reply with quote
Post 
Прикупил себе эту книжульку в бумажном виде :)

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


23 Sep 2013 17:23
Profile WWW
Banned
User avatar

Joined: 20 Mar 2005 13:41
Posts: 2141
Location: От туда
Reply with quote
Lavr wrote:
Он довольно крупный - 39.9 метра, но по другим ссылкам он и 70 метров бывает... :wink:

Не в размере счастье а в содержании. И качестве этого содержания. Может в той, что 40МБ картинки нечитабельны или еще чего?


23 Sep 2013 19:36
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
HardWareMan wrote:
Lavr wrote:
Он довольно крупный - 39.9 метра, но по другим ссылкам он и 70 метров бывает... :wink:

Не в размере счастье а в содержании. И качестве этого содержания. Может в той, что 40МБ картинки нечитабельны или еще чего?

Трудно сказать, т.к. нет возможности сравнить - я не стал скачивать 70 метровый образец...

Могу лишь провести аналогию - выше я интересовался терминалом Lear Siegler ADM-3A,
и я скачал его мануал со схемой с двух сайтов.
Второй экземпляр был "толще" и с "рекламой" - "это самый последний и правильный вариант мануала".
При сравнении - как раз по качеству схем и фотографий плат - я никакой ощутимой разницы
не заметил.

Так что тот экземпляр PDP-8/E & PDP-8/M Small Computer Handbook 1973, который я читаю сейчас,
вполне по качеству устраивает.
Ну а если что будет не так, то по ссылке David Gesswein есть прямо сканы в формате *.tiff.

Ну и пару слов о пользе всего нашего общения: я что не знал, что существует эта книженция?

-----------Image

PDP-8/E & PDP-8/M Small Computer Handbook 1973 - знал.

Я сам тут где-то давал ссылки на всю документацию DEC...
Но - "спешыал танксы" уважаемому David Gesswein, что он сэкономил мне время и ткнул
носом, что конкрено читать в той куче мануалов.
Как разберусь - отпишусь ему с респектом, хотя он ему вряд ли нужен...

_________________
iLavr


23 Sep 2013 23:04
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Выясняется такая не совсем приятная вещь, что система команд ввода-вывода у PDP-8
была не шибко-то и стандартизирована - от модели к модели - могла отличаться...

То есть, сама команда-то (IOT) довольно проста:

Image

Доступны 64 устройства и 8 вариантов действий.

Есть стандартные устройства (клавиатура, принтер, ленточный или дисковый накопитель и т.д.).
А есть устройства, которые прицепляет пользователь - вот там - анархия... :(

Смотрел пример подключения контроллера USB к PDP-8, так там автор сомневается, будут ли
исполняться правильно его команды IOT, хотя есть у него реальная PDP-8. :wink:

Image

_________________
iLavr


25 Sep 2013 09:28
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 100 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next

Who is online

Users browsing this forum: No registered users and 3 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.