[elektro] ARM EXT int response time
Dukai Zoltan
dzoltan.listak at gmail.com
Tue Apr 15 13:50:15 CEST 2014
mellekletek nem mennek at a listan :)
2014-04-15 13:42 GMT+02:00 Info <info at kiralyelektronika.hu>:
> A mellékelt ábrán látható :), hogy miért nem használom
> ezt a fajta "szabványt"... rémisztő, mit el nem lehet adni.
> Tegnap este elalvás előtti fárasztásképp :) nekiestem egy
> SHA 256 algoritmust optimalizálni asmben, kb. 70%-ra
> sikerült összenyomni, pedig maxon van az optimalizáció.
> A nyelv meg is tudja nehezíteni az ember dolgát.
>
> > main.lst file:
>
> > 112 while (1)
> > 113 {
> > 114
> > 115 GPIO_ResetBits(GPIOB, GPIO_Pin_13);
> > \ ??main_0: (+1)
> > \ 00000046 0xF44F 0x5100 MOV R1,#+8192
> > \ 0000004A 0x4620 MOV R0,R4
> > \ 0000004C 0x.... 0x.... BL GPIO_ResetBits
> > 116 GPIO_SetBits(GPIOB, GPIO_Pin_13);
> > \ 00000050 0xF44F 0x5100 MOV R1,#+8192
> > \ 00000054 0x4620 MOV R0,R4
> > \ 00000056 0x.... 0x.... BL GPIO_SetBits
> > 117 GPIO_ResetBits(GPIOB, GPIO_Pin_13);
> > \ 0000005A 0xF44F 0x5100 MOV R1,#+8192
> > \ 0000005E 0x4620 MOV R0,R4
> > \ 00000060 0x.... 0x.... BL GPIO_ResetBits
> > 118 GPIO_SetBits(GPIOB, GPIO_Pin_13);
> > \ 00000064 0xF44F 0x5100 MOV R1,#+8192
> > \ 00000068 0x4620 MOV R0,R4
> > \ 0000006A 0x.... 0x.... BL GPIO_SetBits
> > \ 0000006E 0xE7EA B.N ??main_0
> > 119
> > 120 }
> > -----------------------------------------
> > elektro[-flame|-etc]
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list