User Tag List

Показано с 1,231 по 1,240 из 2264

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

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

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

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Можно ли поконкретней о наличии/отсуствии регистров - какие должны быть их адреса и в каких режимах процессора ?
    Про младшие версии ВМ3 - не известно ничего.

    В старших версиях ВМ3 - на шине всегда есть PARH2 по виртуальному адресу 172512, но в некоторых документах говорится и про доступный PARH3 ( логично предположить, что по адресу 172514 ).

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

    Из описания первой версии процессора 1801ВМ3 похоже, что при разработке для него материнской платы - память режима HALT может быть реализована двумя способами:

    1. Только с использованием сигналов шины. В этом случае 8К с адреса 16760000 отводятся под ОЗУ пульта, которое в режиме HALT проецируется через регистр PARH1 в страницы 40000-57777 и 60000-77777, а 8К с адреса 17000000 - под ПЗУ пульта, которое в режиме HALT проецируется через регистр PARH0 в страницы 00000-17777 и 20000-37777.

    2. С использованием сигнала SEL. Тогда при активном сигнале SEL младшие 13 битов адреса ( 00000-17777 ) делятся на начальные 6К адресов ПЗУ пульта ( 00000-13777 ) и конечные 2К адресов ОЗУ пульта ( 14000-17777 ).

    Код прошивки -134 ( насколько я понял ) удовлетворяет обоим вариантам, занимая только младшие 6К адресов ПЗУ и используя только последние 512 байтов ОЗУ, обращение к которым идёт по виртуальным адресам 77000-77777.


    Не исключено, что в старших версиях 1801ВМ3, предусматривающих использование 4М ОЗУ - внутренние регистры PARH0 и PARH1 настроены так, чтобы в режиме HALT проецировать последние не доступные в обычном режиме 8К физических адресов шины 17760000-17777777 в страницы виртуальных адресов 00000-17777, 20000-37777, 40000-57777 и 60000-77777. Тогда разработчик материнской платы может по-прежнему использовать в режиме HALT только сигналы шины и прошивку -134.


    Цитата Сообщение от Vslav Посмотреть сообщение
    PARH0, PARH1 и PARH3 заменили константами
    При организации режима пульта с использованием сигнала SEL - результат работы PARH0 и PARH1 никак не используется, поэтому было бы весьма интересно узнать, какие физические адреса формирует на шине новый ВМ3 при обращении в режиме пульта к виртуальным адресам из диапазонов PARH0 и PARH1.
    Последний раз редактировалось Patron; 20.01.2016 в 17:11.

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

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

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

Ваши права

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