User Tag List

Страница 42 из 227 ПерваяПервая ... 383940414243444546 ... ПоследняяПоследняя
Показано с 411 по 420 из 2264

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

  1. #411

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Ещё один вариант:
    На первый раз при запуске - нули, потом два раза нормально:
    Код:
    ===================================
    BRKT3 - Test COM-port BREAK Part #3d
    ===================================
    Ask HX Server for 50 ms BREAK..
    
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    
    Test completed
    
    
    
    ===================================
    BRKT3 - Test COM-port BREAK Part #3d
    ===================================
    Ask HX Server for 50 ms BREAK..
    
    00000000 00000000   00000000 00000000   00000000 00000000   00000000 00000000 
    00000000 00000000   00000000 00000000   00000000 10000000   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   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 
    
    Test completed
    
    
    
    ===================================
    BRKT3 - Test COM-port BREAK Part #3d
    ===================================
    Ask HX Server for 50 ms BREAK..
    
    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   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 
    
    Test completed

  2. #412

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Ещё один вариант:
    Нули.
    3c тоже - запустил в однотерминальной.
    А что собственно выводится-то?
    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

  3. #413

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    А что собственно выводится-то?
    Для УКНЦ - регистр состояния приемника стыка С2 0176570. Выясняется в какой последовательности ставятся биты готовности, ошибки стоп-бита и переполнения при подаче сигнала BREAK.

  4. #414

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Для УКНЦ - регистр состояния приемника стыка С2 0176570. Выясняется в какой последовательности ставятся биты готовности, ошибки стоп-бита и переполнения при подаче сигнала BREAK.
    Ха. Так у меня тогда кроме нулей там ничего быть не может.
    Все биты ошибок на DL(V)11 пишутся в регистр данных. А готовности после приема BREAKаного символа быть не может пока BREAK активен...
    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

  5. #415

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    На первый раз при запуске - нули, потом два раза нормально
    Значит, BREAK один раз почему-то не принялся. Но мы уже полчили результат - два отсчёта подряд без установленного признака BREAK. Отсчёты снимались так:
    Код:
    3$:
    	Mov	@#TKS, (R5)+
    	Mov	#7., R0
    	SOB	R0, .
    	SOB	R1, 3$
    Это сколько будет в тактах процессора ?

    ---------- Post added at 00:42 ---------- Previous post was at 00:37 ----------

    Цитата Сообщение от form Посмотреть сообщение
    А готовности после приема BREAKаного символа быть не может пока BREAK активен...
    Это существенно. Т.е. бит готовности устанавливается строго по стоповому биту, и "поймать" признак BREAK в регистре данных - прерывания не помогут.

  6. #416

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Это существенно. Т.е. бит готовности устанавливается строго по стоповому биту, и "поймать" признак BREAK в регистре данных - прерывания не помогут.
    Что значит не помогут? Отлично ловится из прерываний, что и было показано выше. Только читать надо не байт, а слово
    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. #417

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

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Это сколько будет в тактах процессора ?
    Это вопрос скорее к Titus-у, он измерениями занимался. Можно конечно взять из эмулятора UKNCBTL, но там довольно усредненные значения.

  8. #418

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

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Что значит не помогут? Отлично ловится из прерываний, что и было показано выше. Только читать надо не байт, а слово
    Причем этот признак в регистре сохранится после того как BREAK будет снят и очистится только когда придет символ.
    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. #419

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Это вопрос скорее к Titus-у, он измерениями занимался. Можно конечно взять из эмулятора UKNCBTL, но там довольно усредненные значения.
    Раньше мы уже тестировали (программой PORT), что один байт передаётся в порту С2 за 600 NOPов. Значит 1 бит = 600/11 = 55 NOPов.

    Если два цикла приведённого кода наберут 55 NOPов - значит бит BREAK устанавливается на следущем битовом интервале после бита готовности.

  10. #420

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,403
    Спасибо Благодарностей отдано 
    1,703
    Спасибо Благодарностей получено 
    2,223
    Поблагодарили
    875 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Код:
    3$:
    	Mov	@#TKS, (R5)+
    	Mov	#7., R0
    	SOB	R0, .
    	SOB	R1, 3$
    Если это ЦП, то порядок чисел такой:
    80
    30
    35
    35

    Но точно эти команды не мерил.

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

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

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

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

Похожие темы

  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

Ваши права

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