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

User Tag List

Показано с 1 по 10 из 36

Тема: Нечетные адреса

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

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

    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    710
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    45
    Поблагодарили
    41 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да все DEC прежде всего словные 16-бит машины. Для чтения слова с нечётного адреса необходимо формирование второго цикла шины. Конечно, можно это в теории реализовать контроллером памяти...(по типу как сделано у Hunta, но там это сделано в целях экономии корпусов да места на плате и процессор об этом фокусе не подозревает )
    Но сам процессор DEC рассчитан под шину естественно DEC
    И этого фокуса понять не сможет...
    Единственный процессор DEC c системой команд PDP-11 коий стоит особняком - T-11. Там шина принципиально другая. Однако с таковым я никогда по жизни не сталкивался.

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

    Цитата Сообщение от gid Посмотреть сообщение
    Особенность архитектуры и внутренней реализации процессора.
    Если нет сигнала WTBT, то процессор интерпретирует данные на шине как слово (по крайней мере 1801ВМ1 - точно, про все DECовские - утверждать не буду). И если некое устройство, умеет по чётным и нечётным адресам выдавать разные 16 битные слова, то и так и будет.

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


    Для БКшек - да, потому что на них память, тоже выдаёт на шину всегда 16 битные слова по чётным адресам игнорируя мл.бит, а уже сам процессор выбирает, что ему надо - слово, мл.байт или ст. байт, в зависимости от комбинации сигналов WTBT и AD0 (адреса)
    Немного не корректно....
    Сигналы WTBT и AD0 формирует сам процессор или контроллер магистрали по сигналам процессора.
    Других активных устройств на шине в классической БК нет(внешние контроллеры да модуль подключения 1801ВМ3 не считаем ).
    Последний раз редактировалось Alex; 10.12.2021 в 10:18.

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

    litwr(12.12.2021)

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

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

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

Похожие темы

  1. Изменение адреса 1801ВП1-128
    от MM в разделе БК-0010/0011
    Ответов: 3
    Последнее: 22.03.2025, 21:22
  2. Расчет адреса точки на экране
    от Ares в разделе Программирование
    Ответов: 10
    Последнее: 26.07.2012, 17:46
  3. Определение текущего адреса
    от Alex Rider в разделе Программирование
    Ответов: 52
    Последнее: 26.07.2012, 13:38
  4. Адреса 00H-100H
    от Helloween в разделе Оси
    Ответов: 14
    Последнее: 10.05.2011, 14:26
  5. FDD - адреса
    от AlexBel в разделе MSX
    Ответов: 1
    Последнее: 11.05.2009, 10:45

Ваши права

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