BE-CHTI/PROJ_QUATRE/fonction.lst
2020-03-26 16:13:37 +01:00

117 lines
3.4 KiB
Text

ARM Macro Assembler Page 1
1 00000000 ; ce programme est pour l'assembleur RealView (Keil)
2 00000000 thumb
3 00000000
4 00000000 import TabCos
5 00000000 import TabSin
6 00000000 import TabSig
7 00000000
8 00000000 area moncode, code, readonly
9 00000000 export reelle
10 00000000
11 00000000 reelle proc
12 00000000
13 00000000 F04F 0200 mov r2, #0
14 00000004 F04F 0300 mov r3, #0
15 00000008
16 00000008
17 00000008 B408 boucle push {r3}
18 0000000A B401 push {r0}
19 0000000C FB00 F002 mul r0,r0,r2
20 00000010 F000 003F and r0,#0x3F
21 00000014 F931 3010 ldrsh r3, [r1, r0, LSL #0x01]
22 00000018 BC01 pop {r0}
23 0000001A B402 push {r1}
24 0000001C 4906 ldr r1,=TabSig
25 0000001E F931 C012 ldrsh r12, [r1,r2, LSL #0x01]
26 00000022 BC02 pop {r1}
27 00000024 FB0C FC03 mul r12,r12,r3
28 00000028 BC08 pop {r3}
29 0000002A 4463 add r3,r3,r12
30 0000002C F102 0201 add r2,#1
31 00000030 2A40 cmp r2,#64
32 00000032 D1E9 bne boucle
33 00000034
34 00000034 4618 mov r0,r3
35 00000036
36 00000036
37 00000036 endp
38 00000036 4770 bx lr
39 00000038
40 00000038 end
00000000
Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
ork --depend=.\obj\fonction.d -o.\obj\fonction.o -I.\RTE\_Simu -IC:\Users\nmouk
\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -IC:\Users\nmouk\Ap
pData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --predefine="__EV
AL SETA 1" --predefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA
529" --predefine="_RTE_ SETA 1" --predefine="STM32F10X_MD SETA 1" --list=foncti
on.lst fonction.s
ARM Macro Assembler Page 1 Alphabetic symbol ordering
Relocatable symbols
boucle 00000008
Symbol: boucle
Definitions
At line 17 in file fonction.s
Uses
At line 32 in file fonction.s
Comment: boucle used once
moncode 00000000
Symbol: moncode
Definitions
At line 8 in file fonction.s
Uses
None
Comment: moncode unused
reelle 00000000
Symbol: reelle
Definitions
At line 11 in file fonction.s
Uses
At line 9 in file fonction.s
Comment: reelle used once
3 symbols
ARM Macro Assembler Page 1 Alphabetic symbol ordering
External symbols
TabCos 00000000
Symbol: TabCos
Definitions
At line 4 in file fonction.s
Uses
None
Comment: TabCos unused
TabSig 00000000
Symbol: TabSig
Definitions
At line 6 in file fonction.s
Uses
At line 24 in file fonction.s
Comment: TabSig used once
TabSin 00000000
Symbol: TabSin
Definitions
At line 5 in file fonction.s
Uses
None
Comment: TabSin unused
3 symbols
343 symbols in table