User Tag List

Страница 26 из 227 ПерваяПервая ... 222324252627282930 ... ПоследняяПоследняя
Показано с 251 по 260 из 2264

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

  1. #251

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не нашел ни одной однотерминальной системы. Так, что могут быть ошибки.
    Тест KDJ11-BF console SLU.

    Код:
    .RU PORT
    
    Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0
    
    NOPs:   50  
    NOPs:  980  
    
    Program completed.
    
    .
    Хотя скорее всего не успеет
    Последний раз редактировалось form; 14.01.2013 в 19:39.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  2. #252

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Тест KDJ11-BF console SLU
    Всё чётко!

    Видно, что первое прерывание устанавливается посередине стартового бита первой посылки.

  3. #253

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Всё чётко!

    Видно, что первое прерывание устанавливается посередине стартового бита первой посылки.
    Если там одно прерывание то поди не должно быть проблем. В многотерминальной по таймеру просто еще тест и фикс состояния регистров делается. Можно обойти - я где-то выкладывал способ универсальной работы с терминалом по регистрам независимо от системы, в том числе и независимо от SET TT CONSOL
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  4. #254

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

    По умолчанию

    Интересно, при любой ли скорости порта первое прерывание будет через 50 NOPов, или при сокращении продолжительности стартовго бита будет сокращаться и задержка первого прерывания..

  5. #255

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Интересно, при любой ли скорости порта первое прерывание будет через 50 NOPов, или при сокращении продолжительности стартовго бита будет сокращаться и задержка первого прерывания..
    Сейчас попробую разные скорости. Найду только описание как их выставлять...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  6. #256

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    В многотерминальной по таймеру просто еще тест и фикс состояния регистров делается.
    В первый интервал прерыванию таймера влезть сложно. В любом случае - несколько запусков теста легко позволит определить максимальные интервалы.

    Максимальные - потому что считается разница указателя счётчика команд после пересылки байта в регистр и после прерывания, а "влезшие" прерывания эту разницу уменьшат.
    Последний раз редактировалось Patron; 14.01.2013 в 19:49.

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

  8. #257

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Console SLU 38400.

    Код:
    .RU PORT
    
    Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0
    
    NOPs:   13  
    NOPs:  227  
    
    Program completed.
    
    .RU PORT
    
    Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0
    
    NOPs:   14  
    NOPs:  227  
    
    Program completed.
    
    .RU PORT
    
    Check SERIAL PORT 0177566 1st & 2nd Print INTERRUPT DELAY - v1.0
    
    NOPs:   13  
    NOPs:  227  
    
    Program completed.
    
    .


    ---------- Post added at 22:51 ---------- Previous post was at 22:49 ----------

    Можно еще ради интереса кэш отключить
    Только читать придется документацию - никогда кэш не мучил.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  9. #258

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

    По умолчанию

    Середина стартового бита ~ = [второе значение] / 20 ( отображаемое второе значение меньше общего числа команд из-за обработки первого прерывания ).

  10. #259

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Можно еще ради интереса кэш отключить
    Смысла большого нет - только точность измерения снизится.

  11. #260

    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,850
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    289
    Поблагодарили
    233 сообщений
    Mentioned
    30 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Смысла большого нет - только точность измерения снизится.
    Будет ближе к УКНЦам - NOPы будут из памяти читаться
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

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

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

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

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

Ваши права

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