Re: Распределение команд по тактам!!
От: sSerge  
Дата: 19.12.03 18:24
Оценка:
Здравствуйте, emergenter, Вы писали:

E>Есть ли средства которые позволяют точно распределить команды по тактам...

Нет — не существует. Потому, что есть с десяток времен,
которые можно подогнать под твой вопрос.

Время выполнения одной команды может занимать различное время.
Более того — в большинстве случает выпонение следующий команды
начинается до того, как закончится предыдущая.
(Да еще и не одна предыдущая).

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

Можно говорить только о "более или менее вероятном" времени.
Да и то — с определенным напрягом.

В документации упоминание о растактовках я видел последний раз
у процессора 8080. В 8086 уже не видел. Было бы интересно глянуть
если у кого-либо есть ссылки на документацию.

E>Может быть ссылочки на документацию или на книги по этой теме

Для определения этого самого "вероятного времени" можно
использовать команду RDTCS, которая существует начиная с
80386(?)-го процессора и старше. Да и то полученные результаты
наверняка будут "очень грязными".

Сергей.
С уважением, Сергей.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.