ARM7
ARM의 Register
빛나는 미래
2012. 2. 22. 00:49
ARM has a total of 37(32bit) registers,
Special Purpose Generral Register(특정목적의 범용레지스터)
Program Counter(r15=pc) (현제 수행해야할 명령어 번지가 어디에 있는지 가지고 있다.)
Linked Register(r14=lr) 원래의 위치로 돌아올 주소값을 저장할 공간
인터럽트 하게되면 동작모드가 변하(유저모드->커널모드등)게되면
원래이전의 값을 돌아가야하는 주소를 저장하는 공간
A pointer to the in
Stack Pointer(r13=sp) 현재의 스택의 위치를 나타냄
Special Purpose Generral Register(특정목적의 범용레지스터)
Program Counter(r15=pc) (현제 수행해야할 명령어 번지가 어디에 있는지 가지고 있다.)
Linked Register(r14=lr) 원래의 위치로 돌아올 주소값을 저장할 공간
인터럽트 하게되면 동작모드가 변하(유저모드->커널모드등)게되면
원래이전의 값을 돌아가야하는 주소를 저장하는 공간
A pointer to the in
Stack Pointer(r13=sp) 현재의 스택의 위치를 나타냄