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

User Tag List

Страница 73 из 226 ПерваяПервая ... 697071727374757677 ... ПоследняяПоследняя
Показано с 721 по 730 из 2253

Тема: Особенности процессоров и устройств архитектуры PDP-11. Тесты. Диагностика.

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    увы, ответ на вопрос поможет дать только "взлом" 1801ВП1-095 и 1801ВП1-096
    Ещё ответ может дать любой, кто хоть раз грузился "вручную" с ненулевого привода MY.

    Когда при простом открытии регистра данных КМД в пульте - вдруг запускается мотор дисковода, а головка нулевого привода начинает ездить туда-сюда - это настолько противоречит интуитивным ожиданиям, что должно запоминаться надолго.

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

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Ещё ответ может дать любой, кто хоть раз грузился "вручную" с ненулевого привода MY.

    Когда при простом открытии регистра данных КМД в пульте - вдруг запускается мотор дисковода, а головка нулевого привода начинает ездить туда-сюда - это настолько противоречит интуитивным ожиданиям, что должно запоминаться надолго.
    Ну если кто-то из реальных владельцев ДВК с КМД это прочтет и попробует. После этого ответит на вопрос, пошла загрузка при чтении 172142, или нет.

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Ну если кто-то из реальных владельцев ДВК с КМД это прочтет и попробует. После этого ответит на вопрос, пошла загрузка при чтении 172142, или нет.
    Тут даже дисковод не нужен, ведь сброс бита 200 вызывается выставлением на шину адреса регистра данных. Достаточно ввести команду 37, потом убедиться, что содержимое регистра статуса изменилось на 200, а потом нажать <ПС> и <^>. Если после этого в регистре статуса уже не будет 200 - значит чтение регистра данных действительно работает в КМД точно так же, как и запись в регистр данных.

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

    По умолчанию

    Может, в РЕ2-134-й посмотреть можно ? Это ПЗУ на 0 адрес от МС1201.03-04.

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Моя программа вывода надписи из КМД и проверки некоторых регистров
    А вот что anonymous пишет в теме "Контроллер КМД / ДВК":

    Patron, можно тесты под MY сделать и исследовать его работу в тонкостях. Команда 035 позволяет запускать свой программный код на процессоре ВМ1 в составе MY.
    Типа, можно сделать архив с исходником и SAV-файлом теста, прицепить тут к сообщению, а там выложить ссылку.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    А вот что anonymous пишет в теме "Контроллер КМД / ДВК":
    Я тоже это читаю и слежу за этим. Получается, что сброс бита готовности в регистре статуса происходит только при записи в регистр данных со стороны вычислителя.
    Цитата Сообщение от Patron Посмотреть сообщение
    Типа, можно сделать архив с исходником и SAV-файлом теста, прицепить тут к сообщению, а там выложить ссылку.
    Можно. Проверка идет присутствия адреса 160000, 177564 и 177566. Если присутствует 177564, то пробуется вывестись строка на экран. Проверка происходит при адресах "окна" 3 и 377. По идее на МС1201.01 тесты при разных адресах "окон" должны отработать одинаково.
    Ссылка на архив на zx.pk.ru и на pisem.net.
    Вложения Вложения
    • Тип файла: zip tskmd1.zip (1.5 Кб, Просмотров: 175)
    Последний раз редактировалось Alex_K; 26.01.2014 в 19:41. Причина: Заменено вложение tskmd1.zip

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

    По умолчанию

    В описании КМД указано, что "адресация к регистрам СЛОВНАЯ", в смысле - к ним нельзя обращаться в циклах DATOB и DATIOB.
    А что будет, если на 1801ВМ1 сделать ( например ) MOVB #1,@#172140 - Trap_To_04 ?

    Или в регистры КМД нельзя только по нечётным адресам MOVB делать ?

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В описании КМД указано, что "адресация к регистрам СЛОВНАЯ", в смысле - к ним нельзя обращаться в циклах DATOB и DATIOB.
    А что будет, если на 1801ВМ1 сделать ( например ) MOVB #1,@#172140 - Trap_To_04 ?

    Или в регистры КМД нельзя только по нечётным адресам MOVB делать ?
    Это значит, что сигнал WTBT не обрабатывается. Во всяком случае у 1801ВМ2 в случае байтовой записи неиспользуемый байт передается как ноль, и в случае применения байтовой команды в устройство пойдет либо младший, либо старший нулевой байт.

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Это значит, что сигнал WTBT не обрабатывается.
    Наверное, со стороны шины КМД сигнал WTBT тоже не обрабатывается.

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Наверное, со стороны шины КМД сигнал WTBT тоже не обрабатывается.
    Сигнал WTBT не отрабатывается при обращении к регистрам статуса и данных как со стороны вычислителя, так и со стороны КМД. А вот при обращении в "окно" обработка сигнала идет, если идет байтовая запись в "окно", то сигнал WTBT с шины КМД перетранслируется на шину вычислителя.
    Кстати необработкой сигнала WTBT страдают многие внешние устройства. Например его не обрабатывают 1801ВП1-035, 1801ВП1-065, рассмотренная 1801ВП1-128, в УКНЦ 1801ВП1-120. Кстати, в УКНЦ есть регистры адреса/данных со стороны ЦП 176640/176642. При обращении в регистр адреса 176640 обработка WTBT не идет и при байтовой записи в него неиспользуемый байт оказывается нулевым. А вот регистр данных 176642 сигнал WTBT обрабатывает нормально.

Страница 73 из 226 ПерваяПервая ... 697071727374757677 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Тесты ВМ1
    от nzeemin в разделе БК-0010/0011
    Ответов: 90
    Последнее: 05.10.2018, 12:24
  2. Диагностика
    от dk_spb в разделе Корвет
    Ответов: 31
    Последнее: 21.07.2017, 23:52
  3. Проблема двух процессоров.
    от Mikka_A в разделе Несортированное железо
    Ответов: 21
    Последнее: 28.11.2006, 17:04

Ваши права

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