User Tag List

Страница 19 из 227 ПерваяПервая ... 151617181920212223 ... ПоследняяПоследняя
Показано с 181 по 190 из 2264

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

  1. #181

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

    По умолчанию

    Ну вот наконец подоспел и тест версии 1.1 на УКНЦ.

    Скрытый текст

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

Название:	MCPS1.1.jpg 
Просмотров:	677 
Размер:	60.4 Кб 
ID:	33600  

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

  3. #182

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

    По умолчанию

    Вот версия, котрая должна выводить результаты нормально:

    MCPS - CHECK TERMINAL INPUT SPEED - V1.2

    Код:
    .RU MCPS
     
    MCPS - CHECK TERMINAL INPUT SPEED - V1.2
     
    CPU SPEED: 3
    TERMINAL ID  : <033> [ 20.6 ms ] '/' [  1.6 ms ] 'Z'
    AUTOANSWER   : <003> [ 18.2 ms ] <003>
    PRESS EXTENDED KEYS FOR TEST OR OTHER FOR EXIT..
    MULTIBYTE KEY: <033> [  1.6 ms ] 'A'
    MULTIBYTE KEY: <033> [  1.6 ms ] 'B'
    MULTIBYTE KEY: <033> [ 20.8 ms ] '?' [  1.6 ms ] 'r'
    MULTIBYTE KEY: <033> [  1.6 ms ] '?' [  1.6 ms ] 'M'
    MULTIBYTE KEY: <033> [  1.6 ms ] '?' [  1.6 ms ] 'u'
    MULTIBYTE KEY: <033> [  1.6 ms ] '?' [  1.6 ms ] 't'
     
    PROGRAM COMPLETED
    Вложения Вложения

  4. #183

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

    По умолчанию

    MCPS 1.2 на УКНЦ.

    Скрытый текст

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

Название:	MCPS1.2.jpg 
Просмотров:	642 
Размер:	59.0 Кб 
ID:	33608  

  5. #184

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

    По умолчанию

    Понял я, почему TERMINAL ID у formа кривовато обработался - приёмный буфер программы рассчитан только на 10 байтов.

    Оказалось, что этого может быть мало..

    Сейчас исправлю.

  6. #185

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

    По умолчанию

    Вот версия, которая может "переварить" TERMINAL ID длиной до 60 байтов.

    MCPS - CHECK TERMINAL INPUT SPEED - V1.2a

    ...
    Вложения Вложения

  7. #186

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

    По умолчанию УКНЦ и реверсивный буфер

    Собственно УКНЦ имеет 25 программируемых клавиш, на которые можно назначить любые комбинации.
    Итак, исходные данные: реальный УКНЦ и RT-11 V05.01 без поддержки таймера. При загрузке грузится и активизируется драйвер SL V08.00 от Строжевых.
    Назначаем на клавишу К1 вот такую комбинацию: <33>[1,2,3,4,5,6,7,8,9,10,11,12c. Вроде вполне достаточно.
    Выходим из программы назначения клавиш в ОС. Жмем К1, видим вполне внятный результат, комбинацию <33>[1 съел SL и пропищал, остальное вывел. Нажмем <Enter> и получим вполне нормальное сообщение о неправильной команде.
    Далее выключаем SL командой SET SL OFF и после нажмем К1. Видим довольной ужасный результат. Еще можно заметить, что под курсором находится еще запятая. А далее самое интересное - жмем <Enter> и получаем страшное сообщение о невозможности считать систему. Таким образом сказался эффект реверсивного буфера, данные заносятся не только в сам буфер, но и за его пределы, портя код RMON.

    Мои выводы. При работе SL ввод клавиш осуществляется без эхо-печати и подпрограмма обработки прерываний клавиатуры только заносит прочтенный код в буфер. При отключенном SL ввод осуществляется с эхо-печатью, а вот здесь уже не хватает скорости обработки, эффект как говорится налицо.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	RBUFF1.jpg 
Просмотров:	484 
Размер:	80.8 Кб 
ID:	33613   Нажмите на изображение для увеличения. 

Название:	RBUFF2.jpg 
Просмотров:	440 
Размер:	78.5 Кб 
ID:	33614  

  8. #187

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Мои выводы. При работе SL ввод клавиш осуществляется без эхо-печати и подпрограмма обработки прерываний клавиатуры только заносит прочтенный код в буфер. При отключенном SL ввод осуществляется с эхо-печатью, а вот здесь уже не хватает скорости обработки, эффект как говорится налицо.
    А практические выводы? Чего использовать, чего нет?

  9. #188

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

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    При работе SL ввод клавиш осуществляется без эхо-печати и подпрограмма обработки прерываний клавиатуры только заносит прочтенный код в буфер. При отключенном SL ввод осуществляется с эхо-печатью, а вот здесь уже не хватает скорости обработки, эффект как говорится налицо.
    При включенном SL для нормальной работы RT-11 хватает где-то 12 команд процессора на байт ввода, при выключенном ( и при вводе в программах через .TTYIN [???] ) нужно ~ 120.
    Последний раз редактировалось Patron; 04.03.2012 в 00:23.

  10. #189

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

    По умолчанию

    Напомните, что такое SL, а то я забыл, и не знал)

  11. #190

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Напомните, что такое SL, а то я забыл, и не знал)
    SL - Single Line Editor - редактор командной строки KMON (запускается командой SET SL ON), позволяющий (например) вернуть последнюю введённую строку нажатием клавиши [Up]

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

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

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

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

Ваши права

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