User Tag List

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

Тема: О рисовании прямых

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

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

    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Higgins

    Цитата Сообщение от GriV
    И ещё, подправь наименования графиков (сгруппируй, чтобы удобнее читать было) в верхнем посте, не вижу что показывает второй график...
    Ничего не понял.
    У тебя 4 графика, их описание разбросано в посте (что не так важно, но несколько путает), но я не смог описание 2го графика вытащить :-) то ли это следует из дальнейшего обсуждения, то ли я читать разучился :-)

    Цитата Сообщение от Sinus Посмотреть сообщение
    для H от 64 до 127 будет выдавать неправильные значения.
    Согласен, моя ошибка... тогда так

    Код:
    ; BC = A * L
    ; L от 0 до 127, A от 0 до 191
    
    add a,'MULTABL
    ld h,a
    rlc l           - получили адрес младшего байта
    ld c,(hl)
    inc l
    ld b,(hl)
    Итого конечно на 3 такта больше (37 тактов), зато не используется тем не менее DE (что есть бонус на отсутствии затрат сохранения контекста этого регистра).


    Цитата Сообщение от Sinus Посмотреть сообщение
    а код куда размещать? в ПЗУ?
    Можно в теневое ПЗУ/ОЗУ. А можно сделать ограничения 0..176 точек (вместо 0..192), это около 4КБ даст, туда и код ложить. Однако цепляться вот не надо, у тебя там вообще 128кб надо было под одну таблицу...

    Цитата Сообщение от Sinus Посмотреть сообщение
    не тоже самое; добавь-ка мне #40 через set 6,h к, скажем, #6000
    Не хочу что то :-)

    Цитата Сообщение от Higgins Посмотреть сообщение
    Что касается времени подготовки, наверное, достаточно для каждой процедуры дать время на короткой линии.
    Построить линию длиной 1-2 точки и дать справочно базовое время работы.

    Цитата Сообщение от Higgins Посмотреть сообщение
    У меня получилось от 169946
    Тем не менее информация интересная.
    Кроме того, интересно как она построит (в тактах конечно) минимальной длины линию. Есть некий шанс что она это сделает быстрее указанных процедур. И ещё, Хотя бы 1 график на DRAW можно было бы сделать? Один из графиков (например 1й), уточночнить и добавить туда DRAW. И ещё, можно было бы графики сделать логарифмическими по оси тактов, тогда там лучшее видно будет.
    Последний раз редактировалось GriV; 29.01.2011 в 12:41.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

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

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

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

Ваши права

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