User Tag List

Показано с 441 по 450 из 541

Тема: Радио РК-86: Компьютер с процессором 1821ВМ85

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

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

    Регистрация
    28.05.2010
    Адрес
    г. Москва
    Сообщений
    510
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mixa64 Посмотреть сообщение
    почитал про ВГ75. Вот, предположим, есть задача: на экране некий текст, и хочется один символ чем-нибудь выделить, миганием, инверсией или что-то сделать с цветом. Для этого перед символом вставляется байт атрибута, а с точки зрения видеобуфера это выглядит как перенос его содержимого на один адрес вперед, начиная с подсвечиваемого символа, а на прежнее место символа пишется атрибут. Удаление атрибута это обратный процесс. На 80/85 пересылку нужно программировать, у Z80/ВМ88 есть готовые команды. Кроме того, нужно иметь динамический список имеющихся атрибутов и на основе него корректировать адресацию к знакоместу на экране. Так что, на мой взгляд, атрибуты условно годны для работы ВГ75 совместно с 80/85, а с Z80/ВМ88 уже более-менее годны. Но это мое личное мнение...
    В приведенном вами примере ВГ75 ни при чем. Если хотите раскрасить кадр, то используйте для вставки атрибутов места пробелов(меняем пробел на символ атрибута).Ничего не собьется. Если вы в тексте хотите выделить один символ, а в тексте один символ всегда отделен пробелами, замените пробелы атрибутами.
    Если же делать, как вы говорите, то у вас совмещенные ранее символы со вставленым вами атрибутом поимеют между собой пробел. Т.е. вы не сможете раскрасить совмещенные символы разными атрибутами.
    Соответственно, когда вы захотите раскрасить атрибутами свой кадр, вы предусмотрите пробелы между символами и соответственно проблем с переносом адресов у вас не возникнет.
    В общем суть поста вашего не совсем понятна.
    Ну, а ВМ88 ,то уже не РК, т.к. ни одра программа от РК на нем работать не будет, даже монитор вам придется писать самому под этот проц, т.к. ВМ80/85 и ВМ88 не совместимы на уровне машинного кода. С таким же успехом можно сделать РК на основе мотороловского процессора МС6803 и видеоконтроллера МС6845Р. Картинку получите один в один и даже избавитесь от 580ВТ57, как от ненужного хлама. ))
    А Z80 тянет за собой Z810 DMA и прочий зилоговский набор Z820,Z830 и т.д. Опять же возникнут проблемы с тормозяшкой ВГ75.
    Что с ВМ88, что с МС6803 Вы получите "нечто" ни с чем не совместимое и без ПО. Ваш компик будет просто дружески моргать курсором и радовать только ваш глаз.))
    Последний раз редактировалось Rokl; 20.06.2014 в 13:53.

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

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

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

Похожие темы

  1. 07 май - радио
    от AER в разделе Поздравления
    Ответов: 27
    Последнее: 09.05.2010, 02:15
  2. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52
  3. С Днём Радио!!!
    от BYTEMAN в разделе Поздравления
    Ответов: 8
    Последнее: 07.05.2007, 15:29

Ваши права

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