Важная информация

User Tag List

Страница 19 из 21 ПерваяПервая ... 15161718192021 ПоследняяПоследняя
Показано с 181 по 190 из 207

Тема: Электроника МС1201.02 или PDP-11 для "чайников".ФАК

  1. #181
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vazman Посмотреть сообщение
    1 Имеет ли значение порядок этих плат ( т.е могу ли я втыкать их в любом порядке?)
    Процессорную плату надо включить первой, остальные, в данном конкретном случае - по барабану.

    Цитата Сообщение от vazman Посмотреть сообщение
    2. Что такое полуплата?
    Половинка от всех перечисленных. Ну, точнее, не совсем половинка, чуть меньше. Если воткнешь две полуплаты, между ними останется зазор. А еще полуплата должна втыкаться хоть слева, хоть справа и при этом одним боком входить в направляющие корзины.

    Цитата Сообщение от vazman Посмотреть сообщение
    Например - собираю сейчас IDE. Куда надо будет её втыкать? Понимаю, что, наверное, вместо КЖД.. ? но куда? Слева? Справа? Не имеет значения?
    Все полные платы надо воткнуть одну к другой, а в оставшийся свободным нижний ряд воткнуть половинку. Справа.

    Объясняю подробно. Все линии МПИ, кроме четырех, запараллелены на всех гнездах. А эти 4 линии, а именно - линии подтверждения прерывания К ППР1 Н, К ППР0 Н и линии подтверждения прямого доступа к памяти К ППД1 Н, К ППД0 Н идут последовательно с гнезда на гнездо. Сигналы с индексом 0 - выходные, намёк на Output, с индексом 1 - входные, намек на Input. Оригинал руководства был отпечатан на простой русской пишущей машинке (механической), там единица печаталась, как I, так, что намёк был очевиден.

    На процессорном гнезде входные линии (К ППР1 Н и К ППД1 Н) не используются, их первоисточник - процессор. У процессорной платы даже нет соответствующих контактов, там голый стеклотекстолит. Для всех остальных гнезд на их входы К ППР1 Н и К ППД1 Н заведены сигналы с выходов предыдущего гнезда, а их выходы (К ППР0 Н и К ППД0 Н) заведены на соответствующие входы следующего гнезда. Таким образом, все платы в корзине образуют цепочку по этим сигналам. Если несколько плат одновременно запросят прерывание, то плата, которая находится по этой цепочке ближе к процессору имеет преимущество - она перехватит и не пустит дальше сигнал подтверждения прерывания, соответственно, прерывание достанется ей, а не той, что дальше. Если какая-то плата работает без прерываний (тот же КНГМД), то у нее между контактами К ППР1 Н и К ППР0 Н (А:Б11 и А:Б12) стоит перемычка. Для полноформатных плат то же самое повторяется и на В:Б11 и В:Б12. Если полноформатная плата таки пользуется прерываниями, то к нее, скорее всего, задействована только одна пара (или в секции А, или в секции В) а вторая заперемычена. То же самое и для сигналов ППД, все перпчисленные платы не пользуются DMA, поэтому у них заперемычены и А:Б14-А:Б15, и В:Б14-В:Б15.

    Цепочка идет "змейкой" - верхний ряд слева направо, второй - справа налево, третий - слева направо и четвертый - справа налево, именно поэтому "половинку" в последнее гнездо следует втыкать справа.

    Да, верхний ряд - это когда корзина лежит на столе (вставлена в кузов Э-60 или ДВК-1/2) и платы в нее втыкаются деталями вверх. Как там оно с вертикальной корзиной ДВК-3 не помню.

    Ещё одна полезная фишка. Если отлаживаешь какой-то самопал, полезно закольцевать эти две цепочки на корзине, т е соединить проводами А:Б12 нижнего гнезда (4А:Б12) с А:Б11 верхнего (1А:Б11), ну, и 4А:Б15 с 1А:Б14. Тогда забиваешь корзину так, чтобы от процессора до нижнего ряда все было забито, а верхний ряд свободен, суёшь в него свой самопал (если половинка - то слева), все детали на виду, цепляй любые приборы и отлаживай. Особенно для этого хороша корзинка Э-60, она выгнута из стальной проволоки и, практически, не мешает доступу к любой точке отлаживаемой платы.

    Цитата Сообщение от vazman Посмотреть сообщение
    Видел - планируют плату 1203.05? Как полуплату. Имея такую - можно ли будет в моей корзине собрать IDE с КЖД, КНГМД и КЦГД?
    Да.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  2. #181
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #182
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vazman Посмотреть сообщение
    Всем доброго дня. Тема, вроде, ПДП-11 для чайников? Так вот, я чайник. Никак не могу понять.. Есть МС0507.02. (ДВК-3М?)
    Корзина, в ней 4 платы - мс1201.03, КЦГД, КНГМД, КЖД.
    1 Имеет ли значение порядок этих плат ( т.е могу ли я втыкать их в любом порядке?)
    2. Что такое полуплата? Например - собираю сейчас IDE. Куда надо будет её втыкать? Понимаю, что, наверное, вместо КЖД.. ? но куда? Слева? Справа? Не имеет значения?
    3. Видел - планируют плату 1203.05? Как полуплату. Имея такую - можно ли будет в моей корзине собрать IDE с КЖД, КНГМД и КЦГД?

    Прошу сильно не пинать за глупые вопросы..
    1. Да, порядок установки плат имеет принципиальное значение - т.к. запросы векторных прерываний и ПДП идут по цепочке от самой верхей платы вниз по "лесенке".
    2. Полуплата - это плата ДВК под 1 шт. разъем РППМ16-72 , а полная плата - это под 2 шт. разъема РППМ16-72.
    Втыкать полуплаты следует с учетом соблюдения цепочки передачи запросов векторных прерываний и ПДП, начиная от МС1201.х
    3. Насчет МС1201.05 - это пока только писанина. Реально есть 3 чел, которые это могут спроектировать, но 2 чел - чрезмерно загружены работой и охренеть как жадны до бабок ( ну то есть пока не заплотят - и "усом не пошевелят" ) , а 1 чел - чрезмерно ленив.
    Но главное препятствие - отсуствие платежеспособного спроса, т.к. только набор деталей выходит в 5000 руб без драгметаллов, а с желтизной - и все 10 т.р.
    3.1. Примерно к 2018 г. можно ожидать МС1201.06 - где будет ВМ3 с ~50 мгц тактовой, много ДОЗУ ( может быть даже на ДИММе ) и др. навороты по типу IDE/МY4/...
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  4. #183
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, то, что корзинка закольцована, никоим образом не помешает. Если забить корзинку полностью, вернувшиеся по кольцу сигналы придут на пустые площадки процессорной платы, и никакого криминала. Кстати, у Кванта-4 корзинка закольцована с завода, у него верхним вставляют КЖД, потом, вроде бы, MY (справа), потом процессор и последним - КЦГД.
    Последний раз редактировалось AFZ; 05.05.2016 в 11:17.
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  5. #184
    Member
    Регистрация
    14.11.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    129
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А что вообще можно сделать с платой МС1201.02? Я сделал адаптер под COM-порт. Можно ли в ОЗУ записать простейшую программу? Например, сложение двух чисел? Как это сделать с терминала?

  6. #185
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,993
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    При включении начинает работать пультовая программа - она позволяет выполнять некоторый набор действий - типа - посмотреть ячейку памяти, записать в ячейку памяти, запустить с определённого адреса, загрузиться с определённых устройств. Но если Вы ожидаете что то высокоуровневое - типа интерпретатора Бэйсика - то обломс

  7. #186
    Moderator Аватар для MM
    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,133
    Спасибо Благодарностей отдано 
    470
    Спасибо Благодарностей получено 
    519
    Поблагодарили
    412 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от radist108 Посмотреть сообщение
    Можно ли в ОЗУ записать простейшую программу? Например, сложение двух чисел? Как это сделать с терминала?
    Элементарно !
    Набираем :
    1000/
    062727(ПС)
    123456(ПС)
    000001(ПС)
    000000(ПС)
    1000G
    1000/
    (ПС)
    (ПС)
    (ПС)

    Где "ПС" - перевод строки, кот 12 (8)

    Что делает программа ?
    Прибавляет число 123456 ( 8 ) к числу 000001 ( 8 ), результат будет в ячейке по адресу 1004
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  8. #187
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,993
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    3.1. Примерно к 2018 г. можно ожидать МС1201.06 - где будет ВМ3 с ~50 мгц тактовой, много ДОЗУ ( может быть даже на ДИММе ) и др. навороты по типу IDE/МY4/...
    МС1201.2018 с 4-мя мб СОЗУ, CF, уарт. 50 МГц - из области фантазии

  9. #188
    Master Аватар для xolod
    Регистрация
    01.02.2010
    Адрес
    Москва
    Сообщений
    743
    Спасибо Благодарностей отдано 
    157
    Спасибо Благодарностей получено 
    174
    Поблагодарили
    86 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    50 МГц - из области фантазии
    А с другой стороны, думаю рано или позно будет реверс ВМ3 на Verilogе, и синхронная модель на FPGA в полне потянет 50МГц.

  10. Этот пользователь поблагодарил xolod за это полезное сообщение:

    MM (06.04.2020)

  11. #189
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,993
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от xolod Посмотреть сообщение
    А с другой стороны, думаю рано или позно будет реверс ВМ3 на Verilogе, и синхронная модель на FPGA в полне потянет 50МГц.
    Но уже явно не в 2018 году...

  12. #190
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,993
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну что, теперь можно сказать, когда модель процессора PDP-11 достигла 50 МГц:

    Код:
    .RUN SPEED
    
    ТЕСТ БЫСТРОДЕЙСТВИЯ
    
    КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
    БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     6224
    
    КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
    БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     4504
    
    КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
    БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     3808
    
    КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
    БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     1712
    .
    И даже когда она достигла 100 МГц

    Код:
    @DK6
    RT-11SB (S) V05.07
    
    .RUN SY:TD3E
    
    ?2l
    ?MON-F-Trap to 4 001550
    
    .RUN SPEED
    
    ТЕСТ БЫСТРОДЕЙСТВИЯ
    
    КОМАНДА СЛОЖЕНИЯ РЕГИСТР-РЕГИСТР
    БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)    12440
    
    КОМАНДА СЛОЖЕНИЯ РЕГИСТР-ПАМЯТЬ
    БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     9040
    
    КОМАНДА УМНОЖЕНИЯ РЕГИСТР-РЕГИСТР
    БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     7648
    
    КОМАНДА ДЕЛЕНИЯ РЕГИСТР-РЕГИСТР
    БЫСТРОДЕЙСТВИЕ (ТЫС.ОП./СЕК)     3432
    .
    
    000042 000000 000000 000000
    @DK6
    RT-11SB (S) V05.07
    
    .RUN SY:TD3E
    
    ?2l
    ?MON-F-Trap to 4 001550
    
    .DAT 21-MAY-2020
    
    .TIM 14:14
    
    .RUN DHRY
    
    DHRY v3.0 - Dhrystone (1.1)
    This machine benchmarks at 7'124 dhrystones/second.
    
    .
    В 2020 году Точнее - 21 мая 2020 года

    Цитата Сообщение от Hunta Посмотреть сообщение
    50 МГц - из области фантазии
    Ндя... Фантазии стали реальностью Цель - 200 МГц

Страница 19 из 21 ПерваяПервая ... 15161718192021 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 69
    Последнее: 24.08.2021, 17:06
  2. Продам дисковод 5,25" "Электроника"
    от gurfunkel в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 31.03.2012, 23:46
  3. Продам компьютер "Электроника-85" + комплектующие + принтер
    от Merlin_ArchMage в разделе Барахолка (архив)
    Ответов: 36
    Последнее: 19.04.2011, 02:39
  4. Ответов: 10
    Последнее: 13.12.2010, 09:18
  5. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •