ARM Instruction Set
모든 ARM 명령어는 32비트 길이를 갖는다. 명령어들은 32비트 워드로 정렬되므로 명령어 주소의 최하위 2비트는 ARM 상태에서는 항상 0이다. 일부 명령어는 최하위 비트를 Thumb 코드인지 ARM코드 인지 확인한다. ARM Instruction Set…
모든 ARM 명령어는 32비트 길이를 갖는다. 명령어들은 32비트 워드로 정렬되므로 명령어 주소의 최하위 2비트는 ARM 상태에서는 항상 0이다. 일부 명령어는 최하위 비트를 Thumb 코드인지 ARM코드 인지 확인한다. ARM Instruction Set…
ARM 아키텍처에서는 프로그램 상태 레지스터(Program Status Register, PSR)의 값을 읽거나 쓰는 데에 사용되는 명령어인 MRS (Move to Register from PSR)와 MSR (Move to PSR from Register)이 있다. 이 글에서는 MRS,…