Author |
Message |
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Не объяснишь подробнее на простом схемотехническом уровне?
Или дай толковую ссылочку, а то у меня никакой информации нет.
_________________ iLavr
|
08 Sep 2013 03:51 |
|
|
petrenko
Doomed
Joined: 10 Mar 2012 16:21 Posts: 598 Location: РФ
|
Увы, ссылкой не богат, ибо "прикошачивание" 8255 обсуждалось устно и "вскользь" с одним форумчанином с полигона железных призраков прошлого - там, полагаю, и можно узнать подробно - среди завсегдатаев есть трое серьёзных специалистов по компьтерам PDP-шной архитектуры.
А я являюсь всего-навсего повторятелем старинных схем ( ну разве что с небольшой творческой доработкой ), но, увы, не разработчиком, и, соответственно, сам с ними советуюсь, ежели чего не знаю.
|
09 Sep 2013 00:14 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Читал вот как " Hello, world!" для PDP-8:
Очень как-то странно... сначала кидаем символ:
TLS / Output the character in the AC to the teleprinter
А потом ждём, готов ли телетайп...
TSF / Skip if teleprinter ready for character JMP .-1 / Else jump back and try again
Может у меня неверные ассоциации с принтерами... но я сначала бы узнал о готовности
и лишь потом послал бы символ...
Интересно бы глянуть где-либо пример самой простой периферии для PDP-8...
Может быть вот эта похоже немного?
_________________ iLavr
|
20 Sep 2013 17:03 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22586 Location: Silicon Valley
|
а чего про PDP-8 в форуме "PDP-11" ?
|
20 Sep 2013 21:49 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А вобще-то они снизу-вверх совместимы, ну или так утверждают.
А по существу есть что сказать, раз уж у нас разговор о перифирии возник здесь?
_________________ iLavr
|
20 Sep 2013 23:08 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22586 Location: Silicon Valley
|
я думаю разные периферии у них
пдп-11 всё таки на более интеллектуаьных блоках построен
а блоки пдп-8 это типа 74-я серия на транзисторах/диодах
|
21 Sep 2013 03:32 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Америку не открыл...
Только получается, что любая периферия у них - это не просто пара регистров,
а нечто более сложное и схемотехнически и в программном обращении.
К сожалению, не могу найти образца схемотехники простого и понятного устройства I/O.
_________________ iLavr
|
21 Sep 2013 03:47 |
|
|
aav8
Maniac
Joined: 05 Nov 2008 19:47 Posts: 287 Location: 81.28.208.238
|
Практически в любом журнале МПСС были схемы для Э60
|
22 Sep 2013 18:07 |
|
|
petrenko
Doomed
Joined: 10 Mar 2012 16:21 Posts: 598 Location: РФ
|
Если бы ещё практически у каждого были эти журналы...
У меня, увы, нет, а очень хотелось бы "в бумаге" все..
|
23 Sep 2013 00:30 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
В то время я другими компьютерами увлекался...
Если можно - хотя бы название похожей статьи?
А дальше я сам разберусь...
PS. Э60 - это "Электроника-60" ?
_________________ iLavr
|
23 Sep 2013 03:41 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я попытался этот вопрос погуглить по–быстрому со словом "Электроника-60"
и на Хоботе наткнулся на такую вот цитату:
Что-то мне прямо-таки не поверилось, что старушку PDP (aka "Электроника-60")
невозможно заменить современными средствами.
Такая проблема действительно есть, или это страшилка надуманная?
_________________ iLavr
|
23 Sep 2013 04:16 |
|
|
bigral
Senior
Joined: 31 Mar 2012 16:50 Posts: 152 Location: 93.73.80.128
|
Ну вот тут лежит пример самопального IDE контроллера (*без DMA)
http://www.telegraphics.com.au/pdp11/dsu/
|
23 Sep 2013 05:02 |
|
|
MC68k
Retired
Joined: 25 Jul 2011 00:14 Posts: 1331 Location: WWW
|
Real Time System сложно чем-то интеловским заменить.
мне случайно перепал HD6473258P10, который из этого семейства. очень самобытная штуковина.
|
23 Sep 2013 05:07 |
|
|
bigral
Senior
Joined: 31 Mar 2012 16:50 Posts: 152 Location: 93.73.80.128
|
Я тоже это видел, на iXBT вообще куча веток с реальными людьми кто возился с нашей pdp-11 техникой. Суть с заменой в том что это в теории возможно но на практике не просто.
Вот к примеру тот калькулятор что в спектруме 128 в пзу зашит ОЧЕНЬ удобная вещь и заменить его современной прогой например для android это целая ПРОБЛЕМА!
|
23 Sep 2013 05:16 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Скачал... посмотрел - схемы здоровущщие!
Я понимаю, конечно, что АТА - это набор регистров, которые этот адаптер маппирует
на нужую шину...
Но чисто в учебных целях - если я хочу прикинуть, как зацепить отдельный регистр
или пусть тот же i8255 (4регистра) и просто "поморгать светодиодами" - неужто нет
более простого решения?
Я вот тут накопал схемы как в PDP-систему впирают современную память, так
там всё ОЧЕНЬ просто.
Впрочем, на мой взгляд, так и должно быть.
А вот дальше там есть схема с i8255, но вся привязка через GAL.
Такая сложность вызвана способом обащения PDP к УВВ?
То есть, если у УВВ нет "флага" надо его аппаратно сымитировать?
Если у устройства нет "сброса" - тоже прикошачить иитацию аппаратно?
Я для этого и привел схему выше - там используется станартная БИС UART - а вот все
"флаги и сбросы", по-моему, просто искусственно имитируются RS-триггерами...
PS. Кстати, на схемах АТА есть микрухи 559 - что это за серия? У меня прилично плат с такими микросхемами... отродясь не знал, что с ними делать...
_________________ iLavr
|
23 Sep 2013 07:06 |
|
|