User Tag List

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

Тема: Вопрос по синхронизции с прерываниями

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

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

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

    По умолчанию

    многие годы бордерные эффекты синхронизируют (при этом сам эффект будет исполняться с точностью до 4 тактов. при этом время исполнения может изменяться в широком диапазоне, но должно оставаться кратным 4), применяя код вида (реально использованный код):
    Код:
    ;подстройка под начало отсчета
    	DUP 2 ;1й раз подготовка R по тактам, 2й раз установка в C - "кол-во команд в прерывании"
    	EI: HALT
    	LD A,R,C,A
    	JP $+3
    	INC HL: LD A,0,R,A
    	JP $+3
    	EDUP
    sync	EI: HALT ;время исполнения тоже(^^^)+1 такт
    	LD A,R: CP C
    	JP NZ,mloop ;начало отсчета, стартуем
    	LD A,0,A,0,R,A
    	JP sync
    внимательно анализируя код становится понятно, что psb на 100% прав:
    Цитата Сообщение от psb Посмотреть сообщение
    ставлю на то, что R вам ну никак не поможет.
    и к сожалению этот путь (с использованием регистра R) точно утопичен. однако всем бы хотелось иметь нормальное рабочее решение. быть может и вправду стоит поднять старые статьи из zx-ревю как советует jerri? вот только мне что-то подсказывает, что ничего нового, к сожалению там не будет.
    Последний раз редактировалось pulsar; 26.11.2010 в 12:22.
    http://speccy-live.untergrund.net fresh speccy news
    profi512+ym+5,25"+3,5"

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

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

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

Похожие темы

  1. вопрос
    от Sayman в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 20.11.2008, 09:40
  2. Вопрос по IDE
    от Пётр в разделе Внешние накопители
    Ответов: 67
    Последнее: 13.05.2007, 20:40
  3. Вопрос про ПЗУ
    от Eltaron в разделе Память
    Ответов: 14
    Последнее: 25.12.2005, 20:17

Ваши права

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