Важная информация

User Tag List

Страница 119 из 454 ПерваяПервая ... 115116117118119120121122123 ... ПоследняяПоследняя
Показано с 1,181 по 1,190 из 4535

Тема: ДВК (и всё, что с ними связано)

  1. #1181
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Наверное не к его возможностям, а к его процессору? Разве передавать графику в КЦГД экран через какие-нибудь стандартные каналы нельзя было? Надо было обязательно в память КЦГД грузить свой резидент, и только после этого рисовать?
    Получается, при включении ДВК с КЦГД, процессор в КЦГД начинает выполнять программу из своего ПЗУ 181, инициализирует у себя все, что нужно, и далее просто ждет команды, посылаемые ему через механизм каналов, и работает только как терминал, верно?
    Начнем с того, что с центральным процессором он связан последовательными портами (1801ВП1-065) со скоростью 57600 (порты стандартные 177560-177566). Такой скорости достаточно для передачи команд векторной графики, но ЦП не имеет доступа к его видеопамяти, также как и программа в КЦГД - к памяти на материнской плате. Из-за этого и надо грузить резидент со всеми данными туда. В УКНЦ удобнее - скорости каналов не ограничены, плюс к этому доступ к видеопамяти через регистры адреса/данных.
    Принцип работы описан верно. Работает как терминал, но есть и команда загрузки.

  2. #1182
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,561
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,757
    Поблагодарили
    684 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Начнем с того, что с центральным процессором он связан последовательными портами (1801ВП1-065) со скоростью 57600 (порты стандартные 177560-177566).
    Если последовательно, то да, медленней, чем на УКНЦ.
    А есть описание этих стандартных портов?

  3. #1183
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Если последовательно, то да, медленней, чем на УКНЦ.
    А есть описание этих стандартных портов?
    Какое описание? Это ж стандартные порты терминала - клавиатура (177560, 177562) и дисплей (177564, 177566).

  4. #1184
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    А есть описание этих стандартных портов?
    Стандартное:

    177560 - регистр состояния клавиатуры; бит 6 - разрешение прерываний по нажатию клавиш, бит 7 - нажата клавиша
    177562 - регистр данных клавиатуры - (байт) ASCII код нажатой клавиши
    177564 - регистр состояния экрана; бит 6 - разрешение прерываний по готовности к приему; бит 7 - готовность к приему
    177566 - регистр данных экрана - (байт) сюда пишут код символа для вывода

    остальные биты могут зависить от железа.

    На DEC PRO в maintenance mode эти регистры работают на порт принтера, но не поддерживают прерываний.
    Последний раз редактировалось form; 25.10.2011 в 16:26.
    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. #1185
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,561
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,757
    Поблагодарили
    684 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    А, т.е. на всех машинах, УКНЦ, ДВК и подобных эти каналы для передачи данных на терминал и приема данных с клавиатуры одинаковые? Только на КЦГД они в виде последовательных портов, а стало быть помедленнее.

  6. #1186
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    А, т.е. на всех машинах, УКНЦ, ДВК и подобных эти каналы для передачи данных на терминал и приема данных с клавиатуры одинаковые? Только на КЦГД они в виде последовательных портов, а стало быть помедленнее.
    Они должны быть на всех PDP-11-образных машинах. Это архитектура такая. Т.е. адреса портов должны быть такими. А вот реализация в железе разная. Для подключения 15ИЭ-00-013 (и других внешних терминалов) и КСМ(КСД) используется последовательный порт на материнской плате. В этом случае он вообще настраивается на скорость 9600. А вот КЦГД порты с этими адресами имеет на своем борту, поэтому последовательный порт на матери переключается на другой адрес.
    В УКНЦ терминальные адреса встроены в 1801ВП1-120, связь с портами в ПП прямая, поэтому какую скорость удасться выжать - с той и передаем. Ограничение только в размере буфера в ПП и скорости обработки данных драйвером терминала.

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

  8. #1187
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    и скорости обработки данных драйвером терминала.
    И этой скорости не хватает, чтобы обработать стандартные клавиши keypad в режиме ДКЛ - иногда залипают и не отжимаются. И, что характерно, все норовят залипнуть клавиши вроде 6, 9 и "," которые используются для удаления в K52

    Специально себе затычку сделал чтобы нервы поберечь
    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. #1188
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    И этой скорости не хватает, чтобы обработать стандартные клавиши keypad в режиме ДКЛ - иногда залипают и не отжимаются. И, что характерно, все норовят залипнуть клавиши вроде 6, 9 и "," которые используются для удаления в K52

    Специально себе затычку сделал чтобы нервы поберечь
    Я такого вроде не замечал. Хотя K52 (или нашим доморощенным K13) не пользуюсь, предпочитаю EDIK. Но довольно много работал в редакторе KEY - расширенной версией K52. Проблем не было.

    А в эмуляторе этот эффект проявляется ?

  10. #1189
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,561
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,757
    Поблагодарили
    684 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Ребята, выражаетесь понятными терминами для чайниов) Что такое ДКЛ? Что такое К51 и К13? Подводные лодки?

    ---------- Post added at 17:20 ---------- Previous post was at 17:19 ----------

    Если есть некие стандарты, то где можно про них почитать?
    Вот тот же КГД пересекается с ловушкой на УКНЦ, а значит кто-то из них работает не по стандарту, или же стандарта на эти регистры и вовсе нет.

  11. #1190
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    Я такого вроде не замечал. Хотя K52 (или нашим доморощенным K13) не пользуюсь, предпочитаю EDIK. Но довольно много работал в редакторе KEY - расширенной версией K52. Проблем не было.

    А в эмуляторе этот эффект проявляется ?
    Оно проявляется только в режиме ДКЛ когда keypad генерит трехсимвольные коды. Кроме DECовских редакторов вроде никто этот режим не использует.
    Насчет эмулятора не знаю, да и нажать их там быстро друг за другом трудно поскольку возможно только мышкой

    ---------- Post added at 20:26 ---------- Previous post was at 20:24 ----------

    Цитата Сообщение от Titus Посмотреть сообщение
    Ребята, выражаетесь понятными терминами для чайниов) Что такое ДКЛ? Что такое К51 и К13? Подводные лодки?[
    ДКЛ (alternate keypad) - режим в котором правая часть клавиатуры вместо циферок генерит специальные ESC последовательности. В DECовских редакторах эта клавиатура используется для функций редактирования.

    K52 - старый DECовский редактор для VT52 терминалов, упрощенный вариант EDT из RSX/RSTS/VMS.
    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

Страница 119 из 454 ПерваяПервая ... 115116117118119120121122123 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Видеорежимы и работа с ними
    от icebear в разделе Программирование
    Ответов: 23
    Последнее: 26.07.2005, 12:55
  2. Видеорежимы и работа с ними
    от icebear в разделе Несортированное железо
    Ответов: 3
    Последнее: 21.07.2005, 11:49
  3. Ответов: 0
    Последнее: 25.06.2005, 23:14

Ваши права

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