User Tag List

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

Тема: Глупый вопрос от новичка про такты и кадры

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

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

    Регистрация
    24.12.2019
    Адрес
    г. Волгоград
    Сообщений
    2
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Глупый вопрос от новичка про такты и кадры

    Прошу не пинать. В сети и тут на форуме поискал, тесты провел.
    Никак в толк не возьму как правильно привязываться к кадрам.
    Понимаю, что машинный такт это при 3.5Мгц, т.е. 1/3500000 секунды и команды кушают их по нескольку штук за раз (знаю про таблицы с указанием тактов)
    Понимаю, что ULA 50 раз в секунду шарится в ОЗУ и данные из экранной области и области атрибутов превращает в картинку на экране.
    Таким образом между кадрами есть порядочное количество машинных тактов, чтобы поменять картинку и получить по максимуму 50 кадров в секунду.

    Вроде как команда HALT тормозит ЦП до ближайшего кадра

    Почему тогда такой код (ниже) не приводит к желаемому результату - смешение цветов:
    10 ORG 28000
    20 ENT $
    30 LD HL,22865
    40 loop LD A,8 ; синий paper для знакоместа в центре экрана
    50 LD (HL),A
    60 HALT
    70 LD A,48 ; желтый
    80 LD (HL),A
    90 HALT
    100 JR loop

    Но получаю мерцание
    Надо видимо юзать прерывания, а не HALT, но я с ними пока на вы. Если не сложно, покажите кто-нибудь на примере этой задачи нужный код. Потому как дизассемблить демки в поисках реализации мультиколора не вариант. Остатка моей жизни на это не хватит

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

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

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

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

Похожие темы

  1. Глупый вопрос про Ikari Warriors
    от Doronetty в разделе Amiga
    Ответов: 6
    Последнее: 04.02.2015, 21:55
  2. Глупый вопрос
    от GNTB в разделе Разный софт
    Ответов: 11
    Последнее: 26.03.2014, 17:08
  3. Интересный вопрос про циклы и такты
    от Володя Березин в разделе Программирование
    Ответов: 5
    Последнее: 09.02.2009, 07:12
  4. Глупый вопрос
    от Soplik в разделе Зарубежные компьютеры
    Ответов: 2
    Последнее: 19.03.2006, 15:50

Ваши права

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