ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
1 июля
61870 Топик полностью
avs-mk (03.07.2006 14:30, просмотров: 1) ответил avs-mk на С ними сейчас и играю... пока безрезультатно (-)
Начало фунции main, что говорит ассемблер Кусок начала main(): //******************************************** void main(void) { #ifndef FlowDozeSupport unsigned long System_Time_Use = 0; int Processor_Load=0; #endif char i; unsigned int tmp = 0; unsigned char position = 0; float T,T1; //******************************************* соответствующий код на асм после компиляции: //******************************************* main: 00A278 120A push.w R10 00A27A 120B push.w R10 00A27C 1208 push.w R8 00A27E 1209 push.w R9 00A280 1206 push.w R6 00A282 1207 push.w R7 00A284 8031 000A sub.w #0xA,SP 00A288 43C1 0000 clr.b 0x0(SP) //******************************************* что бы это значило? когда ставлю breakpoint на "unsigned char position = 0;" и отладчик там встаёт, стек уже сожержит 14 (!) байт.