ivagor, помоги, пожалуйста, разобраться.
Это не очень важно на данном этапе для эмуляции, но не понимаю, поэтому хочется разобраться.
Возьмем для примера команду OUT (длину которой мне сейчас приходится явно учитывать при записи цвета бордюра)
В отсутствие вейтов такты будут следующими:
T1 T2 T3 T4 | T1 T2 T3 | T1 T2 T3 - итого 10
В режиме SCR0 получается, как я понимаю, так:
T1 T2 Tw (Tw T3) T4 | T1 T2 Tw Tw (Tw T3) | T1 T2 T3 - всего 15
А вот как получить 20 в режиме SCR1? Вроде бы 16 получается:
T1 T2 Tw Tw Tw (Tw T3) T4 | T1 T2 (Tw T3) | T1 T2 Tw T3 ?
Что я не учитываю?
- - - Добавлено - - -
Хотя, наверное, нельзя так определенно вейты распределить, должно зависеть от предыдущей команды?