◎ 32비트 ARM 명령어 ▷ 모든 ARM 명령은 32비트로 구성되어 있다. - Load/Store와 같은 메모리 참조 명령이나 Branch 명령에서는 모두 상대주소(Indirect Address)방식을 사용한다. - Immediate 상수는 32비트 명령어 내에 표시된다. (32비트 내에 상수 + 기타 상태 명령 등) ▷ 모든 ARM 명령어는 조건부 실행이 가능하다. ▷ Load/Store Architecture를 사용한다. ◎ 16비트 Thumb 명령어 (16비트 데이터라인이 추세이던 시절 32비트 ARM이 호환하기 위해 만든 명령어) ▷ 32비트의 ARM 명령을 16비트로 재구성한 명령 ▷ 조건부 실행 불가능, 상수값의 표현 범위가 적다. ◎ Java 명령 - 유닉스 위에 윈도우 위에 자바VM 을 ..