User Tag List

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

Тема: Орион-128: Перспективы развития

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

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

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Имело бы смысл подумать над аппаратным блиттером на базе Z80DMA (можно, к примеру, совместимого по схеме с DATA-GEAR Z80DMA). Блиттер поможет пересылать блоки "память-память", "память-порт", "порт-память" в разы быстрее, чем это делает процессор командами LDIR, OTIR и подобными.
    --
    В специфике Ориона блиттеру надо бы еще добавить и пересылку "страница1:память->страница2:память"
    --
    Это может быть нужно как для увеличения скорости работы CPM (там есть достаточно пересылок при буферизации секторов), так и для увеличения работы драйвера экрана (скроллинги, оконные функции).
    --
    Причем, если сохранить совместимость с DATA-GEAR Z80DMA, то получится что и для старых Орионов-128 это решение подходит без переделок (схемка Z80+DMA вставляется прямо в панельку Z80). Единственно, лучше всего саму мсх Z80DMA для варианта стандартного Ориона-128 тоже сразу делать полностью в ПЛИС (чтобы не париться на предмет доставаемости мсх Z80DMA).
    Последний раз редактировалось Error404; 16.10.2009 в 20:47.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

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

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

Похожие темы

  1. Ответов: 48
    Последнее: 03.01.2017, 14:10
  2. Перспективы игростроения.
    от moroz1999 в разделе Игры
    Ответов: 71
    Последнее: 21.09.2015, 14:36

Ваши права

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