User Tag List

Страница 40 из 227 ПерваяПервая ... 363738394041424344 ... ПоследняяПоследняя
Показано с 391 по 400 из 2264

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

  1. #391

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Так это он и есть.
    Речь насколько я понял шла о дополнительном нулевом байте...
    Если же нет, то и вопрос отпадает.
    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. #391
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #392

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Новый тест - BRKT3 должен делать дамп последовательных состояний регистра статуса приёмника при приёме сигнала BREAK.

    Главная тонкость там - так настроить задержки, чтобы захватить как раз интересующий интервал. Интересно, насколько это удалось.
    Извиняюсь, чуть подзадержался. Результаты теста:
    Код:
    
    ===================================
    BRKT3 - Test COM-port BREAK Part #3
    ===================================
    Ask HX Server for 50 ms BREAK..
    
    «000»00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 10000000   00000000 10000001   00000000 10000001 
    00000000 10000001   00000000 10000001   00000000 10000001   00000000 10000001 
    00000000 10000001   00000000 10000001   00000000 10000001   00000000 10000001 
    00000000 10000001   00000000 10000001   00000000 10000001   00000000 10000001 
    00000000 10000001   00000000 10000001   00000000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    00010000 10000001   00010000 10000001   00010000 10000001   00010000 10000001 
    
    Test completed

  4. #393

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

    По умолчанию

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

    С этим определённость полная - готовность устанавливается только один раз ( если продолжительность BREAK >= времени передачи одного бита ), а содержимое регистра данных определяется фазой передачи байта в момент установки BREAK - если никакой байт в этот момент не передавался и BREAK был установлен дольше, чем принимается байт на выбранной скорости приёмника - в момент установки бита готовности в регистре данных приёмника будет ноль.

  5. #394

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    проверить у любого порта при приёме BREAK - это сколько раз установится признак готовности и что каждый раз будет при этом в регистре данных.
    А мы уже проверили.
    Выше тест посылки бряка в течение 8 символов.
    Готовность была установлена один раз и был получен байт с признаком FE. Больше готовность не устанавливаласть и ничего не принималось.
    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. #395

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

    По умолчанию

    BRKT3
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	brkt3.jpg 
Просмотров:	216 
Размер:	104.4 Кб 
ID:	39691  
    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

  7. #396

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Результаты теста
    Ловко я придумал послать ноль для тайминга, но учесть, что он тоже попадёт в лог - забыл.

    Быстро бит BREAK ставится - похоже, даже быстрее, чем передаётся один бит. А вот бит переполнения чего-то ждёт..

    Сейчас повышу разрешение, чтобы точнее определить задержку установки бита BREAK.

    ---------- Post added at 23:18 ---------- Previous post was at 23:16 ----------

    Цитата Сообщение от form Посмотреть сообщение
    BRKT3
    В этом случае задержки не хватило - слишком быстро SOB крутился.

  8. #397

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Быстро бит BREAK ставится - похоже, даже быстрее, чем передаётся один бит.
    Во всяком случае я проводил такой опыт. Делалось все по прерыванию, п/п обработки прерывания сохраняла значения регистра состояния и читала регистр данных. Несмотря на то, что для выполнения прерывания нужно положить два слова в стек, прочесть вектор и значение вектора из памяти (два слова) - в сохраненном регистре состояния был установлен только бит готовности. Уже после прерывания и завершения сигнала BREAK в регистре статуса были установлены биты ошибки стоп-бита и переполнения, бит готовности был сброшен.

  9. #398

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

    По умолчанию

    Версия теста с повышенным разрешением - для УКНЦ:

    BRKT3a.

    ...
    Вложения Вложения
    • Тип файла: zip BRKT3a.zip (2.6 Кб, Просмотров: 164)

  10. #399

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Версия теста с повышенным разрешением - для УКНЦ:

    BRKT3a.

    ...
    Результат тот же.
    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

  11. #400

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Версия теста с повышенным разрешением - для УКНЦ:
    Одни нули.

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

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

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

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

Ваши права

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