데이터 처리 명령어
- move
- 산술 명령어
- 비트 shift
- 논리 비트 shift
메모리 연산
- ldr
- str
비교와 브랜치
- 플래그 설정 명령어
- 컨디션 코드
- 조건부 브랜치
- 브랜치
시스템 제어 명령어
- 트랩 관련 명령어
- 시스템 레지스터 설정
- PSTATE 각종 필드 설정
- 스택 동작 방식 설정
배리어 명령어
- DSB
- DMB
- ISB
캐시 설정 명령어
- DC {C,CI,I}SW, Xx
- TLBI ALLE{1..3}{IS}
< '시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리' 저자>
* 유튜브 소개 영상
'시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리 > 4장: 어셈블리 명령어' 카테고리의 다른 글
[Arm64] good github to practice Arm assembly instruction (0) | 2023.09.08 |
---|---|
[Arm] ASR(Arithmetic Shift Right) 명령어 (0) | 2023.06.10 |
[ARM프로세서] 'csel' 명령어 (0) | 2023.06.10 |
[ARM] 'yield' 명령어 (0) | 2023.06.10 |
[ARMv8] cbnz 명령어 (0) | 2023.06.10 |