User Tag List

Страница 128 из 227 ПерваяПервая ... 124125126127128129130131132 ... ПоследняяПоследняя
Показано с 1,271 по 1,280 из 2264

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

  1. #1271

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    ...Я могу на днях дополнительно проверить этот момент.
    По итогам испытаний 1801ВМ3 при установленном режиме "пуск по 24 вектору" и "выключатель "пульт" включен" выходит в пульт с адреса 000000.
    *
    Пишите текст в мышкодах для ВМ3А - наберу в течении часа, в т.ч. в области пульта.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  2. #1272

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Пишите текст в мышкодах для ВМ3А - наберу в течении часа, в т.ч. в области пульта.
    Когда ВМ3 входит в пульт - сначала в SP записывается 020000, затем в стек помещаются PSW ( по адресу 17776 ) и PC ( по адресу 17774 ), после чего в PC помещается адрес 000000, с которого и начинается выполнение программы пульта.

    На данном этапе - надо узнать значения PSW и PC, которые попадают по адресам 17776 и 17774 в ОЗУ пульта при старте с [ выключатель "пульт" включен ]. Прошивка 134 показывает эти значения, если в пульте дать команды RS/ и R7/ :

    Код:
    @RS/000340
    @R7/000776
    Последний раз редактировалось Patron; 21.01.2016 в 20:43.

  3. #1273

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня блок ВМ3А - что набрать в машкодах и посмотреть, можно в адресах 173000 или 0 адресе пульта, не более 200 ( 8 ).
    *
    Текст пульта с 0 адреса после запуска с адреса 173000 с включенным выключателем пульта ( средний выключатель БПС6-1 "вниз" ) :
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  4. #1274

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Но содержимое адресов ведь можно смотреть. Надо узнать содержимое адресов 17774 и 17776 ОЗУ пульта после старта. Типа - поставить на SEL переключатель на землю и после старта включить его и в пульте проверить содержимое интересующих адресов. Старт производить в режиме "вектор 24" с [ выключатель "пульт" включен ].

  5. #1275

    Регистрация
    20.04.2013
    Адрес
    г. Павловский Посад
    Сообщений
    4,246
    Спасибо Благодарностей отдано 
    498
    Спасибо Благодарностей получено 
    557
    Поблагодарили
    436 сообщений
    Mentioned
    42 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Но содержимое адресов ведь можно смотреть. Надо узнать содержимое адресов 17774 и 17776 ОЗУ пульта после старта. Типа - поставить на SEL переключатель на землю и после старта включить его и в пульте проверить содержимое интересующих адресов. Старт производить в режиме "вектор 24" с [ выключатель "пульт" включен ].
    Скриншот. Лампочка на UMAP мигала :


    - - - Добавлено - - -

    Пуск производился с выключателем Пульт=0в. и WO=+5в. ( пуск с вектора 24 ). Переход в "Работу" не производился, т.к. был именно приведенный на скриншоте текст пульта. После пуска был произведен останов и перезапуск с нормальными условиями ( 173000 : 000137 140000 ), управление пультом = +5в., пуск с 173000 адреса.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU

  6. #1276

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Получается, что старт процессора 1801ВМ3 при W0 == 0 и при W0 == 1 ( в зависимости от положения переключателя SA1.1 ) отличается только значением, загружаемым в PC ( при обычном включении старт происходит с адреса 776, а при автозагрузке - с адреса 173000 ). В PSW в обоих случаях помещается значение 340.
    Положение переключателя SA1.1 даёт 5в. на 59 ноге процессора в выключенном положении, и 0в. при включенном. В обоих случаях @17777776/000341.

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

  8. #1277

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Надо бы посмотреть, что напишет плата при включении с нажатой кнопкой ПУЛЬТ и проверить сохранённые значения PC и PSW :

    Типа такого:

    Код:
    ******  ДОСТУПНОЕ  ОЗУ  - 256 K *
    @ 000776
    @R7/000776
    @RS/000340

  9. #1278

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Надо бы посмотреть, что напишет плата при включении с нажатой кнопкой ПУЛЬТ и проверить сохранённые значения PC и PSW :
    С этим надо несколько изменить схему пульта. Дело в том, что магнитоиндуктивные кнопки срабатывают не от положения магнита а от движения. По этому при включении даже нажатой кнопки мгновенно процессор не перевести в пульт а только при отпускании (если предварительно нажата). Скинте схему пульта чтоб можно было перекинуть выходы триггера.

    - - - Добавлено - - -

    Patron, Откуда 776?
    ...
    С режимом пульт сделал проще. Просто 47 ногу процессора не вставил в колодку.
    Результат.
    Код:
    ******  ДОСТУПНОЕ  ОЗУ  - 256 K *
    @ 001000
    @R7/001000
    @RS/000344
    - - - Добавлено - - -

    Ещё результат.
    Получается когда нога висит в воздухе процессор ловит наведённую единицу. Заземлил ногу (не вставленную в колодку), процессор по другому запустился.
    Код:
    ****
    @ 007732
    @R7/007732
    @RS/000000
    - - - Добавлено - - -

    И ещё.
    В сообщении 1253,1255 у меня был задействован переключатель SA1.8 вместо SA1.1, так что те результаты не верны. Или верны для SA1.8. За что он отвечает точно не скажу. Вроде переключение с 176560 на 177560.
    Последний раз редактировалось MiX; 23.01.2016 в 23:13.

  10. #1279

    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,806
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    79 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MiX Посмотреть сообщение
    Заземлил ногу (не вставленную в колодку), процессор по другому запустился.
    Теперь бы ещё найти настоящий SA1.1 ( или заземлить ногу 59 ) и посмотреть, как запустится с заземлённой ногой 47.

    - - - Добавлено - - -

    Цитата Сообщение от MiX Посмотреть сообщение
    Откуда 776?
    Чтобы адрес останова после выполнения команды HALT был 001000 - до выполнения команды HALT в PC должно быть 000776.

  11. #1280

    Регистрация
    13.12.2013
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,072
    Спасибо Благодарностей отдано 
    37
    Спасибо Благодарностей получено 
    81
    Поблагодарили
    65 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Теперь бы ещё найти настоящий SA1.1 ( или заземлить ногу 59 )
    Я же написал, что SA1.1 даёт 5в. на 59 ноге процессора в выключенном положении, и 0в. при включенном.
    Цитата Сообщение от Patron Посмотреть сообщение
    и посмотреть, как запустится с заземлённой ногой 47.
    Код:
    ****
    @ 007732
    @
    Цитата Сообщение от Patron Посмотреть сообщение
    Чтобы адрес останова после выполнения команды HALT был 001000 - до выполнения команды HALT в PC должно быть 000776
    РС это RS?

Страница 128 из 227 ПерваяПервая ... 124125126127128129130131132 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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