User Tag List

Показано с 1 по 10 из 324

Тема: PDP-11 и всё всё всё :)

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,505
    Спасибо Благодарностей отдано 
    344
    Спасибо Благодарностей получено 
    712
    Поблагодарили
    594 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex Посмотреть сообщение
    LDCID %2.%2 так? очень удобно и читаемо
    Зато чётко понятно, что это регистры, а не (возможные) ячейки памяти, как в LDCID R2,F2

    Цитата Сообщение от Alex Посмотреть сообщение
    Но с экраном были проблемы... По сему написал точку, чтобы с фонтами текста не возиться, потом линию ...
    То есть изначально выводил текстовую часть, затем загрузка программы в КЦГД а потом графику отрисовывал и возвращал управление исходной прошивке ...
    Муторно... Но стандартного интерфейса графики для КЦГД тогда не было
    Я пошёл по другому пути для терминала - сделал расширение для ESC последовательности - нарисовать линию от и до - и дальше написание процедуры линии было тривиально.

    Цитата Сообщение от Alex Посмотреть сообщение
    чтобы с фонтами текста не возиться
    Так в Графоре уже встроены шрифты, чего с ними возиться?

    - - - Добавлено - - -

    Из тестовой программы
    Код:
        GRF:
          .ASCII <33>/H/<33>/J/
          .ASCII <33>/</
          .ASCII <33>/[1;190;40y/
          .ASCII <33>/[1;610;200;190;200y/
          .ASCII <33>/[1;610;40y/
          .ASCII <33>/[2;200;50;600;190y/
          .ASCII <33>/[2;200;190;600;50y/
          .ASCII <33>/[2;200;50;200;190;y/
          .ASCII <33>/[2;200;50;600;50y/
          .ASCII <33>/[2;200;190;600;190y/
          .ASCII <33>/[?2;600;50y/
          .ASCII <33>/[2;0;0;0;239;799;239;799;0;0;0y/
          .ASCII <33>/[?2l/
        GRF.LN=.-GRF
    В КЦГД загружался модуль расширения, который, собстенно, и интерпретировал пришедшую последовательность. Ну а перед этим несколько вскрыл код КЦГД, чтобы понять - как сделать

    - - - Добавлено - - -

    Посмотрел код. 0 - это было выставить перо рисования в точку с координатами, 1 - нарисовать точку, а 2 - нарисовать линию, не отрывая перо, а ?2 - переместить первоначально перо, оторвав от бумаги Ну и технически, что то типа ?2;600;50 - это аналогично команде 0
    Последний раз редактировалось Hunta; 19.05.2023 в 10:02.

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

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

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

Похожие темы

  1. Цифровая археология: 1801 и все-все-все
    от Vslav в разделе ДВК, УКНЦ
    Ответов: 2726
    Последнее: 03.11.2025, 17:07
  2. Вспомнить всё
    от Patison в разделе Люди
    Ответов: 195
    Последнее: 27.04.2024, 16:09

Ваши права

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