워치 독의 원인을 이해하려고 시도합니다. 덤프에서두 명령어 사이의 PC 값 (프로그램 카운터)
fe813cf0: 2820 cmp r0, #32
fe813cf2: dbf0 blt.n fe813cd6 <XYZ+0x10>
fe813cf4: f04f 30ff mov.w r0, #4294967295 ; 0xffffffff
fe813cf8: bd10 pop {r4, pc}
내 PC 값이 fe813cf3입니다 다음과 같이 조립 일상의 조각입니다. 이것은 무엇을 의미 하는가? 어떻게 해석해야합니까? 자세한 정보가 필요한 경우 알려주십시오.
프로세서 '모드'도 알고 있습니까? –
CPSR 레지스터의 값은 무엇입니까? –
@artlessnoise 프로세서가 FIQ 모드에 있습니다. 내가 보여주는 오전 루틴은 FIQ 핸들러에서 호출됩니다. –