[an error occurred while processing this directive] [an error occurred while processing this directive]
Ответ: Не знаю на какой версии Keila Вы работаете, но(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Юрий 26 сентября 2001 г. 09:32
В ответ на: Как объяснить Keil чтоб лишние регистры не использовал. отправлено Andrew Buckin 26 сентября 2001 г. 01:03

по примеру 1:
uchar c;
c=0x7F; do { *(uchar idata*)c=0; } while(--c);
создает:
;---- Variable 'c' assigned to Register 'R0' ----
0000 787F MOV R0,#07FH
0002 ?C0003:
0002 E4 CLR A
0003 F6 MOV @R0,A
0004 D8FC DJNZ R0,?C0003

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru