LINUX.ORG.RU

Задача: сравнить время работы с DS,ES,FS,GS


0

0

Привет! Требуется консультация по ассемблеру. Надо сравнить время работы с регистрами DS,ES,FS,GS. Хоть сделать ее надо под DOS, но в принципе интересует, как это надо сделать. Принцип. То есть дело все в том, что я очень плохо еще знаю ASM и надеюсь на помощь. Я не совсем понимаю, как надо сравнивать время работы. То ли за определенный интервал проверить, сколько будет раз записано значение в регистр и потом сравнить эти величины, то ли надо засечь время до и время после записи. Если кто пришлет код (ну вдруг!), то я буду очень благодарен.

командой rdtsc 64-битное значение счётчика таков центрального процессора записывается в регистры DX:AX

тебе это подойдёт лучше всего - измерение с точностью до такта

erDiZz
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.