Код тут: { char register i, max = 0x80; E810 LDI R17, 128 for( i=0; i<30; i++) E000 LDI R16, 0 C008 RJMP main_0 main_1: .... LDI R30, Flag 0FE0 ADD R30, R16 E0F0 LDI R31, 0 8121 LDD R18, Z+1 1712 CP R17, R18 F408 BRCC main_2 if( Arr[i] > max) max = Arr[i]; 2F12 MOV R17, R18 main_2: 9503 INC R16 main_0: 310E CPI R16, 30 F3B0 BRCS main_1 result = max; 9310.... STS (Flag + 17), R17 C001 RJMP main_3 }
но Сахара не хочет его нормально показывать, хотя CR/LF пробиты в нем на 2 байта.
http://89.175.255.52/temp/test.asm