Вектор-06Ц: Эмуляция - КР580ВМ80А
Цитата:
Сообщение от
ivagor
ZEman
2. Небольшое "плавание" длительности интервала между прерываниями. Это, конечно, заметно только в тестах и в отдельных демах, но все же. К слову, в эмуляторе Ramirosа нет такого "плавания", но у него в прерывание укладывается чуть больше (совсем чуть-чуть) команд, чем на реале (либо у меня чуть-чуть тормозной Вектор:)).
дело в том что нет точной информации по времени выполнения команд на векторе в виду особенностей системной шины (которые я кстати недавно учел) поэтому правило округления до краных 4-м тактов работает почти всегда, но бывают и исключения например команда MOV R,R выполняется процессором за 5 тактов, но реально из за задержек системной шины - 8, а команда MOV R,M - 7 тактов, но это совсем незначит что за 8 тактов она будет выполнена а вероятно за 12.