User Tag List

Страница 28 из 40 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя
Показано с 271 по 280 из 391

Тема: Вопрос про КМД ДВК

  1. #271

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Кто-нибудь измерял скорость пересылки данных по ПДП от памяти КМД в память ЦП и обратно???
    Во первых, думаю, если интересует именно скорость пересылки из памяти КМД в память ЦП - то без тестового ПЗУ - только ЛА
    Во вторых, я смотрел на сам цикл ПДП от КМД (если речь идёт о MY) (когда разбирался с циклом ПДП на .2018) - он ОЧЕНЬ растянутый
    В третьих - учитывая, что скорость работы КМД определяется скоростью работы дисковода - смысл в измерении?

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

  3. #272

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

    По умолчанию

    Но саму скорость не измеряли?
    И обмен по ПДП КМД идёт пословно или блоками?

  4. #273

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Но саму скорость не измеряли?
    Нет, меня тогда интересовал в целом процесс обмена - когда какие сигналы и примерно сколько по времени.

    Цитата Сообщение от Alex Посмотреть сообщение
    И обмен по ПДП КМД идёт пословно или блоками?
    Я сильно подозреваю, что ВСЁ созданное для семейства ДВК - обменивается пословно.
    В доках (от DEC) упомянуты три режима:

    - обычный - получили разрешение на обмен, адрес, SYNC, данные, сняли SYNC, сняли запрос, получили разрешение на обмен, адрес, SYNC, данные, сняли SYNC, сняли запрос

    - burst mode - получили разрешение на обмен, адрес, SYNC, данные, сняли SYNC, адрес, SYNC, данные, сняли SYNC, сняли запрос

    - block mode (на примере DIN) - получили разрешение на обмен, адрес, SYNC, данные, DIN, сняли DIN, данные, DIN, сняли DIN, сняли SYNC, сняли запрос

    Второй реализовать проще (нужно только со стороны master)

    Третий требует поддержки и со стороны slave, причём в доках упомянут некий сигнал, который вроде должен выставить slave, что бы сказать, что он поддерживает burst, ибо на нём лежит ответственность на апдейт адреса - но пока глубоко не вникал - я всё ещё воюю с обычным ПДП.

    Для второго (насколько помню) и третьего DEC рекомендует ограничиваться 16-ю словами максимум, правда, (опять же, насколько помню) для третьего есть оговорка - master с поддержкой burst может следить за появлением DMR со стороны другого master-а и, если такого запроса нет, продолжить burst ещё на 16 слов, но - с целью повышения отзывчивости системы - не увлекаться burst-ом с более, чем 16-ю словами

    А так же - по оф. документации на KDJ11-A (возможно, справедливо и для M8) - кэш отслеживает запросы ПДП, что бы аннулировать кэш для соответствующих ячеек памяти, но только на 16 адресов (хотя тут есть один пока не понятный момент - 16 или всё таки меньше) максимум

  5. #274

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

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    N, данные, DIN, сняли DIN, сняли SYNC, сняли запрос
    Насколько я в курсе, единственно, что было массово с ПДП под ДВК - это КМД.
    Всё остальное - штучные поделки. Хотя тот же КМД был реализован с изрядными огрехами
    Возможно что-то было на серии Электроника-60-1. Но я живьём таких компьютеров не видел
    И то, что нашлась плата М8 и попала в достойные руки - весьма удивлён
    PDP-8 вот видел
    СМ-1425 - там конструктив плат и корзины совсем иной, хотя, наверное переходник в корзину ДВК сделать можно, может быть даже и существовал штатный.
    Но я СМ-1425 живьём тоже не видел
    В некотором роде ещё можно рассматривать систему ПП/ЦП в УКНЦ, но это уж сильно отдельный случай.
    Последний раз редактировалось Alex; 17.04.2020 в 11:44.

  6. #275

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Насколько я в курсе, единственно, что было массово с ПДП под ДВК - это КМД.
    Там стандартный вариант.

    Цитата Сообщение от Alex Посмотреть сообщение
    И то, что нашлась плата М8
    Ну как минимум ещё одна раньше продавалась И поскольку у меня на руках уже были J-11 - когда выставили и с блиц - я два раза перекрестился, что мог потянуть блиц Ну и отдельное спасибо Скороходу и за плату и за приемлемую цену

    Цитата Сообщение от Alex Посмотреть сообщение
    попала в достойные руки - весьма удивлён
    Свезло Лично я удивлён - что она таки рабочая оказалась - всего то кондеры впаять пришлось (я всё таки очень начинающий электронщик ). Проволочные перемычки на микрики - это уже моя инициатива - технически, можно и с перемычками жить - не каждый день их переключаешь

    Цитата Сообщение от Alex Посмотреть сообщение
    В некотором роде ещё можно рассматривать систему ПП/ЦП в УКНЦ, но это уж сильно отдельный случай.
    Я детали не помню, но вроде там тоже классический ПДП - всё таки он работает быстрее программной пересылки

  7. #276

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

    По умолчанию

    Увы, КМД стали стандартным вариантом ближе к завершению
    Впихивали до конца 80-х КНГМД, то бишь МХ. Да и не только "Квант" этим страдал.
    Помню специально ездил в Зеленоград за МY. Пришла в институт на кафедру ДВК, вроде как всё более-менее, ВМ3, 256 кб памяти, винчестер на 10 мб, КЦГД...
    И в издевательство на дискетки - МХ...
    То есть вся корзина забита
    А в это время IBM совместимое пошло в массы. Народ хотел обмена данными
    Вот под этот соус КМД и выцыганил

  8. #277

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    Увы, КМД стали стандартным вариантом ближе к завершению
    Ну, мне свезло

  9. #278

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    И обмен по ПДП КМД идёт пословно или блоками?
    Обмен идет словами. Со стороны шины КМД регистр 0177102 используется также в качестве адреса страницы, 8 бит, младший и старший байты должны быть одинаковы. Обмен идет через 16-Кбайтное окно 040000-077777. 16 Кбайт * 256 страниц = 4 МБайта. Т.е. адрес равен Страница[21:14].адрес_в_окне[13:0].

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

    Цитата Сообщение от Alex Посмотреть сообщение
    В некотором роде ещё можно рассматривать систему ПП/ЦП в УКНЦ, но это уж сильно отдельный случай.
    Цитата Сообщение от Hunta Посмотреть сообщение
    Я детали не помню, но вроде там тоже классический ПДП - всё таки он работает быстрее программной пересылки
    Ну нету в УКНЦ ПДП. На магистрали ПП через регистры 0177010/0177014 доступно только ОЗУ ЦП, к тому же доступ к нему идет через видеоконтроллер, он выступает посредником. А к шине ЦП из магистрали ПП доступа нет, т.к. нет ПДП.

  10. #279

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,509
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    714
    Поблагодарили
    596 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Ну нету в УКНЦ ПДП
    ПДП у PDP-11 - это, по сути, только запрос со стороны некоего устройства на управление шиной. Кто управляет шиной - определяет диспетчер. В случае микропроцессоров диспетчер - в самом микропроцессоре. Устройство запрашивает доступ, диспетчер разруливает одновременные запросы и предоставляет доступ. Всё. Что дальше устройство делает на шине и сколько по времени (в соответствии со стандартным протоколом) - определяет только это устройство.

    Поэтому ответить на вопрос - используют ли КМД и ПП при доступе к памяти ЦП прямой доступ или нет - просто. Смотрим, со со стороны КМД и ПП дергается сигнал DMR (приходящий на ЦП) или нет. Дергается - значит, с точки зрения QBus (или недоQBus - так как на 1801 на выходе микропроцессора считай QBus) - это запрос ПДП.

  11. #280

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hunta Посмотреть сообщение
    Поэтому ответить на вопрос - используют ли КМД и ПП при доступе к памяти ЦП прямой доступ или нет - просто. Смотрим, со со стороны КМД и ПП дергается сигнал DMR (приходящий на ЦП) или нет. Дергается - значит, с точки зрения QBus (или недоQBus - так как на 1801 на выходе микропроцессора считай QBus) - это запрос ПДП.
    А что тут смотреть? КМД ДВК (MY) использует ПДП для доступа к памяти материнской платы, это общеизвестный факт. Но я говорил про УКНЦ. Тут почему-то многие уверены что ПП для доступа к памяти ЦП использует ПДП, а я говорю что нет.
    Последний раз редактировалось Alex_K; 17.04.2020 в 20:58.

Страница 28 из 40 ПерваяПервая ... 242526272829303132 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. вопрос
    от Sayman в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 20.11.2008, 09:40
  2. Вопрос про ПЗУ
    от Eltaron в разделе Память
    Ответов: 14
    Последнее: 25.12.2005, 20:17

Ваши права

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