Кстати, принимаются заявки на включение кодовых блоков в SPEED3 :)
Оформление примерно такое
Считается время выполнения кода инициализации, время выполнения полного блока и высчитывается время выполнения тестового блокаКод:; блок инициализации
MOV #ABUF01, R0
MOV #ABUF02, R1
MOV #<ABUF02-ABUF01>/2, R2
; тестовый блок
10$:
MOV (R0)+, (R1)+
SOB R2, 10$
Блока инициализации может и не быть, тестовый блок может состоять из одной команды или из нескольких, регистры можно портить любые, а вот стек от указателя SP и выше трогать не надо, ниже - можно, если надо, но по умолчанию глубина стека - от примерно 770 и ниже и указатель на выходе из тестового блока должен остаться прежним
- - - Добавлено - - -
Я, конечно, не видел текст PIEIS, но можно предположить, что используется и деление, а тут ничего аппаратного... Так что... :)
- - - Добавлено - - -
Надо будет попросить модераторов часть сообщений из этой темы перенести в тему про быстродействия - всё таки то, что сейчас пошло - к CIS не имеет отношения. Но это я завтра отпишусь, с утра

