[an error occurred while processing this directive]
|
|
Наконец-то исчезла "ошибка веб-сервера", могу и я вставить свои 5 копеек. Ибо моя практика показывает, что гораздо меньше
из .pdf помню: 3 такта на команду, 2 на считывание операндов, один на запись, то есть может быть меньше 6, но не больше.
Правильно работают у меня(5402, программа во внешнем флэше):
1) asm(" add *(_min_f),A");
asm(" stlm A,ar2");
2) asm(" stm #_xa,ar3");
asm(" nop ");
asm(" nop ");
asm(" st #0,*ar3(20)");
3) asm("ma: reada ar7");
asm(" nop");
asm(" nop");
asm(" nop");
asm(" nop");
asm(" mvkd ar7,*ar2+");
Хуже с циклами 'for' в моей CCS 2.0, пришлось из-за отсутствия 'nop'переделать на asm.
Так же: char *p1,*p2; p2=p1+2; получается р2 увеличивается на 2 от своего предыдущего значения.
E-mail: info@telesys.ru