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

User Tag List

Страница 133 из 271 ПерваяПервая ... 129130131132133134135136137 ... ПоследняяПоследняя
Показано с 1,321 по 1,330 из 2702

Тема: Цифровая археология: 1801 и все-все-все

  1. #1321
    Guru Аватар для Vslav
    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    755
    Поблагодарили
    353 сообщений
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А не подскажете где подробнее про обмен с MY со стороны программы можно посмотреть? У меня проблема обнаружилась - в 095 не сбрасывается бит TR при чтении регистра данных. Сбрасывается или прямой записью нуля со стороны ПП в это бит РК, или записью РД со стороны ЦП. Это так задумано, или мне надо искать где-то ошибку. И вообще там дивно сделано, старший байт РД используется как расширитель адреса при ПДП на системной шине со стороны ПП.

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

  3. #1322
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    не сбрасывается бит TR при чтении регистра данных
    Ни одна команда не требует чтения регистра данных перед началом выполнения, поэтому этот бит обозначает требование записи параметра команды в регистр данных.





    Подозреваю, что единственная команда, не требующая записи параметра ( "чтение кода состояния" RDERR, двоичный код команды 1001 = 9 ) - не устанавливает бит TR после получения контроллером кода команды.

  4. #1323
    Guru Аватар для Vslav
    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    755
    Поблагодарили
    353 сообщений
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А откуда эта картинка?
    Ну ясно, значит документация на 507.03 ошибочно утверждает что TR сбрасывается при чтении регистра данных.

  5. #1324
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    А не подскажете где подробнее про обмен с MY со стороны программы можно посмотреть? У меня проблема обнаружилась - в 095 не сбрасывается бит TR при чтении регистра данных. Сбрасывается или прямой записью нуля со стороны ПП в это бит РК, или записью РД со стороны ЦП. Это так задумано, или мне надо искать где-то ошибку. И вообще там дивно сделано, старший байт РД используется как расширитель адреса при ПДП на системной шине со стороны ПП.
    Да собственно так и задумано. Уже есть дизассемблированные версии прошивок КМД у hobot-а в хламничке - http://archive.pdp-11.org.ru/ukdwk_a...plekt/KMD_DVK/.
    Так что там можно всё посмотреть.
    Я тоже когда-то был в сомнении относительно загрузки с КМД на МС1201.02, когда пишут команду 17 в регистры. Если бы по документации TR сбрасывался бы при чтении РД, то и загрузиться было бы невозможно, т.к. в пульте при переходе на 172142 он же сначала читается.

  6. #1325
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    А откуда эта картинка?
    Описание КМД лист 24.

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

    По умолчанию

    Вопрос к уважаемому Вславу :
    1801ВП1-030 в МС1201.01 примерно сколько тактов 1801ВМ1 "задерживает" ?
    ( Т.е. от момента формировавания ВМ1 сигнала DIN до момента выставки RPLY ВП1-030, без учета регенерации ( "идеальное чтение" ) ).
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

  8. #1327
    Guru Аватар для Vslav
    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    755
    Поблагодарили
    353 сообщений
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Результаты моделирования такие (циклы 1801ВМ1 моделируются по результатам реверса - ждет два такта активного RPLY, выставляет сигналы с привязкой к CLK):



    Еще я попытался уплотнить интервалы между циклами чтения - сделал их минимальными, и стало наглядно, что 030-ая не в состоянии выполнять обращения к ОЗУ чаще чем 1/8 от тактовой частоты - у нее просто автомат состояний так построен. На картинке показаны как раз два цикла - первый при завершенном цикле ОЗУ (с паузой между SYNC) и второй цикл быстрый, начинающийся при еще не снятом CAS. Видно что 030 выдает nRPLY с задержкой на такт, именно из-за того что не может начать цикл ОЗУ немедленно.

    Последний раз редактировалось Vslav; 21.09.2017 в 11:40. Причина: обновление ссылок на картинки

  9. #1328
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    я туда png по 25КБ загрузил и выбрал ссылки "на графический файл", но в пределах сессии radikal все опошлил в jpg и своей рекламой.
    Можно попробовать сервис: pic.pdp-11.ru - он гораздо дружественнее.

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    1801ВП1-030 в МС1201.01 примерно сколько тактов 1801ВМ1 "задерживает" ?
    Кстати, в далекие 90-е я клепал какую-то ерунду на ДВК-1 с размещением моей программы в ПЗУ-шках, две РФ2 или РФ5, не помню уже, зато хорошо помню, как меня неприятно удивило тормозное чтение из основной памяти ДВК. Полуотлаженная программа была в ПЗУ, а новые разрабатываемые кусочки подгружались в ОЗУ, где я с ними экспериментировал. Так вот, осциллоскоп показал очень неприглядную картинку - моя ПЗУха сразу отвечала СИПом и цикл обмена был вполне обычным, а вот цикл обмена с ОЗУ был чуть ли не вчетверо длиннее. Втрое точно, а то и с лишним...
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  11. #1330
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AFZ Посмотреть сообщение
    осциллоскоп показал очень неприглядную картинку - моя ПЗУха сразу отвечала СИПом и цикл обмена был вполне обычным, а вот цикл обмена с ОЗУ был чуть ли не вчетверо длиннее
    ЗДЕСЬ выложены осциллограммы обращения 1801ВМ1 к ОЗУ и ПЗУ, снятые на реальной плате МС1201, работавшей на частоте 5.3 МГц. Там сигнал RPLY от ROM приходит через 2 такта после выставления DIN, а RPLY от ОЗУ приходит через 6 тактов.

Страница 133 из 271 ПерваяПервая ... 129130131132133134135136137 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 7
    Последнее: 28.06.2014, 17:50
  2. Микросхемы МПК 580,1801,1810 и другие...
    от Alex_Vac в разделе Барахолка (архив)
    Ответов: 44
    Последнее: 07.04.2012, 08:03
  3. ЦИФРОВАЯ МУЗЫКА НА ZX
    от AAA в разделе Музыка
    Ответов: 98
    Последнее: 18.09.2011, 22:33
  4. Учебный стенд УМПК-1801
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 12.05.2010, 16:52
  5. Цифровая музыка от Вадима Ермеева
    от zxmike в разделе Музыка
    Ответов: 2
    Последнее: 06.08.2007, 23:13

Метки этой темы

Ваши права

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