Пжалуйста (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено 01 декабря 2003 г. 15:04
В ответ на: а при i++ должен выполнится два раза отправлено yes 01 декабря 2003 г. 14:57


long int main(){
unsigned long int counter = 0;
unsigned short i = 65535;
do {
counter++;
} while( ++i != 0 );

return counter;
}


;*******************************************************************************
;* FUNCTION NAME: _main *
;* *
;* Function Uses Regs : AC0,AC0,SP,M40,SATA,SATD,RDM,FRCT,SMUL *
;* Stack Frame : Compact (No Frame Pointer) *
;* Total Frame Size : 1 word *
;* (1 return address/alignment) *
;*******************************************************************************
_main:
MOV #1, AC0 ; |10|
RET ; |10|
; return occurs ; |10|



long int main(){
unsigned long int counter = 0;
unsigned short i = 65535;
do {
counter++;
} while( i++ != 0 );

return counter;
}


;*******************************************************************************
;* FUNCTION NAME: _main *
;* *
;* Function Uses Regs : AC0,AC0,SP,M40,SATA,SATD,RDM,FRCT,SMUL *
;* Stack Frame : Compact (No Frame Pointer) *
;* Total Frame Size : 1 word *
;* (1 return address/alignment) *
;*******************************************************************************
_main:
MOV #2, AC0
RET
; return occurs


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

Ответы



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

E-mail: info@telesys.ru