[elektro] ARM EXT int response time
Info
info at kiralyelektronika.hu
Tue Apr 15 13:42:55 CEST 2014
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]
More information about the Elektro
mailing list