ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
70738 Топик полностью
VAI (04.10.2006 16:34, просмотров: 1) ответил VVB на Нет
изучая листинги, полученые из с-файлов компилятором RV в среде кеил, вижу, что для прерываний он пишет код в режиме ARM, основной код в режиме THUMB и использует директивы Вот огрызочек
                          AREA ||i.__rt_divu_10||, comgroup=__rt_divu_10, CODE, READONLY, ALIGN=2

                          THUMB
                  __rt_divu_10 PROC
000000  4778              BX       pc
000002  0000              DCW      0000
                          ARM
000004  e59f3010          LDR      r3,|L3.28|
000008  e0821093          UMULL    r1,r2,r3,r0
00000c  e3e03009          MVN      r3,#9
000010  e1a011a2          LSR      r1,r2,#3
000014  e0200193          MLA      r0,r3,r1,r0
000018  e12fff1e          BX       lr
                  |L3.28|
00001c  cccccccd          DCD      0xcccccccd
                          ENDP