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

User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 32

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

  1. #11
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Протокол обмена по QBus не такой уж замороченный, так что - пуркуа бы и не па?

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

    СМ1702 чего то там (или 1720) для Э85

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

    Цитата Сообщение от Alex Посмотреть сообщение
    Ну регистры по этим адресам
    Собираюсь прикрутить к PDP-2011 - так как это одно из отличий некоторых моделей от других, так что у меня, скажем SHO CONF в RT-11 показывает PDP-11/20 вместо PDP-11/05 из-зза этого Непорядок

  2. #12
    Veteran Аватар для Radon17
    Регистрация
    01.12.2017
    Адрес
    г. Воронеж
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    572
    Спасибо Благодарностей получено 
    683
    Поблагодарили
    284 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Вроде что-то было из контроллеров с ПДП на QBUS c 8080... Но деталей не помню
    Не моё. МС 2714. Что такое - не знаю. Вроде воронежский.


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

    Цитата Сообщение от Hunta Посмотреть сообщение
    СМ1702 чего то там (или 1720) для Э85
    МС 1702.
    Ещё был для ДВК МС 1686.

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

    MM (09.12.2021)

  4. #13
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Radon17 Посмотреть сообщение
    МС 2714
    Просматриваются 3 последовательных порта и крайне малое использование ламелей - подозреваю, что только питание

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

    Цитата Сообщение от Radon17 Посмотреть сообщение
    МС 1702.
    Да, почти правильно вспомнил, всё время тянет на СМ (тяжёлое детство и деревянные игрушки, прибитые посреди комнаты ) вместо МС

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

    По умолчанию

    Цитата Сообщение от Radon17 Посмотреть сообщение
    Что такое
    Полуплата терминала на ВГ75.
    СОЗУ 4 Кбайт. ПЗУ 8 Кбайт + 2 Кбайт символы.
    Разъемы - видео, клава МС7004, ЭВМ ИРПС .

    Чем пожертвовали - вероятно, строчными буковками

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

    Цитата Сообщение от Alex Посмотреть сообщение
    Вроде что-то было из контроллеров с ПДП на QBUS c 8080... Но деталей не помню
    КР580ВМ80А и куча КР537РУ10, для магнитофона Изот 5300, полуплата.

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


    https://www.tis.kz/cm53001.php
    Адреса 176730 и 176732
    Есть ли ПДП - нет данных.
    Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]

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

    Radon17 (09.12.2021)

  7. #15
    Master
    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    691
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    40 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Похоже, что оно Во всяком случае внешне... Но времени много прошло. Магнитофонный контроллер на "Электронике-60"
    Последний раз редактировалось Alex; 09.12.2021 в 12:25.

  8. #16
    Master Аватар для Sandro
    Регистрация
    20.01.2010
    Адрес
    г. Зеленоград
    Сообщений
    590
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    115 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MM Посмотреть сообщение
    Полуплата терминала на ВГ75.
    СОЗУ 4 Кбайт. ПЗУ 8 Кбайт + 2 Кбайт символы.
    Чем пожертвовали - вероятно, строчными буковками
    А почему же сразу пожертвовали строчными буковками? Символ 8x8 занимает 8 байт. 8*256 = 2048, как раз 2 КБ. Если знакоместо полностью занять символом, а 2 пустых пиксельных строчки генерировать внешне, то получается (8 + 2) * 25 = 250 экранных строк, как раз для СЕКАМовской 50/15625 развёртки нормально.

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

  10. #17
    Master
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    743
    Спасибо Благодарностей отдано 
    223
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    39 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Благодарю всех за полезную информацию. Удивительно, что DEC эту тему так тщательно скрывала. Написали бы неопределенное поведение...
    Цитата Сообщение от Sandro Посмотреть сообщение
    1801ВМ1 всегда выдаёт адрес, как есть. По стандарту шины младший бит используется только в транзакциях записи байта и только для указания, какой из двух байтов замаскировать. По нестандарту -- можно размещать слова понечётным адресам, и кое-кто этим пользуется. Кроме того, на тех PDP-11, где r0-r7 доступны по шине, они занимают адреса через единичку. 177770--177777.
    Возвращаясь к ВМ1, он допускает нечётные PC и SP, но, в соответствии со стандартом, всегда производит автодекремент/инкремент на 2 вне зависимости от разрядности операнда. ВМ2, насколько я помню, тоже допускает нечётный PC. ВМ3 -- это, насколько я понимаю, 11/34, и в соответствии с оригиналом на нечётном PC он трапается.
    Не понял, как можно размещать слова по нечетным адресам? Если будет обращение к слову на нечетном адресе, неужели его проц и возьмёт? Мне кажется, что скорее он возьмет слово с адреса на 1 меньшего...
    Если правильно понял, то JMP @#1 на ВМ1 не трапнет, а исполнит JMP @#0?

  11. #18
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    6,996
    Спасибо Благодарностей отдано 
    285
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Удивительно, что DEC эту тему так тщательно скрывала
    RTFM

  12. #19
    Master
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    538
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    136
    Поблагодарили
    105 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Цитата Сообщение от litwr Посмотреть сообщение
    Если правильно понял, то JMP @#1 на ВМ1 не трапнет, а исполнит JMP @#0?
    Для БКшек - да, потому что на них память, тоже выдаёт на шину всегда 16 битные слова по чётным адресам игнорируя мл.бит, а уже сам процессор выбирает, что ему надо - слово, мл.байт или ст. байт, в зависимости от комбинации сигналов WTBT и AD0 (адреса)

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

    litwr (12.12.2021)

  14. #20
    Master
    Регистрация
    13.07.2018
    Адрес
    г. Переславль-Залесский
    Сообщений
    691
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    44
    Поблагодарили
    40 сообщений
    Mentioned
    2 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.

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

    litwr (12.12.2021)

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Изменение адреса 1801ВП1-128
    от MM в разделе БК-0010/0011
    Ответов: 0
    Последнее: 15.03.2019, 15:45
  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

Ваши права

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