LDR 주소호출

홈 > 커뮤니티 > 질문 게시판
질문 게시판

LDR 주소호출

2 nicker 3 3843
LDR            R0, =(off_20C0578 - 0x7A69B4)
이런식으로 되어있으면 20C0578 - 0x7A69B4 한 값을 R0 레지스터에 담는다는 뜻인가요
그리고 주소값연산은 10진수로 바꿔서 한뒤 다시 16진수로 변환해도 문제가 없을까요
그리고 []괄호가 없으면 상수로드라 알고 있는데 헷갈립니다 ㅠㅠ
고수님들 도와주십시오 ㅠㅠ
3 Comments
M LIN 2019.12.06 14:37  
http://armconverter.com/ 에서 어셈블리어 변환해보세요.
본문에 나타나는 주소는 아이다가 브랜치한 위치를 분석해서 알려준거라, 변환해서 보시면 아래처럼 보여줍니다.
ex) LDR R0, [PC, #0x1C0] <-- 요런식으로 나올거에요
2 nicker 2019.12.06 19:18  
오 감사합니다!!
10 아트어브라이프 2019.12.06 16:05  
댓글에서 좋은 사이트 얻어가네요